Skip to content

Commit

Permalink
Merge pull request dolphin-emu#11141 from JosJuice/jit64-soft-fma-nan…
Browse files Browse the repository at this point in the history
…s-preserve

Jit64: Preserve inputs when software_fma && m_accurate_nans
  • Loading branch information
gmbshad committed Apr 10, 2024
1 parent 67d5e05 commit fffeb34
Show file tree
Hide file tree
Showing 3 changed files with 1,804 additions and 35 deletions.
2 changes: 1 addition & 1 deletion Externals/Qt
Submodule Qt updated 6094 files
304 changes: 303 additions & 1 deletion Source/DolphinAPPX/obj/DolphinAPPX.wapproj.nuget.dgspec.json
Expand Up @@ -4,14 +4,301 @@
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\DolphinAPPX\\DolphinAPPX.wapproj": {}
},
"projects": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\curl\\curl.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\curl\\curl.vcxproj",
"projectName": "curl",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\curl\\curl.vcxproj",
"frameworks": {
"native": {
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj"
}
}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\enet\\enet.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\enet\\enet.vcxproj",
"projectName": "enet",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\enet\\enet.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\glslang\\glslang.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\glslang\\glslang.vcxproj",
"projectName": "glslang",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\glslang\\glslang.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\libpng\\png\\png.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\libpng\\png\\png.vcxproj",
"projectName": "png",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\libpng\\png\\png.vcxproj",
"frameworks": {
"native": {
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj"
}
}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\mbedtls\\mbedTLS.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\mbedtls\\mbedTLS.vcxproj",
"projectName": "mbedTLS",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\mbedtls\\mbedTLS.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\SOIL\\SOIL.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\SOIL\\SOIL.vcxproj",
"projectName": "SOIL",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\SOIL\\SOIL.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\xxhash\\xxhash.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\xxhash\\xxhash.vcxproj",
"projectName": "xxhash",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\xxhash\\xxhash.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj",
"projectName": "zlib",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\Common.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\Common.vcxproj",
"projectName": "Common",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\Common.vcxproj",
"frameworks": {
"native": {
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\curl\\curl.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\curl\\curl.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\enet\\enet.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\enet\\enet.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\mbedtls\\mbedTLS.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\mbedtls\\mbedTLS.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\SCMRevGen.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\SCMRevGen.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj"
}
}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\SCMRevGen.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\SCMRevGen.vcxproj",
"projectName": "SCMRevGen",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\SCMRevGen.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\DolphinWX\\DolphinWX.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\DolphinWX\\DolphinWX.vcxproj",
"projectName": "Dolphin",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\DolphinWX\\DolphinWX.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\D3D\\D3D.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\D3D\\D3D.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Null\\Null.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Null\\Null.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Vulkan\\Vulkan.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Vulkan\\Vulkan.vcxproj"
}
}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\D3D\\D3D.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\D3D\\D3D.vcxproj",
"projectName": "D3D",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\D3D\\D3D.vcxproj",
"frameworks": {
"native": {
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj"
}
}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Null\\Null.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Null\\Null.vcxproj",
"projectName": "Null",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Null\\Null.vcxproj",
"frameworks": {
"native": {
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj"
}
}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Vulkan\\Vulkan.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Vulkan\\Vulkan.vcxproj",
"projectName": "Vulkan",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoBackends\\Vulkan\\Vulkan.vcxproj",
"frameworks": {
"native": {
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\glslang\\glslang.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\glslang\\glslang.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj"
}
}
}
}
},
"frameworks": {
"native": {}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj",
"projectName": "VideoCommon",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\VideoCommon\\VideoCommon.vcxproj",
"frameworks": {
"native": {
"projectReferences": {
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\libpng\\png\\png.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\libpng\\png\\png.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\SOIL\\SOIL.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\SOIL\\SOIL.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\xxhash\\xxhash.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\xxhash\\xxhash.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Externals\\zlib\\zlib.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\Common.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\Core\\Common\\Common.vcxproj"
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj": {
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj"
}
}
}
}
},
Expand Down Expand Up @@ -101,6 +388,21 @@
"#import": []
}
}
},
"C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj": {
"restore": {
"projectUniqueName": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj",
"projectName": "pch",
"projectPath": "C:\\Users\\redd\\Source\\Repos\\gmbshad\\dolphinUWP\\Source\\PCH\\pch.vcxproj",
"frameworks": {
"native": {
"projectReferences": {}
}
}
},
"frameworks": {
"native": {}
}
}
}
}

0 comments on commit fffeb34

Please sign in to comment.