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 <ito...@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@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 > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev