Files
ppsspp/GPU
Henrik RydgårdandClaude Opus 5.5 a1e2763f32 GPU: Write 1.0's bits in decimal in the shader pspPow
HLSL types an unsuffixed hex literal as uint, so asint(x) - 0x3F800000
went unsigned and wrapped for every x below 1. The huge t then turned
into a NaN, and anything lit with specular or powered diffuse came out
black on D3D11 (the flags in Everybody's Golf's language select, #22418).
GLSL types it as int and was unaffected.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-05 14:02:39 -06:00
..
2026-06-02 14:53:37 +02:00