mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-23 00:53:02 -05: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 <noreply@anthropic.com> Co-authored-by: Cursor <cursoragent@cursor.com>