From: Samuel Iglesias Gonsálvez Date: Tue, 19 Jan 2016 14:22:18 +0000 (+0100) Subject: freedreno/ir3: lower lrp when operating with double operands X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d00a239b288c5df7003f30ac80d156e70f27acf7;p=mesa.git freedreno/ir3: lower lrp when operating with double operands Lower lrp when operating with double operands because float version of lrp is also lowered. Signed-off-by: Samuel Iglesias Gonsálvez Reviewed-by: Rob Clark Reviewed-by: Kenneth Graunke --- diff --git a/src/gallium/drivers/freedreno/ir3/ir3_nir.c b/src/gallium/drivers/freedreno/ir3/ir3_nir.c index 99c2ecba480..28cde5b25cb 100644 --- a/src/gallium/drivers/freedreno/ir3/ir3_nir.c +++ b/src/gallium/drivers/freedreno/ir3/ir3_nir.c @@ -43,6 +43,7 @@ ir3_tgsi_to_nir(const struct tgsi_token *tokens) .lower_fsat = true, .lower_scmp = true, .lower_flrp32 = true, + .lower_flrp64 = true, .lower_ffract = true, .native_integers = true, .vertex_id_zero_based = true,