On Sun, Aug 10, 2014 at 4:06 PM, Dave Airlie <airl...@gmail.com> wrote: > From: Dave Airlie <airl...@redhat.com> > > This just cherry-pick the extensions into a list for GLES 3.1 > > I'm not actually sure if this list if complete or correct, maybe someone > else can tell me what I missed, and I'm not 100% sure on multi_draw_indirect. > > Signed-off-by: Dave Airlie <airl...@redhat.com> > --- > docs/GL3.txt | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > > diff --git a/docs/GL3.txt b/docs/GL3.txt > index e241257..534b088 100644 > --- a/docs/GL3.txt > +++ b/docs/GL3.txt > @@ -191,6 +191,23 @@ GL 4.4: > GL_ARB_texture_stencil8 not started > GL_ARB_vertex_type_10f_11f_11f_rev DONE (i965, nv50, > nvc0, r600, radeonsi) > > +These are the extensions cherry-picked to make GLES 3.1 > +GLES3.1:
Remove this line? > + GLSL ES 3.1 not started > + GL_ARB_arrays_of_arrays started (Timothy) > + GL_ARB_compute_shader started (currently > stalled) > + GL_ARB_explicit_uniform_location DONE (all drivers > that support GLSL) > + GL_ARB_framebuffer_no_attachments not started > + GL_ARB_multi_draw_indirect DONE (i965, nvc0, > radeonsi, softpipe, llvmpipe) I don't see this in ES 3.1. I looked for its new procedures' names and didn't see any of them. > + GL_ARB_program_interface_query not started > + GL_ARB_shader_atomic_counters DONE (i965) > + GL_ARB_shader_image_load_store in progress (curro) > + GL_ARB_shader_storage_buffer_object not started > + GL_ARB_shader_subroutine not started This one isn't in ES 3.1. The GLSL ES 3.1 spec lists 'subroutine' as a keyword reserved for future use. Also, there are - GS5 Packing/bitfield/conversion functions DONE (i965, nvc0, r600) - GL_EXT_shader_integer_mix DONE (i965, ...) Reviewed-by: Matt Turner <matts...@gmail.com> _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev