st/mesa: enable ARB_explicit_attrib_location and EXT_separate_shader_objects
authorMarek Olšák <maraeo@gmail.com>
Sun, 21 Nov 2010 00:53:05 +0000 (01:53 +0100)
committerMarek Olšák <maraeo@gmail.com>
Sun, 21 Nov 2010 18:33:45 +0000 (19:33 +0100)
commite40a58b7f8ef8079d216932aedf321f7afdf3f3f
treec44cff0acf3437d7e16fdff23959797d23202d61
parent5e3733fadf08178fca7c9f20a0f4783f940383aa
st/mesa: enable ARB_explicit_attrib_location and EXT_separate_shader_objects

Gallium drivers pass all piglit tests for the two (there are 12 tests
for separate_shader_objects and 5 tests for explicit_attrib_location),
and I was told the extensions don't need any driver-specific code.

I made them dependent on PIPE_CAP_GLSL.

Signed-off-by: Brian Paul <brianp@vmware.com>
src/mesa/state_tracker/st_extensions.c