4 changes: 2 additions & 2 deletions Source/Core/DolphinQt/Debugger/RegisterColumn.cpp
4 changes: 2 additions & 2 deletions Source/Core/DolphinQt/Debugger/RegisterWidget.cpp
18 changes: 9 additions & 9 deletions Source/Core/DolphinQt/Debugger/WatchWidget.cpp
3 changes: 2 additions & 1 deletion Source/Core/DolphinQt/DiscordJoinRequestDialog.h
11 changes: 10 additions & 1 deletion Source/Core/DolphinQt/DolphinQt.vcxproj
3 changes: 1 addition & 2 deletions Source/Core/DolphinQt/FIFO/FIFOAnalyzer.cpp
6 changes: 4 additions & 2 deletions Source/Core/DolphinQt/FIFO/FIFOPlayerWindow.cpp
26 changes: 18 additions & 8 deletions Source/Core/DolphinQt/GCMemcardManager.cpp
1 change: 1 addition & 0 deletions Source/Core/DolphinQt/GCMemcardManager.h
127 changes: 104 additions & 23 deletions Source/Core/DolphinQt/GameList/GameList.cpp
4 changes: 3 additions & 1 deletion Source/Core/DolphinQt/GameList/GameList.h
15 changes: 13 additions & 2 deletions Source/Core/DolphinQt/GameList/GameListModel.cpp
4 changes: 2 additions & 2 deletions Source/Core/DolphinQt/GameList/GameTracker.cpp
6 changes: 6 additions & 0 deletions Source/Core/DolphinQt/Host.cpp
94 changes: 73 additions & 21 deletions Source/Core/DolphinQt/HotkeyScheduler.cpp
1 change: 1 addition & 0 deletions Source/Core/DolphinQt/HotkeyScheduler.h
2 changes: 2 additions & 0 deletions Source/Core/DolphinQt/Info.plist.in
13 changes: 8 additions & 5 deletions Source/Core/DolphinQt/Main.cpp
119 changes: 67 additions & 52 deletions Source/Core/DolphinQt/MainWindow.cpp
4 changes: 3 additions & 1 deletion Source/Core/DolphinQt/MainWindow.h
119 changes: 61 additions & 58 deletions Source/Core/DolphinQt/MenuBar.cpp
15 changes: 11 additions & 4 deletions Source/Core/DolphinQt/MenuBar.h
3 changes: 2 additions & 1 deletion Source/Core/DolphinQt/NetPlay/MD5Dialog.cpp
259 changes: 117 additions & 142 deletions Source/Core/DolphinQt/NetPlay/NetPlayDialog.cpp
25 changes: 16 additions & 9 deletions Source/Core/DolphinQt/NetPlay/NetPlayDialog.h
10 changes: 6 additions & 4 deletions Source/Core/DolphinQt/NetPlay/NetPlaySetupDialog.cpp
6 changes: 3 additions & 3 deletions Source/Core/DolphinQt/NetPlay/PadMappingDialog.cpp
4 changes: 4 additions & 0 deletions Source/Core/DolphinQt/QtUtils/DoubleClickEventFilter.cpp
3 changes: 3 additions & 0 deletions Source/Core/DolphinQt/QtUtils/DoubleClickEventFilter.h
8 changes: 8 additions & 0 deletions Source/Core/DolphinQt/QtUtils/ElidedButton.cpp
5 changes: 4 additions & 1 deletion Source/Core/DolphinQt/QtUtils/ElidedButton.h
56 changes: 56 additions & 0 deletions Source/Core/DolphinQt/QtUtils/ModalMessageBox.cpp
23 changes: 23 additions & 0 deletions Source/Core/DolphinQt/QtUtils/ModalMessageBox.h
4 changes: 4 additions & 0 deletions Source/Core/DolphinQt/QtUtils/WindowActivationEventFilter.cpp
3 changes: 3 additions & 0 deletions Source/Core/DolphinQt/QtUtils/WindowActivationEventFilter.h
13 changes: 2 additions & 11 deletions Source/Core/DolphinQt/QtUtils/WrapInScrollArea.cpp
5 changes: 3 additions & 2 deletions Source/Core/DolphinQt/RenderWidget.cpp
38 changes: 24 additions & 14 deletions Source/Core/DolphinQt/ResourcePackManager.cpp
2 changes: 2 additions & 0 deletions Source/Core/DolphinQt/ResourcePackManager.h
40 changes: 32 additions & 8 deletions Source/Core/DolphinQt/SearchBar.cpp
6 changes: 5 additions & 1 deletion Source/Core/DolphinQt/SearchBar.h
3 changes: 2 additions & 1 deletion Source/Core/DolphinQt/Settings.cpp
2 changes: 0 additions & 2 deletions Source/Core/DolphinQt/Settings.h
2 changes: 1 addition & 1 deletion Source/Core/DolphinQt/Settings/AdvancedPane.cpp
2 changes: 2 additions & 0 deletions Source/Core/DolphinQt/Settings/AudioPane.cpp
246 changes: 107 additions & 139 deletions Source/Core/DolphinQt/Settings/GameCubePane.cpp
3 changes: 2 additions & 1 deletion Source/Core/DolphinQt/Settings/GameCubePane.h
9 changes: 7 additions & 2 deletions Source/Core/DolphinQt/Settings/GeneralPane.cpp
6 changes: 3 additions & 3 deletions Source/Core/DolphinQt/Settings/InterfacePane.cpp
2 changes: 2 additions & 0 deletions Source/Core/DolphinQt/Settings/WiiPane.cpp
38 changes: 18 additions & 20 deletions Source/Core/DolphinQt/TAS/GCTASInputWindow.cpp
4 changes: 3 additions & 1 deletion Source/Core/DolphinQt/TAS/IRWidget.cpp
1 change: 1 addition & 0 deletions Source/Core/DolphinQt/TAS/IRWidget.h
4 changes: 3 additions & 1 deletion Source/Core/DolphinQt/TAS/StickWidget.cpp
1 change: 1 addition & 0 deletions Source/Core/DolphinQt/TAS/StickWidget.h
190 changes: 96 additions & 94 deletions Source/Core/DolphinQt/TAS/WiiTASInputWindow.cpp
12 changes: 9 additions & 3 deletions Source/Core/DolphinQt/TAS/WiiTASInputWindow.h
1 change: 1 addition & 0 deletions Source/Core/DolphinQt/ToolBar.cpp
4 changes: 2 additions & 2 deletions Source/Core/DolphinQt/ToolBar.h
5 changes: 3 additions & 2 deletions Source/Core/DolphinQt/Translation.cpp
1 change: 0 additions & 1 deletion Source/Core/DolphinQt/Updater.cpp
47 changes: 24 additions & 23 deletions Source/Core/DolphinQt/WiiUpdate.cpp
2 changes: 1 addition & 1 deletion Source/Core/InputCommon/CMakeLists.txt
95 changes: 5 additions & 90 deletions Source/Core/InputCommon/ControlReference/ControlReference.cpp
6 changes: 0 additions & 6 deletions Source/Core/InputCommon/ControlReference/ControlReference.h
14 changes: 13 additions & 1 deletion Source/Core/InputCommon/ControlReference/ExpressionParser.cpp
33 changes: 33 additions & 0 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Attachments.cpp
37 changes: 37 additions & 0 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Attachments.h
21 changes: 11 additions & 10 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/ControlGroup.cpp
16 changes: 0 additions & 16 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Extension.cpp

This file was deleted.

31 changes: 0 additions & 31 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Extension.h

This file was deleted.

76 changes: 59 additions & 17 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.cpp
32 changes: 26 additions & 6 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Force.h
45 changes: 7 additions & 38 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.cpp
14 changes: 5 additions & 9 deletions Source/Core/InputCommon/ControllerEmu/ControlGroup/Tilt.h
14 changes: 7 additions & 7 deletions Source/Core/InputCommon/ControllerEmu/ControllerEmu.cpp
25 changes: 25 additions & 0 deletions Source/Core/InputCommon/ControllerEmu/ControllerEmu.h
249 changes: 197 additions & 52 deletions Source/Core/InputCommon/ControllerEmu/StickGate.cpp
49 changes: 35 additions & 14 deletions Source/Core/InputCommon/ControllerEmu/StickGate.h
98 changes: 91 additions & 7 deletions Source/Core/InputCommon/ControllerInterface/Device.cpp
42 changes: 29 additions & 13 deletions Source/Core/InputCommon/ControllerInterface/Device.h
4 changes: 4 additions & 0 deletions Source/Core/InputCommon/ControllerInterface/OSX/OSXJoystick.h
132 changes: 85 additions & 47 deletions Source/Core/InputCommon/ControllerInterface/OSX/OSXJoystick.mm
6 changes: 3 additions & 3 deletions Source/Core/InputCommon/ControllerInterface/XInput/XInput.cpp
313 changes: 202 additions & 111 deletions Source/Core/InputCommon/ControllerInterface/evdev/evdev.cpp
65 changes: 51 additions & 14 deletions Source/Core/InputCommon/ControllerInterface/evdev/evdev.h
6 changes: 3 additions & 3 deletions Source/Core/InputCommon/InputCommon.vcxproj
14 changes: 7 additions & 7 deletions Source/Core/InputCommon/InputCommon.vcxproj.filters
33 changes: 30 additions & 3 deletions Source/Core/InputCommon/InputConfig.cpp
9 changes: 9 additions & 0 deletions Source/Core/MacUpdater/AppDelegate.h
40 changes: 40 additions & 0 deletions Source/Core/MacUpdater/AppDelegate.mm
60 changes: 60 additions & 0 deletions Source/Core/MacUpdater/CMakeLists.txt
34 changes: 34 additions & 0 deletions Source/Core/MacUpdater/Info.plist.in
139 changes: 139 additions & 0 deletions Source/Core/MacUpdater/MacUI.mm
109 changes: 109 additions & 0 deletions Source/Core/MacUpdater/Main.storyboard
21 changes: 21 additions & 0 deletions Source/Core/MacUpdater/ViewController.h
52 changes: 52 additions & 0 deletions Source/Core/MacUpdater/ViewController.m
22 changes: 22 additions & 0 deletions Source/Core/MacUpdater/main.m
88 changes: 76 additions & 12 deletions Source/Core/UICommon/AutoUpdate.cpp
4 changes: 2 additions & 2 deletions Source/Core/UICommon/CommandLineParse.cpp
2 changes: 1 addition & 1 deletion Source/Core/UICommon/DiscordPresence.cpp
57 changes: 23 additions & 34 deletions Source/Core/UICommon/GameFile.cpp
3 changes: 3 additions & 0 deletions Source/Core/UICommon/GameFile.h
4 changes: 2 additions & 2 deletions Source/Core/UICommon/GameFileCache.cpp
3 changes: 2 additions & 1 deletion Source/Core/UICommon/ResourcePack/Manager.cpp
10 changes: 10 additions & 0 deletions Source/Core/UICommon/ResourcePack/Manifest.cpp
2 changes: 2 additions & 0 deletions Source/Core/UICommon/ResourcePack/Manifest.h
21 changes: 14 additions & 7 deletions Source/Core/UICommon/ResourcePack/ResourcePack.cpp
3 changes: 2 additions & 1 deletion Source/Core/UICommon/ResourcePack/ResourcePack.h
755 changes: 16 additions & 739 deletions Source/Core/Updater/Main.cpp
6 changes: 6 additions & 0 deletions Source/Core/Updater/Updater.exe.manifest
25 changes: 5 additions & 20 deletions Source/Core/Updater/Updater.vcxproj
7 changes: 2 additions & 5 deletions Source/Core/Updater/Updater.vcxproj.filters
86 changes: 76 additions & 10 deletions Source/Core/Updater/UI.cpp → Source/Core/Updater/WinUI.cpp
9 changes: 9 additions & 0 deletions Source/Core/UpdaterCommon/CMakeLists.txt
15 changes: 12 additions & 3 deletions Source/Core/Updater/UI.h → Source/Core/UpdaterCommon/UI.h
782 changes: 782 additions & 0 deletions Source/Core/UpdaterCommon/UpdaterCommon.cpp
16 changes: 16 additions & 0 deletions Source/Core/UpdaterCommon/UpdaterCommon.h
68 changes: 68 additions & 0 deletions Source/Core/UpdaterCommon/UpdaterCommon.vcxproj
7 changes: 5 additions & 2 deletions Source/Core/VideoBackends/CMakeLists.txt
4 changes: 3 additions & 1 deletion Source/Core/VideoBackends/D3D/BoundingBox.cpp
20 changes: 0 additions & 20 deletions Source/Core/VideoBackends/D3D/CMakeLists.txt
20 changes: 0 additions & 20 deletions Source/Core/VideoBackends/D3D/D3D.vcxproj
60 changes: 0 additions & 60 deletions Source/Core/VideoBackends/D3D/D3D.vcxproj.filters
66 changes: 48 additions & 18 deletions Source/Core/VideoBackends/D3D/D3DBase.cpp
6 changes: 4 additions & 2 deletions Source/Core/VideoBackends/D3D/D3DBase.h
60 changes: 0 additions & 60 deletions Source/Core/VideoBackends/D3D/D3DBlob.cpp

This file was deleted.

39 changes: 0 additions & 39 deletions Source/Core/VideoBackends/D3D/D3DBlob.h

This file was deleted.

304 changes: 0 additions & 304 deletions Source/Core/VideoBackends/D3D/D3DShader.cpp

This file was deleted.

78 changes: 0 additions & 78 deletions Source/Core/VideoBackends/D3D/D3DShader.h

This file was deleted.

175 changes: 139 additions & 36 deletions Source/Core/VideoBackends/D3D/D3DState.cpp
76 changes: 50 additions & 26 deletions Source/Core/VideoBackends/D3D/D3DState.h
105 changes: 0 additions & 105 deletions Source/Core/VideoBackends/D3D/D3DTexture.cpp

This file was deleted.

48 changes: 0 additions & 48 deletions Source/Core/VideoBackends/D3D/D3DTexture.h

This file was deleted.

797 changes: 0 additions & 797 deletions Source/Core/VideoBackends/D3D/D3DUtil.cpp

This file was deleted.

34 changes: 0 additions & 34 deletions Source/Core/VideoBackends/D3D/D3DUtil.h

This file was deleted.

21 changes: 12 additions & 9 deletions Source/Core/VideoBackends/D3D/DXPipeline.cpp
6 changes: 5 additions & 1 deletion Source/Core/VideoBackends/D3D/DXPipeline.h
173 changes: 96 additions & 77 deletions Source/Core/VideoBackends/D3D/DXShader.cpp
22 changes: 9 additions & 13 deletions Source/Core/VideoBackends/D3D/DXShader.h
352 changes: 199 additions & 153 deletions Source/Core/VideoBackends/D3D/DXTexture.cpp
30 changes: 18 additions & 12 deletions Source/Core/VideoBackends/D3D/DXTexture.h
299 changes: 0 additions & 299 deletions Source/Core/VideoBackends/D3D/FramebufferManager.cpp

This file was deleted.

96 changes: 0 additions & 96 deletions Source/Core/VideoBackends/D3D/FramebufferManager.h

This file was deleted.

113 changes: 0 additions & 113 deletions Source/Core/VideoBackends/D3D/GeometryShaderCache.cpp

This file was deleted.

27 changes: 0 additions & 27 deletions Source/Core/VideoBackends/D3D/GeometryShaderCache.h

This file was deleted.

28 changes: 14 additions & 14 deletions Source/Core/VideoBackends/D3D/NativeVertexFormat.cpp
160 changes: 0 additions & 160 deletions Source/Core/VideoBackends/D3D/PSTextureEncoder.cpp

This file was deleted.

53 changes: 0 additions & 53 deletions Source/Core/VideoBackends/D3D/PSTextureEncoder.h

This file was deleted.

315 changes: 0 additions & 315 deletions Source/Core/VideoBackends/D3D/PixelShaderCache.cpp

This file was deleted.

33 changes: 0 additions & 33 deletions Source/Core/VideoBackends/D3D/PixelShaderCache.h

This file was deleted.

666 changes: 120 additions & 546 deletions Source/Core/VideoBackends/D3D/Render.cpp
59 changes: 21 additions & 38 deletions Source/Core/VideoBackends/D3D/Render.h
318 changes: 0 additions & 318 deletions Source/Core/VideoBackends/D3D/TextureCache.cpp

This file was deleted.

49 changes: 0 additions & 49 deletions Source/Core/VideoBackends/D3D/TextureCache.h

This file was deleted.

208 changes: 141 additions & 67 deletions Source/Core/VideoBackends/D3D/VertexManager.cpp
37 changes: 20 additions & 17 deletions Source/Core/VideoBackends/D3D/VertexManager.h
135 changes: 0 additions & 135 deletions Source/Core/VideoBackends/D3D/VertexShaderCache.cpp

This file was deleted.

31 changes: 0 additions & 31 deletions Source/Core/VideoBackends/D3D/VertexShaderCache.h

This file was deleted.

45 changes: 21 additions & 24 deletions Source/Core/VideoBackends/D3D/main.cpp
22 changes: 18 additions & 4 deletions Source/Core/VideoBackends/Null/NullBackend.cpp
20 changes: 9 additions & 11 deletions Source/Core/VideoBackends/Null/NullTexture.cpp
10 changes: 4 additions & 6 deletions Source/Core/VideoBackends/Null/NullTexture.h
33 changes: 9 additions & 24 deletions Source/Core/VideoBackends/Null/Render.cpp
13 changes: 5 additions & 8 deletions Source/Core/VideoBackends/Null/Render.h
13 changes: 4 additions & 9 deletions Source/Core/VideoBackends/Null/TextureCache.h
42 changes: 3 additions & 39 deletions Source/Core/VideoBackends/Null/VertexManager.cpp
15 changes: 1 addition & 14 deletions Source/Core/VideoBackends/Null/VertexManager.h
172 changes: 37 additions & 135 deletions Source/Core/VideoBackends/OGL/BoundingBox.cpp
13 changes: 2 additions & 11 deletions Source/Core/VideoBackends/OGL/BoundingBox.h
5 changes: 0 additions & 5 deletions Source/Core/VideoBackends/OGL/CMakeLists.txt
634 changes: 0 additions & 634 deletions Source/Core/VideoBackends/OGL/FramebufferManager.cpp

This file was deleted.

127 changes: 0 additions & 127 deletions Source/Core/VideoBackends/OGL/FramebufferManager.h

This file was deleted.

21 changes: 11 additions & 10 deletions Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp
10 changes: 0 additions & 10 deletions Source/Core/VideoBackends/OGL/OGL.vcxproj
33 changes: 0 additions & 33 deletions Source/Core/VideoBackends/OGL/OGL.vcxproj.filters
15 changes: 8 additions & 7 deletions Source/Core/VideoBackends/OGL/OGLShader.cpp
14 changes: 8 additions & 6 deletions Source/Core/VideoBackends/OGL/OGLShader.h
260 changes: 97 additions & 163 deletions Source/Core/VideoBackends/OGL/OGLTexture.cpp
23 changes: 14 additions & 9 deletions Source/Core/VideoBackends/OGL/OGLTexture.h
274 changes: 0 additions & 274 deletions Source/Core/VideoBackends/OGL/PostProcessing.cpp

This file was deleted.

42 changes: 0 additions & 42 deletions Source/Core/VideoBackends/OGL/PostProcessing.h

This file was deleted.

54 changes: 30 additions & 24 deletions Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
15 changes: 11 additions & 4 deletions Source/Core/VideoBackends/OGL/ProgramShaderCache.h
30 changes: 0 additions & 30 deletions Source/Core/VideoBackends/OGL/RasterFont.h

This file was deleted.

928 changes: 295 additions & 633 deletions Source/Core/VideoBackends/OGL/Render.cpp
81 changes: 43 additions & 38 deletions Source/Core/VideoBackends/OGL/Render.h
4 changes: 3 additions & 1 deletion Source/Core/VideoBackends/OGL/StreamBuffer.h
534 changes: 0 additions & 534 deletions Source/Core/VideoBackends/OGL/TextureCache.cpp

This file was deleted.

108 changes: 0 additions & 108 deletions Source/Core/VideoBackends/OGL/TextureCache.h

This file was deleted.

167 changes: 0 additions & 167 deletions Source/Core/VideoBackends/OGL/TextureConverter.cpp

This file was deleted.

33 changes: 0 additions & 33 deletions Source/Core/VideoBackends/OGL/TextureConverter.h

This file was deleted.

183 changes: 114 additions & 69 deletions Source/Core/VideoBackends/OGL/VertexManager.cpp
27 changes: 13 additions & 14 deletions Source/Core/VideoBackends/OGL/VertexManager.h
41 changes: 25 additions & 16 deletions Source/Core/VideoBackends/OGL/main.cpp
15 changes: 2 additions & 13 deletions Source/Core/VideoBackends/Software/SWOGLWindow.cpp
13 changes: 1 addition & 12 deletions Source/Core/VideoBackends/Software/SWOGLWindow.h
48 changes: 18 additions & 30 deletions Source/Core/VideoBackends/Software/SWRenderer.cpp
21 changes: 13 additions & 8 deletions Source/Core/VideoBackends/Software/SWRenderer.h
58 changes: 28 additions & 30 deletions Source/Core/VideoBackends/Software/SWTexture.cpp
10 changes: 4 additions & 6 deletions Source/Core/VideoBackends/Software/SWTexture.h
50 changes: 6 additions & 44 deletions Source/Core/VideoBackends/Software/SWVertexLoader.cpp
12 changes: 0 additions & 12 deletions Source/Core/VideoBackends/Software/SWVertexLoader.h
29 changes: 21 additions & 8 deletions Source/Core/VideoBackends/Software/SWmain.cpp
14 changes: 3 additions & 11 deletions Source/Core/VideoBackends/Software/TextureCache.h
67 changes: 15 additions & 52 deletions Source/Core/VideoBackends/Vulkan/BoundingBox.cpp
3 changes: 0 additions & 3 deletions Source/Core/VideoBackends/Vulkan/BoundingBox.h
8 changes: 0 additions & 8 deletions Source/Core/VideoBackends/Vulkan/CMakeLists.txt
219 changes: 100 additions & 119 deletions Source/Core/VideoBackends/Vulkan/CommandBufferManager.cpp
66 changes: 35 additions & 31 deletions Source/Core/VideoBackends/Vulkan/CommandBufferManager.h
92 changes: 25 additions & 67 deletions Source/Core/VideoBackends/Vulkan/Constants.h
1,193 changes: 0 additions & 1,193 deletions Source/Core/VideoBackends/Vulkan/FramebufferManager.cpp

This file was deleted.

161 changes: 0 additions & 161 deletions Source/Core/VideoBackends/Vulkan/FramebufferManager.h

This file was deleted.

358 changes: 261 additions & 97 deletions Source/Core/VideoBackends/Vulkan/ObjectCache.cpp
51 changes: 27 additions & 24 deletions Source/Core/VideoBackends/Vulkan/ObjectCache.h
56 changes: 24 additions & 32 deletions Source/Core/VideoBackends/Vulkan/PerfQuery.cpp
6 changes: 3 additions & 3 deletions Source/Core/VideoBackends/Vulkan/PerfQuery.h
277 changes: 0 additions & 277 deletions Source/Core/VideoBackends/Vulkan/PostProcessing.cpp

This file was deleted.

44 changes: 0 additions & 44 deletions Source/Core/VideoBackends/Vulkan/PostProcessing.h

This file was deleted.

428 changes: 0 additions & 428 deletions Source/Core/VideoBackends/Vulkan/RasterFont.cpp

This file was deleted.

41 changes: 0 additions & 41 deletions Source/Core/VideoBackends/Vulkan/RasterFont.h

This file was deleted.

724 changes: 200 additions & 524 deletions Source/Core/VideoBackends/Vulkan/Renderer.cpp
70 changes: 27 additions & 43 deletions Source/Core/VideoBackends/Vulkan/Renderer.h
723 changes: 0 additions & 723 deletions Source/Core/VideoBackends/Vulkan/ShaderCache.cpp

This file was deleted.

137 changes: 0 additions & 137 deletions Source/Core/VideoBackends/Vulkan/ShaderCache.h

This file was deleted.

10 changes: 6 additions & 4 deletions Source/Core/VideoBackends/Vulkan/ShaderCompiler.cpp
78 changes: 30 additions & 48 deletions Source/Core/VideoBackends/Vulkan/StagingBuffer.cpp
9 changes: 8 additions & 1 deletion Source/Core/VideoBackends/Vulkan/StagingBuffer.h
803 changes: 347 additions & 456 deletions Source/Core/VideoBackends/Vulkan/StateTracker.cpp
159 changes: 65 additions & 94 deletions Source/Core/VideoBackends/Vulkan/StateTracker.h
170 changes: 52 additions & 118 deletions Source/Core/VideoBackends/Vulkan/StreamBuffer.cpp
33 changes: 15 additions & 18 deletions Source/Core/VideoBackends/Vulkan/StreamBuffer.h
274 changes: 100 additions & 174 deletions Source/Core/VideoBackends/Vulkan/SwapChain.cpp
57 changes: 13 additions & 44 deletions Source/Core/VideoBackends/Vulkan/SwapChain.h
404 changes: 0 additions & 404 deletions Source/Core/VideoBackends/Vulkan/Texture2D.cpp

This file was deleted.

79 changes: 0 additions & 79 deletions Source/Core/VideoBackends/Vulkan/Texture2D.h

This file was deleted.

330 changes: 0 additions & 330 deletions Source/Core/VideoBackends/Vulkan/TextureCache.cpp

This file was deleted.

68 changes: 0 additions & 68 deletions Source/Core/VideoBackends/Vulkan/TextureCache.h

This file was deleted.

633 changes: 0 additions & 633 deletions Source/Core/VideoBackends/Vulkan/TextureConverter.cpp

This file was deleted.

109 changes: 0 additions & 109 deletions Source/Core/VideoBackends/Vulkan/TextureConverter.h

This file was deleted.

909 changes: 0 additions & 909 deletions Source/Core/VideoBackends/Vulkan/Util.cpp

This file was deleted.

231 changes: 0 additions & 231 deletions Source/Core/VideoBackends/Vulkan/Util.h

This file was deleted.

349 changes: 325 additions & 24 deletions Source/Core/VideoBackends/Vulkan/VKPipeline.cpp
43 changes: 32 additions & 11 deletions Source/Core/VideoBackends/Vulkan/VKShader.cpp
837 changes: 570 additions & 267 deletions Source/Core/VideoBackends/Vulkan/VKTexture.cpp
82 changes: 53 additions & 29 deletions Source/Core/VideoBackends/Vulkan/VKTexture.h
48 changes: 23 additions & 25 deletions Source/Core/VideoBackends/Vulkan/VertexFormat.cpp
4 changes: 2 additions & 2 deletions Source/Core/VideoBackends/Vulkan/VertexFormat.h
366 changes: 282 additions & 84 deletions Source/Core/VideoBackends/Vulkan/VertexManager.cpp
37 changes: 25 additions & 12 deletions Source/Core/VideoBackends/Vulkan/VertexManager.h
16 changes: 0 additions & 16 deletions Source/Core/VideoBackends/Vulkan/Vulkan.vcxproj
252 changes: 222 additions & 30 deletions Source/Core/VideoBackends/Vulkan/VulkanContext.cpp
17 changes: 11 additions & 6 deletions Source/Core/VideoBackends/Vulkan/VulkanContext.h
263 changes: 129 additions & 134 deletions Source/Core/VideoBackends/Vulkan/VulkanEntryPoints.inl
26 changes: 4 additions & 22 deletions Source/Core/VideoBackends/Vulkan/VulkanLoader.cpp
17 changes: 9 additions & 8 deletions Source/Core/VideoBackends/Vulkan/VulkanLoader.h
90 changes: 51 additions & 39 deletions Source/Core/VideoBackends/Vulkan/main.cpp
4 changes: 2 additions & 2 deletions Source/Core/VideoCommon/AVIDump.cpp
9 changes: 6 additions & 3 deletions Source/Core/VideoCommon/AbstractFramebuffer.cpp
7 changes: 6 additions & 1 deletion Source/Core/VideoCommon/AbstractFramebuffer.h
19 changes: 1 addition & 18 deletions Source/Core/VideoCommon/AbstractPipeline.h
8 changes: 8 additions & 0 deletions Source/Core/VideoCommon/AbstractStagingTexture.h
44 changes: 41 additions & 3 deletions Source/Core/VideoCommon/AbstractTexture.cpp
15 changes: 10 additions & 5 deletions Source/Core/VideoCommon/AbstractTexture.h
5 changes: 5 additions & 0 deletions Source/Core/VideoCommon/AsyncRequests.cpp
2 changes: 1 addition & 1 deletion Source/Core/VideoCommon/AsyncShaderCompiler.cpp
93 changes: 63 additions & 30 deletions Source/Core/VideoCommon/BPFunctions.cpp
4 changes: 4 additions & 0 deletions Source/Core/VideoCommon/BPStructs.cpp
6 changes: 3 additions & 3 deletions Source/Core/VideoCommon/CMakeLists.txt
82 changes: 41 additions & 41 deletions Source/Core/VideoCommon/CommandProcessor.cpp
163 changes: 0 additions & 163 deletions Source/Core/VideoCommon/Debugger.cpp

This file was deleted.

83 changes: 0 additions & 83 deletions Source/Core/VideoCommon/Debugger.h

This file was deleted.

49 changes: 0 additions & 49 deletions Source/Core/VideoCommon/FPSCounter.cpp

This file was deleted.

30 changes: 0 additions & 30 deletions Source/Core/VideoCommon/FPSCounter.h

This file was deleted.

851 changes: 851 additions & 0 deletions Source/Core/VideoCommon/FramebufferManager.cpp
180 changes: 180 additions & 0 deletions Source/Core/VideoCommon/FramebufferManager.h
11 changes: 0 additions & 11 deletions Source/Core/VideoCommon/FramebufferManagerBase.cpp

This file was deleted.

29 changes: 0 additions & 29 deletions Source/Core/VideoCommon/FramebufferManagerBase.h

This file was deleted.

383 changes: 383 additions & 0 deletions Source/Core/VideoCommon/FramebufferShaderGen.cpp
31 changes: 31 additions & 0 deletions Source/Core/VideoCommon/FramebufferShaderGen.h
2 changes: 1 addition & 1 deletion Source/Core/VideoCommon/GXPipelineTypes.h
8 changes: 4 additions & 4 deletions Source/Core/VideoCommon/GeometryShaderManager.cpp
10 changes: 5 additions & 5 deletions Source/Core/VideoCommon/NativeVertexFormat.h
58 changes: 20 additions & 38 deletions Source/Core/VideoCommon/OnScreenDisplay.cpp
33 changes: 14 additions & 19 deletions Source/Core/VideoCommon/OnScreenDisplay.h
373 changes: 198 additions & 175 deletions Source/Core/VideoCommon/PixelShaderGen.cpp
16 changes: 8 additions & 8 deletions Source/Core/VideoCommon/PixelShaderGen.h
42 changes: 41 additions & 1 deletion Source/Core/VideoCommon/PixelShaderManager.cpp
495 changes: 423 additions & 72 deletions Source/Core/VideoCommon/PostProcessing.cpp
57 changes: 46 additions & 11 deletions Source/Core/VideoCommon/PostProcessing.h
30 changes: 30 additions & 0 deletions Source/Core/VideoCommon/RasterFont.h