Skip to content

Commit 1cca1a2

Browse files
committed
Fix stdx::clamp usage
1 parent 8734247 commit 1cca1a2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/CDI/Video/RendererSIMD.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ void RendererSIMD::ApplyICFMixSIMDCast() noexcept
288288

289289
rgbF16 += rgbB16;
290290

291-
stdx::clamp(rgbF16, U8_MINN, U8_MAXX);
291+
rgbF16 = stdx::clamp(rgbF16, U8_MINN, U8_MAXX);
292292

293293
const PixelSIMD result = std::bit_cast<PixelSIMD>(stdx::static_simd_cast<SIMDU8>(rgbF16));
294294

@@ -389,9 +389,9 @@ void RendererSIMD::ApplyICFMixSIMDShift() noexcept
389389
gfp += gbp;
390390
bfp += bbp;
391391

392-
stdx::clamp(rfp, U8_MIN, U8_MAX);
393-
stdx::clamp(gfp, U8_MIN, U8_MAX);
394-
stdx::clamp(bfp, U8_MIN, U8_MAX);
392+
rfp = stdx::clamp(rfp, U8_MIN, U8_MAX);
393+
gfp = stdx::clamp(gfp, U8_MIN, U8_MAX);
394+
bfp = stdx::clamp(bfp, U8_MIN, U8_MAX);
395395

396396
const PixelSIMDSigned result = (rfp << 16) | (gfp << 8) | bfp;
397397

0 commit comments

Comments
 (0)