From 1b3db70a07043b43f7f1bd625cbab37fb8269c32 Mon Sep 17 00:00:00 2001 From: Triang3l Date: Sat, 29 Aug 2020 00:22:06 +0300 Subject: [PATCH] [GPU] Fix negative shift build error --- src/xenia/gpu/draw_util.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/gpu/draw_util.cc b/src/xenia/gpu/draw_util.cc index 718f22ea0..6c9ba1e73 100644 --- a/src/xenia/gpu/draw_util.cc +++ b/src/xenia/gpu/draw_util.cc @@ -48,7 +48,7 @@ int32_t FloatToD3D11Fixed16p8(float f32) { } // n <= -2^(i-1) -> -2^(i-1) . 0 if (f32 <= -32768.0f) { - return -32768 << 8; + return -32768 * 256; } uint32_t f32_bits = *reinterpret_cast(&f32); // Copy float32 mantissa bits [22:0] into corresponding bits [22:0] of a