dolphin/Source/Core/VideoBackends/D3D
Scott Mansell 606c18210d TextureCache: Refactor with smart pointers
The whole ownership model was getting a bit of a mess, with a some
of special cases to deal with. And I'm planning to make it even more
complex in the future.
So here is some upfront work to convert it over to reference counted
pointers.
2023-01-31 18:29:47 +13:00
..
CMakeLists.txt cmake: Don't use PCH with Qt6. 2022-05-22 01:19:44 +02:00
D3DBase.cpp VideoBackends/D3D11: Include HRESULT in error messages 2022-01-09 12:44:15 -08:00
D3DBase.h Make all custom fmt::formatter's format functions const 2022-01-13 11:11:08 -08:00
D3DBoundingBox.cpp D3D: update BoundingBox to match generated shader code 2022-06-24 18:09:53 -05:00
D3DBoundingBox.h VideoCommon: Abstract bounding box 2021-10-04 15:51:24 -04:00
D3DMain.cpp TextureCache: Refactor with smart pointers 2023-01-31 18:29:47 +13:00
D3DNativeVertexFormat.cpp VideoBackends/D3D11: Simplify vertex attribute code 2022-11-23 13:45:43 -08:00
D3DPerfQuery.cpp VideoBackends: Rename query_type to query_group 2022-11-29 23:14:23 +01:00
D3DPerfQuery.h VideoBackends: Rename query_type to query_group 2022-11-29 23:14:23 +01:00
D3DRender.cpp VideoBackends: Add Metal renderer 2022-07-21 20:44:19 -05:00
D3DRender.h VideoBackends: Add Metal renderer 2022-07-21 20:44:19 -05:00
D3DState.cpp Common: Use C++20 <bit> header in BitSet.h 2022-12-18 16:51:32 +01:00
D3DState.h VideoCommon: Expose SamplerState to shaders 2021-11-17 20:04:34 -08:00
D3DSwapChain.cpp VideoBackends/D3D11: Include HRESULT in error messages 2022-01-09 12:44:15 -08:00
D3DSwapChain.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
D3DVertexManager.cpp VideoCommon: De-globalize GeometryShaderManager class. 2022-12-29 15:33:19 +01:00
D3DVertexManager.h VideoBackends/D3D11: Simplify vertex attribute code 2022-11-23 13:45:43 -08:00
DXPipeline.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
DXPipeline.h Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
DXShader.cpp VideoBackends/D3D11: Include HRESULT in error messages 2022-01-09 12:44:15 -08:00
DXShader.h 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
DXTexture.cpp VideoBackends/D3D11: Include HRESULT in error messages 2022-01-09 12:44:15 -08:00
DXTexture.h Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
VideoBackend.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00