From 977b84652a1f5785d08e65723d676a94020f6ff6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Fri, 26 Jun 2020 07:16:41 -0400 Subject: [PATCH] glsl: flatten a tautological conditional in lower_precision Reviewed-by: Alyssa Rosenzweig Part-of: --- src/compiler/glsl/lower_precision.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/compiler/glsl/lower_precision.cpp b/src/compiler/glsl/lower_precision.cpp index ff5e5104c3f..b2d8330a44d 100644 --- a/src/compiler/glsl/lower_precision.cpp +++ b/src/compiler/glsl/lower_precision.cpp @@ -378,14 +378,11 @@ find_lowerable_rvalues_visitor::visit_enter(ir_texture *ir) { ir_hierarchical_visitor::visit_enter(ir); - if (stack.back().state == UNKNOWN) { - /* The precision of the sample value depends on the precision of the - * sampler. - */ - stack.back().state = handle_precision(ir->type, - ir->sampler->precision()); - } - + /* The precision of the sample value depends on the precision of the + * sampler. + */ + stack.back().state = handle_precision(ir->type, + ir->sampler->precision()); return visit_continue; } -- 2.30.2