glean and Piglit -- OpenGL driver testing

Francois Gouget fgouget at
Fri Sep 18 05:45:26 CDT 2009

On Thu, 17 Sep 2009, Saulius Krasuckas wrote:
> Could these be of any use for our graphic guys -- Stefan and co.?

It might be the other way around; that is maybe our graphics guys can 
help the Glean and Piglit developpers.

Quite often they discover some bug in OpenGL. But if neither Glean nor 
Piglit tests for these specific bugs then it's no wonder that one OpenGL 
driver or another gets it wrong. So they may have ideas of tests to add 
to Glean and Piglit.

A number of issues are with OpenGL extensions. I don't know what Glean's 
and Piglit's policies are with regards to those. Hopefully they test 
them too. Maybe, just maybe, OpenGL drivers developers will feel a bit 
less free to ignore a given OpenGL extension if it has a test suite.

Porting it to Mac OS X (either through Apple's X server or natively) 
would probably also expose a bunch of bugs.

All that would help us indirectly of course: through hopefully better 
quality OpenGL drivers. So one day they would only have to deal with D3D 
bugs and no longer with OpenGL ones (one can dream).

But it's more work in the short term. Also it all assumes that Glean and 
Piglit are actually used by driver developpers (though they could also 
be useful for reporting bugs).

Francois Gouget <fgouget at>    
      Any sufficiently advanced bug is indistinguishable from a feature.
                            -- from some indian guy

More information about the wine-devel mailing list