[Mesa-dev] Wrong colors in 3D apps on big-endian systems
Christian Zigotzky
chzigotzky at xenosoft.de
Fri Mar 21 09:47:56 PDT 2014
Hi All,
I have compiled LLVM 3.4 and Mesa 10.0.4 without any changes.
Here is the result of this test.
-> glxinfo | grep OpenGL
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
-> LIBGL_DEBUG=verbose glxinfo | grep OpenGL
libGL: OpenDriver: trying /usr/local/mesa-10.0.4-llvm/lib/dri/r600_dri.so
libGL: driver does not expose __driDriverGetExtensions_r600():
/usr/local/mesa-10.0.4-llvm/lib/dri/r600_dri.so: undefined symbol:
__driDriverGetExtensions_r600
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
-> LIBGL_DEBUG=verbose glxgears
libGL: OpenDriver: trying /usr/local/mesa-10.0.4-llvm/lib/dri/r600_dri.so
libGL: driver does not expose __driDriverGetExtensions_r600():
/usr/local/mesa-10.0.4-llvm/lib/dri/r600_dri.so: undefined symbol:
__driDriverGetExtensions_r600
Segmentation fault
-> export LIBGL_ALWAYS_SOFTWARE=1
-> glxinfo | grep OpenGL
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 128 bits)
OpenGL version string: 2.1 Mesa 10.0.4
OpenGL shading language version string: 1.30
-> glxgears
SplitVectorResult #0: 0x101e6f10: v4f32 = llvm.ppc.altivec.vmaxfp
0x101ea610, 0x101de510, 0x101eaa90 [ORD=226] [ID=0]
LLVM ERROR: Do not know how to split the result of this operator!
--
Do you have any tips for me, please?
Rgds,
Christian
More information about the mesa-dev
mailing list