st/mesa: Finally activate the ARB_shader_bit_encoding extension.
authorOlivier Galibert <galibert@pobox.com>
Tue, 8 May 2012 18:40:37 +0000 (20:40 +0200)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 7 Jun 2012 07:17:14 +0000 (00:17 -0700)
Signed-off-by: Olivier Galibert <galibert@pobox.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/state_tracker/st_extensions.c

index 953155f364be260160fde658f00345efc92b5e45..a9071f58c5a9f6bffb9e8f33496731699da535a9 100644 (file)
@@ -592,6 +592,10 @@ void st_init_extensions(struct st_context *st)
       ctx->Extensions.S3_s3tc = GL_FALSE;
    }
 
+   if (ctx->Const.NativeIntegers) {
+      ctx->Extensions.ARB_shader_bit_encoding = GL_TRUE;
+   }
+
    if (screen->get_shader_param(screen, PIPE_SHADER_GEOMETRY,
                                 PIPE_SHADER_CAP_MAX_INSTRUCTIONS) > 0) {
 #if 0 /* XXX re-enable when GLSL compiler again supports geometry shaders */