Mesa (master): st/mesa: add st_BeginQuery() case for GL_ANY_SAMPLES_PASSED
Brian Paul
brianp at kemper.freedesktop.org
Thu Jan 13 00:59:25 UTC 2011
Module: Mesa
Branch: master
Commit: 30616fdacfd3e2d8d3df64e4aa6b4cac405f3cf0
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=30616fdacfd3e2d8d3df64e4aa6b4cac405f3cf0
Author: Brian Paul <brianp at vmware.com>
Date: Wed Jan 12 14:50:41 2011 -0700
st/mesa: add st_BeginQuery() case for GL_ANY_SAMPLES_PASSED
Fixes piglit occlusion_query2 failure.
---
src/mesa/state_tracker/st_cb_queryobj.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/mesa/state_tracker/st_cb_queryobj.c b/src/mesa/state_tracker/st_cb_queryobj.c
index 35036e7..d0ac253 100644
--- a/src/mesa/state_tracker/st_cb_queryobj.c
+++ b/src/mesa/state_tracker/st_cb_queryobj.c
@@ -85,6 +85,8 @@ st_BeginQuery(struct gl_context *ctx, struct gl_query_object *q)
/* convert GL query type to Gallium query type */
switch (q->Target) {
+ case GL_ANY_SAMPLES_PASSED:
+ /* fall-through */
case GL_SAMPLES_PASSED_ARB:
type = PIPE_QUERY_OCCLUSION_COUNTER;
break;
More information about the mesa-commit
mailing list