As an update, I got someone to run the sample on a machine (non-remote) with different hardward/libs:
OpenGL renderer string: Radeon RX 5500 XT (NAVI14, DRM 3.35.0, 5.4.0-29-generic, LLVM 9.0.1)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.0.4
OpenGL core profile shading language version string: 4.60
In this setup the rendering works as expected. It works even if there they force software rendering via LIBGL_ALWAYS_SOFTWARE=1 GALLIUM_DRIVER=llvmpipe python main.py
. Here’s the output from glxinfo
in this case:
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 9.0.1, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 20.0.4
The main difference that I can see is that in this latest report the Mesa version is 20.0.4
, while in my original case it is 18.3.4
. Is there a minimum Mesa version for VTK, or versions that are known to present issues?
Thanks!