From d00a239b288c5df7003f30ac80d156e70f27acf7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Samuel=20Iglesias=20Gons=C3=A1lvez?= Date: Tue, 19 Jan 2016 15:22:18 +0100 Subject: [PATCH] freedreno/ir3: lower lrp when operating with double operands MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 --- src/gallium/drivers/freedreno/ir3/ir3_nir.c | 1 + 1 file changed, 1 insertion(+) 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, -- 2.30.2