gz-rendering
gz-rendering copied to clipboard
INTEGRATION_gpu_rays_ogre_gl3plus fails on Ubuntu Noble
Environment
- OS Version: 24.04
- Source or binary build? source, gz-rendering9
- If this is a GUI or sensor rendering bug, describe your GPU and rendering system. Otherwise delete this section.
- Rendering plugin: [ogre ].
- Running on a machine with no gpu (llvmpipe)
Description
- Expected behavior: INTEGRATION_gpu_rays_ogre_gl3plus should pass
- Actual behavior: the
GpuRaysTest.Heightmaptest case fails
Steps to reproduce
-
GZ_ENGINE_TO_TEST=ogre ./build/gz-rendering9/bin/INTEGRATION_gpu_rays
Output
[ RUN ] GpuRaysTest.Heightmap
(2024-09-14 00:11:33.343) [debug] [CommonRenderingTest.hh:44] Read GZ_ENGINE_TO_TEST=ogre
(2024-09-14 00:11:33.343) [info] [RenderEngineManager.cc:455] Loading plugin [gz-rendering-ogre]
MESA: error: ZINK: failed to choose pdev
glx: failed to create drisw screen
(2024-09-14 00:11:33.492) [info] [OgreHeightmap.cc:675] Loading heightmap: scene::Heightmap(65525)
(2024-09-14 00:11:34.174) [info] [OgreHeightmap.cc:688] Heightmap loaded. Process took 681 ms.
home/iche/code/gz_i_ws_noble2/src/gz-rendering/test/integration/gpu_rays.cc:1026: Failure
Expected: (14.9) < (range), actual: 14.9 vs 0
Just tested this with latest gz-rendering9 commit, 9e874c0483d3c3cd34477baa59db8f7d9341a14b, on Ubuntu Noble with no gpu, and I'm not able to reproduce the test failure any more. I don't think we've updated the OgreGpuRays implementation in ogre 1.x recently too.
Can someone else try run this test and see if it fails on their machine? If not, I think we can close this.