dolphin/Source
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
..
Android Android: Add fast path to addOrGet 2021-08-24 15:35:40 +02:00
Core Use custom isnan implementation to avoid HLSL optimizer issues 2021-09-07 19:04:40 -07:00
DSPSpy DSPSpy: Replace less_test with cond_test 2021-08-22 17:07:41 -07:00
DSPTool Core: Add GBA host interface 2021-07-13 16:42:49 +02:00
PCH bump msvc required version to align wth vs 16.11 2021-08-14 03:57:25 -07:00
UnitTests Merge pull request #9600 from Bonta0/mgba-pr 2021-07-21 02:36:43 -04:00
VSProps Android: Don't hold gameFileCache lock during updateAdditionalMetadata 2021-08-24 15:35:39 +02:00
.clang-format Require clang-format 9 and reformat source code 2020-01-08 22:18:15 +01:00
CMakeLists.txt Android: Don't hold gameFileCache lock during updateAdditionalMetadata 2021-08-24 15:35:39 +02:00
dolphin-emu.sln Externals: Integrate mGBA as a submodule 2021-07-13 16:39:29 +02:00