-GLSL 1.30 (GL_EXT_gpu_shader4, etc.) started
-Conditional rendering (GL_NV_conditional_render) DONE (swrast & softpipe)
-Map buffer subranges (GL_ARB_map_buffer_range) DONE
-Clamping controls (GL_ARB_color_buffer_float) DONE
-Float textures, renderbuffers (GL_ARB_texture_float) DONE (gallium r300)
-GL_EXT_packed_float not started
-GL_EXT_texture_shared_exponent not started
-Float depth buffers (GL_ARB_depth_buffer_float) not started
-Framebuffer objects (GL_EXT_framebuffer_object) DONE
+GLSL 1.30 DONE
+glBindFragDataLocation, glGetFragDataLocation DONE
+Conditional rendering (GL_NV_conditional_render) DONE (i965, r300, r600, swrast)
+Map buffer subranges (GL_ARB_map_buffer_range) DONE (i965, r300, r600, swrast)
+Clamping controls (GL_ARB_color_buffer_float) DONE (i965, r300, r600)
+Float textures, renderbuffers (GL_ARB_texture_float) DONE (i965, r300, r600)
+GL_EXT_packed_float DONE (i965, r600)
+GL_EXT_texture_shared_exponent DONE (i965, r600, swrast)
+Float depth buffers (GL_ARB_depth_buffer_float) DONE (i965, r600)
+Framebuffer objects (GL_ARB_framebuffer_object) DONE (i965, r300, r600, swrast)