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