i965: enable ARB_shader_texture_image_samples
authorIlia Mirkin <imirkin@alum.mit.edu>
Wed, 12 Aug 2015 00:38:48 +0000 (20:38 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Thu, 10 Sep 2015 21:39:46 +0000 (17:39 -0400)
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
docs/GL3.txt
docs/relnotes/11.1.0.html
src/mesa/drivers/dri/i965/intel_extensions.c

index 8ad1aac50a53923ee08fbc7dc4a5ec9b02c03219..25350021720acd7e08a12e5ff50b51219f6ec681 100644 (file)
@@ -194,7 +194,7 @@ GL 4.5, GLSL 4.50:
   GL_ARB_derivative_control                            DONE (i965, nv50, nvc0, r600, radeonsi)
   GL_ARB_direct_state_access                           DONE (all drivers)
   GL_ARB_get_texture_sub_image                         DONE (all drivers)
-  GL_ARB_shader_texture_image_samples                  not started
+  GL_ARB_shader_texture_image_samples                  DONE (i965)
   GL_ARB_texture_barrier                               DONE (nv50, nvc0, r600, radeonsi)
   GL_KHR_context_flush_control                         DONE (all - but needs GLX/EGL extension to be useful)
   GL_KHR_robust_buffer_access_behavior                 not started
index 4b56f69660d108f1f9d25d3c5172f1208af755dc..603b06f41c9db98c8fbcfc763dc29b3d32a5c200 100644 (file)
@@ -44,8 +44,8 @@ Note: some of the new features are only available with certain drivers.
 </p>
 
 <ul>
+<li>GL_ARB_shader_texture_image_samples on i965</li>
 <li>GL_ARB_texture_query_lod on softpipe</li>
-TBD.
 </ul>
 
 <h2>Bug fixes</h2>
index 8842f50935acca2d648351bc794efc37a1c5dc81..e6d39e00788755fc21b988a1a04a004223ef614f 100644 (file)
@@ -325,6 +325,7 @@ intelInitExtensions(struct gl_context *ctx)
       ctx->Extensions.ARB_shader_atomic_counters = true;
       ctx->Extensions.ARB_shader_image_load_store = true;
       ctx->Extensions.ARB_shader_image_size = true;
+      ctx->Extensions.ARB_shader_texture_image_samples = true;
       ctx->Extensions.ARB_texture_compression_bptc = true;
       ctx->Extensions.ARB_texture_view = true;