diff --git a/.gitignore b/.gitignore index 05a759c8b..d1304b75b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,7 @@ /Release /wadsrc_wad *.user +/build /debug /release */debug diff --git a/CMakeLists.txt b/CMakeLists.txt index a7bae2b4c..fb335c1f1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -61,7 +61,8 @@ if( MSVC ) # String pooling # Function-level linking # Disable run-time type information - set( ALL_C_FLAGS "/GF /Gy /GR-" ) + # Set floating point model to fast or the GL render will suffer for it. + set( ALL_C_FLAGS "/GF /Gy /GR- /fp:fast" ) # Avoid CRT DLL dependancies in release builds set( REL_C_FLAGS "/MT" )