Glyph3DMapper buggy when rendering offscreen.
This bug causes the pvcs.Glyph3DRepresentation
and pvcrs.Glyph3DRepresentation
tests to fail on Windows when run with pvserver using offscreen render-window.
On linux, I can catch the errors by using gldb to connect to pvserver.
Steps to reproduce:
- Start pvserver (single process, non-MPI is okay).
- Connect to this pvserver using the test command line:
./bin/paraview" "-url=cs://hera" "--enable-bt" "-dr" "--test-directory=.../Testing/Temporary" \ "--test-script=/.../Applications/ParaView/Testing/XML/Glyph3DRepresentation.xml" \ --exit
If you run pvserver with and without offscreen and via gldb, it will run into GL-errors when rendering at the end of test where it forces remote rendering with offscreen and not onscreen.
Before !1800 (merged) is merged, you can force offscreen on pvserver by passing --use-offscreen-rendering
flag.
If !1800 (merged) is merged, by default pvserver is offscreen and you can force onscreen by passing --force-onscreen-rendering
.