i965: use pack/unpackDouble lowering
authorConnor Abbott <connor.w.abbott@intel.com>
Fri, 7 Aug 2015 15:45:49 +0000 (08:45 -0700)
committerSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Tue, 10 May 2016 09:25:01 +0000 (11:25 +0200)
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
src/mesa/drivers/dri/i965/brw_nir.c

index 4830774ebbb93b0acc67c21dc9eee09db44be9d4..9414fa6561ee071aa590aaa1e67cf3b107a420e3 100644 (file)
@@ -419,6 +419,7 @@ nir_optimize(nir_shader *nir, bool is_scalar)
                                nir_lower_dfract |
                                nir_lower_dround_even |
                                nir_lower_dmod);
+      OPT_V(nir_lower_double_pack);
    } while (progress);
 
    return nir;