|
From: Dimitri Papadopoulos-O. <pap...@sh...> - 2003-09-11 12:02:31
|
Hi, > I'm using the closed source ATI drivers for my Radeon 9000 and I want to > use > valgrind. But apparently there are similar problems as with Valgrind and > nVidia > cards. Does anyone know if there is a similar solution too? What sort of problems? It seems there are two sort of problems with nVidia drivers: * They use MMX/SSE instructions which are not supported by valgrind. This can be disabled by setting __GL_FORCE_GENERIC_CPU. Maybe ATI support a similar environment variable. Do they have some sort of mailing list you could ask to? Otherwise you'll have to revert to some other driver to run valgrind. On the other hand other drivers such as the XFree86 Matrox driver also contains MMX or SSE instructions. This leads me to think that valgrind is most often incompatible with OpenGL programs on Linux, because many OpenGL drivers use MMX instructions that can't be disabled. * They use NPTL on Red Hat 9, which is not supported by valgrind. This seems to be specific to nVidia and shouldn't affect you. Which Linux distribution are you running? -- Dimitri |