From: Iago Toral Quiroga Date: Tue, 22 Sep 2015 10:53:08 +0000 (+0200) Subject: i965: Fix remove_duplicate_mrf_writes so it can handle 24 MRFs in gen6 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0c2add775192f3ee0325d61964ef67f7ca3f6d4e;p=mesa.git i965: Fix remove_duplicate_mrf_writes so it can handle 24 MRFs in gen6 Reviewed-by: Kenneth Graunke --- diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp b/src/mesa/drivers/dri/i965/brw_fs.cpp index 1187c6765cd..2a90ed4b165 100644 --- a/src/mesa/drivers/dri/i965/brw_fs.cpp +++ b/src/mesa/drivers/dri/i965/brw_fs.cpp @@ -2678,7 +2678,7 @@ fs_visitor::emit_repclear_shader() bool fs_visitor::remove_duplicate_mrf_writes() { - fs_inst *last_mrf_move[16]; + fs_inst *last_mrf_move[BRW_MAX_MRF(devinfo->gen)]; bool progress = false; /* Need to update the MRF tracking for compressed instructions. */