There's still a fair amount functionality left to be implemented before GLES 3.1 can actually be enabled. Compute shaders and SSBOs are the biggest things left to finish. This series just allows people to start testing the things that are implemented. To get a GLES 3.1 context, set the environment variable
MESA_GL_VERSION_OVERRIDE=3.1 The GLES3 experience taught me that there is a huge pile of little differences between GLES and desktop GL... and it takes a really, really long time to get those ironed out enough to pass Khronos conformance tests. Getting the initial boiler plate stuff out now lets people start testing and fixing sooner. This is also available in the gles3.1-enabling branch of my fd.o tree at git://people.freedesktop.org/~idr/mesa. I have tested this with the glsl-es-3.10 patches that I just sent to the piglit list. I get the expected set of passes and failures from the minimum-maximums.txt test. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev