[Mesa-dev] [PATCH 0/4] enable GL_EXT_disjoint_timer_query

Tapani Pälli tapani.palli at intel.com
Mon Nov 20 07:18:26 UTC 2017


This series enables mostly existing functionality but adds the disjoint
state required by this extension. WebGL tests seem to utilize desktop
extension GL_EXT_timer_query but I wrote a separate simple Piglit test
for this.

Tapani Pälli (4):
  mesa: add DisjointOperation to gl_shared_state
  i965: set DisjointOperation true on timestamp overflow
  glapi: add GL_EXT_disjoint_timer_query
  mesa: enable GL_EXT_disjoint_timer_query extension

 src/mapi/glapi/gen/es_EXT.xml            | 16 ++++++++++++++++
 src/mapi/glapi/gen/gl_API.xml            |  4 ++--
 src/mesa/drivers/dri/i965/brw_queryobj.c |  4 ++++
 src/mesa/main/extensions_table.h         |  1 +
 src/mesa/main/get.c                      | 17 +++++++++++++++++
 src/mesa/main/get_hash_params.py         |  5 +++++
 src/mesa/main/glheader.h                 |  4 ++++
 src/mesa/main/mtypes.h                   |  9 +++++++++
 src/mesa/main/queryobj.c                 |  3 ++-
 src/mesa/main/robustness.c               |  1 +
 src/mesa/main/tests/dispatch_sanity.cpp  |  5 +++++
 11 files changed, 66 insertions(+), 3 deletions(-)

-- 
2.14.3



More information about the mesa-dev mailing list