dolphin/Source/Core
Pokechu22 52c82733f6 Use custom isnan implementation to avoid HLSL optimizer issues
This adjusts the NaN replacement logic introduced in #9928 to work around the HLSL compiler optimizing away calls to isnan, which caused that functionality to not work with ubershaders on D3D11 and D3D12 (it did work with specialized shaders, despite a warning being logged for both; that warning is also now gone).  Note that the `D3DCOMPILE_IEEE_STRICTNESS` flag did not solve this issue, despite the warning suggesting that it might.

Suggested by @kayru and @jamiehayes.
2021-09-07 19:04:40 -07:00
..
AudioCommon AudioCommon: rename isValid() to IsValid() 2021-08-08 03:05:03 +01:00
Common Add an option to abort when a panic alert occurs 2021-08-29 02:02:07 +02:00
Core Merge pull request #10086 from JosJuice/jitarm64-w0 2021-09-04 21:14:40 -04:00
DiscIO Update clang-format to version 12 2021-08-30 00:20:18 +02:00
DolphinNoGUI Core: Add GBA host interface 2021-07-13 16:42:49 +02:00
DolphinQt Merge pull request #10021 from Dentomologist/make_windows_tabbar_scroll_buttons_opaque 2021-08-31 19:18:03 +02:00
InputCommon Pad: GBA config 2021-07-13 16:42:35 +02:00
MacUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
UICommon Add an option to abort when a panic alert occurs 2021-08-29 02:02:07 +02:00
UpdaterCommon UpdaterCommon: Use File::Copy() on non-macOS platforms 2021-07-09 12:56:23 -04:00
VideoBackends VideoBackends / VideoCommon: allow the ability to set debug names for shaders / textures. These names are visible in applications like RenderDoc 2021-08-30 13:47:48 -05:00
VideoCommon Use custom isnan implementation to avoid HLSL optimizer issues 2021-09-07 19:04:40 -07:00
WinUpdater treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CMakeLists.txt
DolphinLib.ARM64.props Implement ArmFPURoundMode.cpp 2021-04-25 15:56:19 +02:00
DolphinLib.props msbuild: Move DivUtils to DolphinLib.props 2021-08-31 22:48:07 -07:00
DolphinLib.vcxproj msbuild: Move DivUtils to DolphinLib.props 2021-08-31 22:48:07 -07:00
DolphinLib.vcxproj.user
DolphinLib.x64.props