File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -81,10 +81,15 @@ filter("configurations:Release")
81
81
})
82
82
optimize (" Speed" )
83
83
inlining (" Auto" )
84
- floatingpoint (" Fast" )
85
84
flags ({
86
85
" LinkTimeOptimization" ,
87
86
})
87
+ -- Not using floatingpoint("Fast") - NaN checks are used in some places
88
+ -- (though rarely), overall preferable to avoid any functional differences
89
+ -- between debug and release builds, and to have calculations involved in GPU
90
+ -- (especially anything that may affect vertex position invariance) and CPU
91
+ -- (such as constant propagation) emulation as predictable as possible,
92
+ -- including handling of specials since games make assumptions about them.
88
93
filter (" platforms:Linux" )
89
94
system (" linux" )
90
95
toolset (" clang" )
You can’t perform that action at this time.
0 commit comments