i965/fs: Don't compute_to_mrf() on Gen >= 7.
authorMatt Turner <mattst88@gmail.com>
Wed, 29 Oct 2014 21:21:14 +0000 (14:21 -0700)
committerMatt Turner <mattst88@gmail.com>
Mon, 3 Nov 2014 19:27:52 +0000 (11:27 -0800)
No differences in shader-db on Haswell (Gen 7.5).

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_fs.cpp

index aa1d8d2a00409d44c2fd5432bb14447e874d8a8b..b7e6333c341181f066aa95bfdeecf3fa50c9b9be 100644 (file)
@@ -2427,6 +2427,10 @@ fs_visitor::compute_to_mrf()
    bool progress = false;
    int next_ip = 0;
 
+   /* No MRFs on Gen >= 7. */
+   if (brw->gen >= 7)
+      return false;
+
    calculate_live_intervals();
 
    foreach_block_and_inst_safe(block, fs_inst, inst, cfg) {