Mesa (master): i965: Don't fall back to the blitter in BlitFramebuffer
Jason Ekstrand
jekstrand at kemper.freedesktop.org
Tue May 22 22:46:53 UTC 2018
Module: Mesa
Branch: master
Commit: 8162256b01f891758d14606ce15a2a9e792ff470
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8162256b01f891758d14606ce15a2a9e792ff470
Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date: Fri May 11 10:30:16 2018 -0700
i965: Don't fall back to the blitter in BlitFramebuffer
On gen4-5, we try the blitter before we even try blorp. On newer
platforms, blorp can do everything the blitter can so there's no point
in even having the blitter fall-back path.
Reviewed-by: Topi Pohjolainen <topi.pohjolainen at intel.com>
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
---
src/mesa/drivers/dri/i965/intel_fbo.c | 8 --------
1 file changed, 8 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/intel_fbo.c b/src/mesa/drivers/dri/i965/intel_fbo.c
index ca4008f8a0..fb84b738c0 100644
--- a/src/mesa/drivers/dri/i965/intel_fbo.c
+++ b/src/mesa/drivers/dri/i965/intel_fbo.c
@@ -915,14 +915,6 @@ intel_blit_framebuffer(struct gl_context *ctx,
assert(!"Invalid blit");
}
- /* Try using the BLT engine. */
- mask = intel_blit_framebuffer_with_blitter(ctx, readFb, drawFb,
- srcX0, srcY0, srcX1, srcY1,
- dstX0, dstY0, dstX1, dstY1,
- mask);
- if (mask == 0x0)
- return;
-
_swrast_BlitFramebuffer(ctx, readFb, drawFb,
srcX0, srcY0, srcX1, srcY1,
dstX0, dstY0, dstX1, dstY1,
More information about the mesa-commit
mailing list