Skip to content

v1.0.2813-master

Compare
Choose a tag to compare
@xenia-ci xenia-ci released this 12 May 16:57
cba4ca0

Windows release build for xenia-project/xenia@a3304d2.

[Base/GPU] Cleanup float comparisons and NaN and -0 in clamping

C++ relational operators are supposed to raise FE_INVALID if an argument is
NaN, use std::isless/greater[equal] instead where they were easy to locate
(though there are other places possibly, mostly min/max and clamp usage was
checked).

Also fixes a copy-paste error making the CPU shader interpreter execute
MINs as MAXs instead.