[Mesa-dev] [PATCH 0/8] Add ARB_query_buffer_object support

Rafal Mielniczuk rafal.mielniczuk2 at gmail.com
Wed Mar 19 14:30:42 PDT 2014


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



More information about the mesa-dev mailing list