Mesa (fast-color-clear): i965: Re-enable fast color clear for GEN11.
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Mar 14 20:48:08 UTC 2019
Module: Mesa
Branch: fast-color-clear
Commit: 351d89a382d2dc4d84a89a02d7d0167f381ab0a2
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=351d89a382d2dc4d84a89a02d7d0167f381ab0a2
Author: Plamena Manolova <plamena.manolova at intel.com>
Date: Thu Mar 14 22:35:19 2019 +0200
i965: Re-enable fast color clear for GEN11.
Signed-off-by: Plamena Manolova <plamena.n.manolova at gmail.com>
---
src/mesa/drivers/dri/i965/brw_blorp.c | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_blorp.c b/src/mesa/drivers/dri/i965/brw_blorp.c
index b2abd3769c7..450b5d48a0e 100644
--- a/src/mesa/drivers/dri/i965/brw_blorp.c
+++ b/src/mesa/drivers/dri/i965/brw_blorp.c
@@ -1276,11 +1276,6 @@ do_single_blorp_clear(struct brw_context *brw, struct gl_framebuffer *fb,
}
}
- /* FINISHME: Debug and enable fast clears */
- const struct gen_device_info *devinfo = &brw->screen->devinfo;
- if (devinfo->gen >= 11)
- can_fast_clear = false;
-
if (can_fast_clear) {
const enum isl_aux_state aux_state =
intel_miptree_get_aux_state(irb->mt, irb->mt_level, irb->mt_layer);
@@ -1320,8 +1315,7 @@ do_single_blorp_clear(struct brw_context *brw, struct gl_framebuffer *fb,
brw_emit_end_of_pipe_sync(brw, PIPE_CONTROL_RENDER_TARGET_FLUSH);
struct blorp_batch batch;
- blorp_batch_init(&brw->blorp, &batch, brw,
- BLORP_BATCH_NO_UPDATE_CLEAR_COLOR);
+ blorp_batch_init(&brw->blorp, &batch, brw, 0);
blorp_fast_clear(&batch, &surf, isl_format,
level, irb->mt_layer, num_layers,
x0, y0, x1, y1);
More information about the mesa-commit
mailing list