From: Eric Anholt Date: Thu, 21 Apr 2011 23:52:21 +0000 (-0700) Subject: swrast: Disable glAccum drawing during conditional rendering. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=332822bd3d8c43cc81686148c0857b8df697341e;p=mesa.git swrast: Disable glAccum drawing during conditional rendering. --- 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