mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-30 12:25:49 +00:00
v_ldexp_f16 ignored the FLOAT_MODE denorm16 flush bits on main. Flush a denormal half input when bit 0 is clear. When bit 1 is clear, flush the result when its exact value is below the minimum normal half, decided on the f32 product before the half conversion rounds it: 0x07ff scaled by 2^-1 is zero on RDNA2, not the minimum normal. NaN handling and destination high-half preservation stay the same. Co-Authored-By: Claude Opus 5.5 <[email protected]> Co-authored-by: Cursor <[email protected]>