From 6db7467b59932fd11e828d7a99de0f23f49aecb9 Mon Sep 17 00:00:00 2001 From: Albert Astals Cid Date: Tue, 25 Feb 2020 00:36:44 +0100 Subject: [PATCH] cube_face_coord: Use fabsf instead of fabs since we know it's floats Reviewed-by: Kristian H. Kristensen Part-of: --- src/compiler/nir/nir_opcodes.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/compiler/nir/nir_opcodes.py b/src/compiler/nir/nir_opcodes.py index f83b830..9e33544 100644 --- a/src/compiler/nir/nir_opcodes.py +++ b/src/compiler/nir/nir_opcodes.py @@ -467,9 +467,9 @@ for i in range(1, 5): # AMD_gcn_shader extended instructions unop_horiz("cube_face_coord", 2, tfloat32, 3, tfloat32, """ dst.x = dst.y = 0.0; -float absX = fabs(src0.x); -float absY = fabs(src0.y); -float absZ = fabs(src0.z); +float absX = fabsf(src0.x); +float absY = fabsf(src0.y); +float absZ = fabsf(src0.z); float ma = 0.0; if (absX >= absY && absX >= absZ) { ma = 2 * src0.x; } -- 2.7.4