[Mesa-dev] [PATCH v2 10/24] mesa: enable GL_ARB_program_interface_query extension

Martin Peres martin.peres at linux.intel.com
Mon Apr 13 07:16:29 PDT 2015


On 01/04/15 15:14, Tapani Pälli wrote:
> (and mark it as DONE in docs/GL3.txt + 10.6.0 relnotes)
>
> Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
> ---
>   docs/GL3.txt               | 4 ++--
>   docs/relnotes/10.6.0.html  | 1 +
>   src/mesa/main/extensions.c | 1 +
>   3 files changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/docs/GL3.txt b/docs/GL3.txt
> index 3614260..959b75b 100644
> --- a/docs/GL3.txt
> +++ b/docs/GL3.txt
> @@ -161,7 +161,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
> @@ -217,7 +217,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/docs/relnotes/10.6.0.html b/docs/relnotes/10.6.0.html
> index 00aaaa5..63a04f3 100644
> --- a/docs/relnotes/10.6.0.html
> +++ b/docs/relnotes/10.6.0.html
> @@ -50,6 +50,7 @@ Note: some of the new features are only available with certain drivers.
>   <li>GL_ARB_instanced_arrays on freedreno</li>
>   <li>GL_ARB_pipeline_statistics_query on i965, nv50, nvc0, r600, radeonsi, softpipe</li>
>   <li>GL_ARB_draw_indirect, GL_ARB_multi_draw_indirect on r600</li>
> +<li>GL_ARB_program_interface_query (all drivers)</li>
>   </ul>
>   
>   <h2>Bug fixes</h2>
> 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 },

Reviewed-by: Martin Peres <martin.peres at linux.intel.com>



More information about the mesa-dev mailing list