[Mesa-dev] [PATCH 09/23] mesa: enable GL_ARB_program_interface_query extension
Tapani Pälli
tapani.palli at intel.com
Wed Mar 18 04:26:41 PDT 2015
On 03/17/2015 12:22 AM, Ilia Mirkin wrote:
> On Fri, Mar 13, 2015 at 4:37 AM, Tapani Pälli <tapani.palli at 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.palli at 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 at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list