diff options
author | Eric Anholt <[email protected]> | 2008-11-21 12:05:21 +0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2008-11-21 13:25:10 +0800 |
commit | a6aa926e3f0b6237679db0d3331690d2a96adbc2 (patch) | |
tree | 31fa1acc43f1aa972ba27a681417c008379b1a69 | |
parent | 2adef553f2549e30b4a1894e7f9077ac339ea61c (diff) |
intel: Don't glBitmap fallback with scissoring enabled.
The blit bitmap code already handles scissoring. This is a 15-100% speedup on
blender benchmark.blend thanks to avoiding fallbacks. Bug #17951.
-rw-r--r-- | src/mesa/drivers/dri/intel/intel_pixel.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_pixel.c b/src/mesa/drivers/dri/intel/intel_pixel.c index b267ffd890c..5702ad9bb57 100644 --- a/src/mesa/drivers/dri/intel/intel_pixel.c +++ b/src/mesa/drivers/dri/intel/intel_pixel.c @@ -112,12 +112,6 @@ intel_check_blit_fragment_ops(GLcontext * ctx, GLboolean src_alpha_is_one) return GL_FALSE; } - if (ctx->Scissor.Enabled) { - /* XXX Note: Scissor could be done with the blitter */ - DBG("fallback due to image scissor\n"); - return GL_FALSE; - } - if (ctx->RenderMode != GL_RENDER) { DBG("fallback due to render mode\n"); return GL_FALSE; |