Hello, I have been playing around this extensions for a couple of days now, I got something working so I decided to send it for review :) I backed it up by piglit tests as well.
Rafal Rafal Mielniczuk (8): glapi: Add xml infrastructure for ARB_query_buffer_object mesa: Add QueryBuffer to context mesa: Handle QUERY_RESULT_NO_WAIT in GetQueryObject{ui64}v mesa: Handle QUERY_BUFFER_BINDING in GetIntegerv mesa: Store GetQueryObject{ui64}v results in QueryBuffer if bound mesa: Fix typos in function names in queryobj mesa: Enable GL_ARG_query_buffer_object extension doc: mark GL_ARB_query_buffer_object as done docs/GL3.txt | 2 +- src/mapi/glapi/gen/ARB_query_buffer_object.xml | 18 +++++ src/mapi/glapi/gen/Makefile.am | 1 + src/mapi/glapi/gen/gl_API.xml | 4 + src/mesa/main/bufferobj.c | 5 ++ src/mesa/main/extensions.c | 1 + src/mesa/main/get.c | 4 + src/mesa/main/get_hash_params.py | 3 + src/mesa/main/mtypes.h | 2 + src/mesa/main/queryobj.c | 108 ++++++++++++++++++++----- 10 files changed, 128 insertions(+), 20 deletions(-) create mode 100644 src/mapi/glapi/gen/ARB_query_buffer_object.xml -- 1.9.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev