Files
AnyPS5/docs/dev
zmeizyandClaude Opus 5.5 959efbb8d3 fix(shader): take the hardware f32 flush only in shaders that flush f32 denormals
When the startup probe chose the hardware f32 flush, every module declared
DenormFlushToZero 32, also shaders whose FLOAT_MODE keeps f32 denormals
(f32 denormal field 1, 2 or 3), so the device flushed what they keep and
DenormPreserve 32 was never declared. The hardware flush now applies to
shaders that flush f32 denormals (field 0, or no float mode); the others
declare DenormPreserve 32 where the device supports it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-21 18:34:55 +03:00
..