dolphin/Source/Core
TellowKrinkle 25929789c1 VideoCommon: Don't pass State by inout
Spirv-cross's MSL codegen makes the amazing choice of compiling calls to inout functions as `State temp = s; call_function(temp); s = temp`.  Not all Metal backends handle this mess well.  In particular, it causes register spills on Intel, losing about 5% in performance.
2022-06-14 00:48:47 -05:00
..
AudioCommon cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
Common Convert PointerWrap::Mode to enum class 2022-05-25 13:16:46 -07:00
Core Merge pull request #10668 from Dentomologist/convert_pointerwrap_mode_to_enum_class 2022-05-29 00:57:43 +01:00
DiscIO cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
DolphinNoGUI cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
DolphinQt Windows: Remove unused Qt 5 code and references 2022-05-25 17:51:17 -07:00
DolphinTool cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
InputCommon cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
MacUpdater CMakeLists: Replace tab characters with spaces 2022-01-16 15:20:40 -08:00
UICommon Convert PointerWrap::Mode to enum class 2022-05-25 13:16:46 -07:00
UpdaterCommon cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
VideoBackends VideoCommon: Fix Intel GPUs on Metal/Vulkan locking up in ubershaders 2022-06-14 00:48:47 -05:00
VideoCommon VideoCommon: Don't pass State by inout 2022-06-14 00:48:47 -05:00
WinUpdater cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
CMakeLists.txt CMakeLists: Add option to disable automatic update support 2022-03-18 03:04:51 -04:00
DolphinLib.ARM64.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
DolphinLib.props HW: Initial HSP implementation with ARAM expansion 2022-05-21 17:05:49 -07:00
DolphinLib.vcxproj msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
DolphinLib.vcxproj.user msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00
DolphinLib.x64.props msbuild: use default Project attrs 2022-04-27 15:26:43 -07:00