diff options
Diffstat (limited to 'src/mesa/drivers')
-rw-r--r-- | src/mesa/drivers/dri/i915/intel_clear.c | 2 | ||||
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_clear.c | 7 |
2 files changed, 2 insertions, 7 deletions
diff --git a/src/mesa/drivers/dri/i915/intel_clear.c b/src/mesa/drivers/dri/i915/intel_clear.c index 4306826b876..f8df2e08d37 100644 --- a/src/mesa/drivers/dri/i915/intel_clear.c +++ b/src/mesa/drivers/dri/i915/intel_clear.c @@ -181,7 +181,7 @@ intelClear(struct gl_context *ctx, GLbitfield mask) if (tri_mask) { debug_mask("tri", tri_mask); - if (ctx->API == API_OPENGLES || !ctx->Extensions.ARB_fragment_shader) + if (!ctx->Extensions.ARB_fragment_shader) _mesa_meta_Clear(&intel->ctx, tri_mask); else _mesa_meta_glsl_Clear(&intel->ctx, tri_mask); diff --git a/src/mesa/drivers/dri/i965/brw_clear.c b/src/mesa/drivers/dri/i965/brw_clear.c index 72453d16eb1..7fbaa3a47d4 100644 --- a/src/mesa/drivers/dri/i965/brw_clear.c +++ b/src/mesa/drivers/dri/i965/brw_clear.c @@ -246,12 +246,7 @@ brw_clear(struct gl_context *ctx, GLbitfield mask) if (tri_mask) { debug_mask("tri", tri_mask); mask &= ~tri_mask; - - if (ctx->API == API_OPENGLES) { - _mesa_meta_Clear(&brw->ctx, tri_mask); - } else { - _mesa_meta_glsl_Clear(&brw->ctx, tri_mask); - } + _mesa_meta_glsl_Clear(&brw->ctx, tri_mask); } /* Any strange buffers get passed off to swrast. The only thing that |