From 332822bd3d8c43cc81686148c0857b8df697341e Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Thu, 21 Apr 2011 16:52:21 -0700 Subject: [PATCH] swrast: Disable glAccum drawing during conditional rendering. --- src/mesa/swrast/s_accum.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mesa/swrast/s_accum.c b/src/mesa/swrast/s_accum.c index 88d107a17da..0ec907d7979 100644 --- a/src/mesa/swrast/s_accum.c +++ b/src/mesa/swrast/s_accum.c @@ -24,6 +24,7 @@ #include "main/glheader.h" +#include "main/condrender.h" #include "main/context.h" #include "main/macros.h" #include "main/imports.h" @@ -553,6 +554,9 @@ _swrast_Accum(struct gl_context *ctx, GLenum op, GLfloat value) return; } + if (!_mesa_check_conditional_render(ctx)) + return; + swrast_render_start(ctx); /* Compute region after calling swrast_render_start() so that we know the -- 2.30.2