2009/9/17 Saulius Krasuckas saulius2@ar.fi.lt:
Today I saw two similar projects related to OpenGL:
[1]:
glean is a suite of tools for evaluating the quality of an OpenGL implementation and diagnosing any problems that are discovered. glean also has the ability to compare two OpenGL implementations and highlight the differences between them.
It seems be having win32 port also.
[2]:
Piglit is a collection of automated tests for OpenGL implementations.
The goal of Piglit is to help improve the quality of open source OpenGL drivers by providing developers with a simple means to perform regression tests.
Current status is that the framework is working (though rough at the edges). It contains the Glean tests, some tests adapted from Mesa as well as some specific regression tests for certain bugs. HTML summaries can be generated (see below), including the ability to compare different test runs.
Could these be of any use for our graphic guys -- Stefan and co.?
Well, they're mostly useful when you're maintaining an OpenGL driver. Mesa already uses these.
Then there is PerceptualDiff utility I found some time ago [3]. Guessed, could it also usefull for finding visual regressions of Wine? Probably not, as it seems to be used for testing video codecs (but I may be wrong):
Possibly, but it would have to be in the context of a larger framework like e.g. CxTest or Appinstall.