Implement query object interface.
authorBrian <brian.paul@tungstengraphics.com>
Tue, 11 Sep 2007 22:01:17 +0000 (16:01 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Tue, 11 Sep 2007 22:01:17 +0000 (16:01 -0600)
commit09fbb3837b6aa5dfc6c94f41ab5443820177c569
tree760ff57ac6a5fc503c41e9eb783fb82cb5a428e6
parent5620d66e362acff99dbc748feec1da1e0f997288
Implement query object interface.

This replaces the temporary occlusion counter functions we had before.
Added new ctx->Driver.WaitQuery() function which should block until the result is ready.
Sketch out some code for vertex transformation feedback counters.
14 files changed:
src/mesa/drivers/common/driverfuncs.c
src/mesa/main/dd.h
src/mesa/main/mtypes.h
src/mesa/main/queryobj.c
src/mesa/main/queryobj.h
src/mesa/pipe/failover/fo_context.c
src/mesa/pipe/i915simple/i915_context.c
src/mesa/pipe/p_context.h
src/mesa/pipe/p_defines.h
src/mesa/pipe/p_state.h
src/mesa/pipe/softpipe/sp_context.c
src/mesa/pipe/softpipe/sp_context.h
src/mesa/pipe/softpipe/sp_quad_occlusion.c
src/mesa/state_tracker/st_cb_queryobj.c