mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-03 12:57:27 +00:00
v_fma_f16, v_fmac_f16, v_fmamk_f16, v_fmaak_f16 and v_fma_mix_f32 with f16 sources left the NaN of an invalid operation to the driver, so inf * 0 gave 0x7fff and 0x7fffffff on NVIDIA where the hardware gives the default NaN 0xfe00 and 0xffc00000. An inf * 0 product, or a NaN from sources that are not NaN, now gives the default NaN; NaN sources are still left to the driver.