03-29-2013, 08:55 PM
Dear Nvidia users,
I want to contribute to the free drivers (mesa) to support the extension GL_ARB_separate_shader_objects. If I'm correct it is the major blocking point to use GSdx ogl on the free drivers.
1/ It would allow to use GSdx with Intel users.
2/ It would allow me to debug on a real driver with full visilibity. Catalyst is dull and crash for no reason.
3/ Later it would me to debug zzogl on GLSL too.
Before any serious implementation, I need write some tests that will ensure the conformance to the opengl specification. Unfortunately I can't rely on the behavior of Catalyst (don't really follow the spec).
What I need is someone which is able (don't worry it isn't complicated):
* to build piglit test suite (the conformance test of the mesa driver)
* to apply my patch
* to run the new test
* to report me the result on the Nvidia proprietary driver.
# To get piglit, use this command:
# To build piglit. You need to install waffle (or hack CMakeList.txt to remove it )
I want to contribute to the free drivers (mesa) to support the extension GL_ARB_separate_shader_objects. If I'm correct it is the major blocking point to use GSdx ogl on the free drivers.
1/ It would allow to use GSdx with Intel users.
2/ It would allow me to debug on a real driver with full visilibity. Catalyst is dull and crash for no reason.
3/ Later it would me to debug zzogl on GLSL too.
Before any serious implementation, I need write some tests that will ensure the conformance to the opengl specification. Unfortunately I can't rely on the behavior of Catalyst (don't really follow the spec).
What I need is someone which is able (don't worry it isn't complicated):
* to build piglit test suite (the conformance test of the mesa driver)
* to apply my patch
* to run the new test
* to report me the result on the Nvidia proprietary driver.
# To get piglit, use this command:
Code:
git clone git://anongit.freedesktop.org/piglit
# To build piglit. You need to install waffle (or hack CMakeList.txt to remove it )
Code:
cmake .
make