Hi, I plan to push this series in two days if there's no other feedback.
Marek On Thu, Jul 5, 2012 at 1:20 PM, Marek Olšák <mar...@gmail.com> wrote: > Hi everyone, > > the title says it all. These are the remaining transform feedback extensions > from GL4. Nothing needs to be done for this in drivers, provided they fully > implement the internal interfaces. > > This doesn't add support for multiple vertex streams. It seems like > ARB_transform_feedback3 adds vertex streams, but it only adds the API. The > main part of the functionality is defined in ARB_gpu_shader5. > > There are new tests for this on the piglit mailing list. > > Please review. > > Marek Olšák (10): > glapi: add ARB_transform_feedback3 > glapi: add ARB_transform_feedback_instanced > glsl: implement ARB_transform_feedback3 in the linker > mesa: implement glGet queries and error handling for > ARB_transform_feedback3 > mesa: implement indexed query functions from ARB_transform_feedback3 > mesa: implement display list support for indexed query functions > mesa: implement display list support for new DrawTransformFeedback > functions > mesa: implement new DrawTransformFeedback functions > mesa: add ARB_transform_feedback_instanced extension enable flag > st/mesa: expose new transform feedback extensions > > src/glsl/linker.cpp | 119 ++++++++++++++++++++++++++---- > src/mapi/glapi/gen/gl_API.xml | 50 ++++++++++++- > src/mesa/main/api_validate.c | 26 +++++-- > src/mesa/main/api_validate.h | 4 +- > src/mesa/main/context.c | 1 + > src/mesa/main/dd.h | 8 ++ > src/mesa/main/dlist.c | 125 > +++++++++++++++++++++++++++++++- > src/mesa/main/extensions.c | 2 + > src/mesa/main/get.c | 9 +++ > src/mesa/main/mtypes.h | 3 + > src/mesa/main/queryobj.c | 81 +++++++++++++++++---- > src/mesa/main/transformfeedback.c | 32 ++++++++ > src/mesa/main/vtxfmt.c | 5 ++ > src/mesa/state_tracker/st_extensions.c | 6 ++ > src/mesa/vbo/vbo_exec_array.c | 62 ++++++++++++++-- > src/mesa/vbo/vbo_save_api.c | 45 +++++++++++- > 16 files changed, 533 insertions(+), 45 deletions(-) > > Marek _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev