Wow. I just looked at the TODO list: http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
It looks like GLSL 1.5 is the last big hurdle for full OpenGL 3.3 compliance.
Good work, mesa devs!
Phoronix: AMD R600g Now Does TBO, UBO & Advertises GLSL 1.40
Last year UBO and TBO for the Radeon R600 Gallium3D driver was talked about and early patches proposed, but merged on Friday was finally this support for Uniform Buffer Objects and Texture Buffer Objects. With the OpenGL UBO/TBO support, the Radeon R600g driver is now advertising GLSL 1.40 as needed for OpenGL 3.1 compliance...
http://www.phoronix.com/vr.php?view=MTI3Mjk
Wow. I just looked at the TODO list: http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
It looks like GLSL 1.5 is the last big hurdle for full OpenGL 3.3 compliance.
Good work, mesa devs!
Does anyone have this problem with these latest commits:
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/r600_dri.so
libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r600_dri.so
libGL error: dlopen /usr/lib/xorg/modules/dri/r600_dri.so failed (/usr/lib/xorg/modules/dri/r600_dri.so: undefined symbol: _ZTVN10__cxxabiv120__si_class_type_infoE)
libGL error: unable to load driver: r600_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: r600
There is a tree on github with unproven geometry shader code for r600g, intel would need to add 965 support, it just needs a lot of piglit tests and a lot of review, the last missing bit then is GL_ARB_texture_multisample which is also under construction by another dev for 965, which could be fixed up for gallium fairly easily hopefully.
but writing the piglit tests for geometry shaders is probably the biggest problem.
Dave.
It's interesting that OpenGL 3.3 is ready, according http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt. Does that mean when GL 3.2 gets done we automatically have and GL 3.3?
Cool work devs!
I have a question, whats the state of power-saving on AMD? I tried using the open source driver on my laptop (A4 chipset) several months ago and the battery life was too short. (10 with binary driver compared to 2 hours with the open source driver) Is there anyone working on this issue?
Thank you for your time and hope you guys have a great weekend!