On 03/17/2015 12:22 AM, Ilia Mirkin wrote:
On Fri, Mar 13, 2015 at 4:37 AM, Tapani Pälli <tapani.pa...@intel.com> wrote:
(and mark it as DONE in docs/GL3.txt)

And add to relnotes?

ok, sure


Signed-off-by: Tapani Pälli <tapani.pa...@intel.com>
---
  docs/GL3.txt               | 4 ++--
  src/mesa/main/extensions.c | 1 +
  src/mesa/main/mtypes.h     | 1 +
  3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/docs/GL3.txt b/docs/GL3.txt
index 43bbf85..eedbf0d 100644
--- a/docs/GL3.txt
+++ b/docs/GL3.txt
@@ -160,7 +160,7 @@ GL 4.3, GLSL 4.30:
    GL_ARB_internalformat_query2                         not started
    GL_ARB_invalidate_subdata                            DONE (all drivers)
    GL_ARB_multi_draw_indirect                           DONE (i965, nvc0, 
r600, radeonsi, llvmpipe, softpipe)
-  GL_ARB_program_interface_query                       not started
+  GL_ARB_program_interface_query                       DONE (all drivers)
    GL_ARB_robust_buffer_access_behavior                 not started
    GL_ARB_shader_image_size                             not started
    GL_ARB_shader_storage_buffer_object                  not started
@@ -215,7 +215,7 @@ GLES3.1, GLSL ES 3.1
    GL_ARB_draw_indirect                                 DONE (i965, nvc0, 
r600, radeonsi, llvmpipe, softpipe)
    GL_ARB_explicit_uniform_location                     DONE (all drivers that 
support GLSL)
    GL_ARB_framebuffer_no_attachments                    not started
-  GL_ARB_program_interface_query                       not started
+  GL_ARB_program_interface_query                       DONE (all drivers)
    GL_ARB_shader_atomic_counters                        DONE (i965)
    GL_ARB_shader_image_load_store                       in progress (curro)
    GL_ARB_shader_storage_buffer_object                  not started
diff --git a/src/mesa/main/extensions.c b/src/mesa/main/extensions.c
index f212015..861b150 100644
--- a/src/mesa/main/extensions.c
+++ b/src/mesa/main/extensions.c
@@ -139,6 +139,7 @@ static const struct extension extension_table[] = {
     { "GL_ARB_pixel_buffer_object",                 
o(EXT_pixel_buffer_object),                 GL,             2004 },
     { "GL_ARB_point_parameters",                    o(EXT_point_parameters),   
                 GLL,            1997 },
     { "GL_ARB_point_sprite",                        o(ARB_point_sprite),       
                 GL,             2003 },
+   { "GL_ARB_program_interface_query",             o(dummy_true),              
                GL,             2012 },
     { "GL_ARB_provoking_vertex",                    o(EXT_provoking_vertex),   
                 GL,             2009 },
     { "GL_ARB_robustness",                          o(dummy_true),             
                 GL,             2010 },
     { "GL_ARB_sample_shading",                      o(ARB_sample_shading),     
                 GL,             2009 },
diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h
index 4f18044..4865926 100644
--- a/src/mesa/main/mtypes.h
+++ b/src/mesa/main/mtypes.h
@@ -3788,6 +3788,7 @@ struct gl_extensions
     GLboolean ARB_occlusion_query2;
     GLboolean ARB_pipeline_statistics_query;
     GLboolean ARB_point_sprite;
+   GLboolean ARB_program_interface_query;

Not needed, right?

yep, this is a leftover, first I was paranoid and had it for i965 only, thanks!

     GLboolean ARB_sample_shading;
     GLboolean ARB_seamless_cube_map;
     GLboolean ARB_shader_atomic_counters;
--
2.1.0

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to