[Mesa-dev] [PATCH v3 (part2) 54/56] docs: Mark ARB_shader_storage_buffer_object as done for i965.
Samuel Iglesias Gonsálvez
siglesias at igalia.com
Tue Jul 14 03:46:58 PDT 2015
On 14/07/15 11:40, Iago Toral wrote:
> Hi Mike,
>
> On Tue, 2015-07-14 at 09:30 +0000, Mike Lothian wrote:
>> Hi Iago
>>
>>
>> Nice work, was it an oversight this wasn't enabled for GLES 3.1? Or is
>> the implementation slightly different?
>
> Good question, to be honest I don't remember right now, I think I
> checked this at some point and did not see any issues with enabling this
> for GLES 3.1 at the time but then I forgot to enable it, but I need to
> double check this though.
>
The only difference I found is that it is not possible to change the
binding point associated with a shader storage block after a program is
linked (see section 7.8 "Shader Buffer Variables and Shader Storage
Blocks"). Because of that, glShaderStorageBlockBinding() is not defined
for GLES 3.1.
I will write a follow-up patch to enable this extension for GLES 3.1 and
another one to update the docs.
Thanks,
Sam
> Iago
>
>>
>> Cheers
>>
>>
>> Mike
>>
>> On Tue, 14 Jul 2015 at 08:48 Iago Toral Quiroga <itoral at igalia.com>
>> wrote:
>>
>> ---
>> docs/GL3.txt | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/docs/GL3.txt b/docs/GL3.txt
>> index 33a282e..6427616 100644
>> --- a/docs/GL3.txt
>> +++ b/docs/GL3.txt
>> @@ -164,7 +164,7 @@ GL 4.3, GLSL 4.30:
>> GL_ARB_program_interface_query DONE
>> (all drivers)
>> GL_ARB_robust_buffer_access_behavior not
>> started
>> GL_ARB_shader_image_size in
>> progress (Martin Peres)
>> - GL_ARB_shader_storage_buffer_object in
>> progress (Iago Toral, Samuel Iglesias)
>> + GL_ARB_shader_storage_buffer_object DONE
>> (i965)
>> GL_ARB_stencil_texturing DONE
>> (i965/gen8+, nv50, nvc0, r600, radeonsi, llvmpipe, softpipe)
>> GL_ARB_texture_buffer_range DONE
>> (nv50, nvc0, i965, r600, radeonsi, llvmpipe)
>> GL_ARB_texture_query_levels DONE
>> (all drivers that support GLSL 1.30)
>> --
>> 1.9.1
>>
>> _______________________________________________
>> mesa-dev mailing list
>> mesa-dev at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
>
> _______________________________________________
> 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