dolphin/Source/Core/VideoBackends/D3D12
Filippo Tarpini 80d12e3e88
Video: Fix crash when getting the AA modes
DX12 would often crash when starting and stopping the emulation many times, due to the device enumerator failing for some reason. Checking for success fixes it.
2023-06-08 02:46:08 +03:00
..
CMakeLists.txt Add AbstractGfx for DX12 2023-01-31 19:41:24 +13:00
Common.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
D3D12BoundingBox.cpp Add AbstractGfx for DX12 2023-01-31 19:41:24 +13:00
D3D12BoundingBox.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
D3D12Gfx.cpp VideoCommon: add constant value to set the allowed maximum number of pixel samplers 2023-02-10 00:46:11 -06:00
D3D12Gfx.h VideoCommon: add constant value to set the allowed maximum number of pixel samplers 2023-02-10 00:46:11 -06:00
D3D12PerfQuery.cpp Divide by MSAA for PerfQuery in all backends. 2023-03-14 02:13:25 +01:00
D3D12PerfQuery.h Add virtual Initialize() to PerfQueryBase 2023-01-31 19:41:24 +13:00
D3D12StreamBuffer.cpp VideoBackends/D3D12: Include HRESULT in error messages 2022-01-09 12:44:53 -08:00
D3D12StreamBuffer.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
D3D12SwapChain.cpp VideoBackends/D3D12: Include HRESULT in error messages 2022-01-09 12:44:53 -08:00
D3D12SwapChain.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
D3D12VertexManager.cpp Lint fixes 2023-02-09 18:36:20 +13:00
D3D12VertexManager.h VideoBackends:D3D12: Dynamic vertex loader support 2022-09-19 16:28:24 -05:00
DescriptorAllocator.cpp VideoCommon: add constant value to set the allowed maximum number of pixel samplers 2023-02-10 00:46:11 -06:00
DescriptorAllocator.h VideoCommon: add constant value to set the allowed maximum number of pixel samplers 2023-02-10 00:46:11 -06:00
DescriptorHeapManager.cpp VideoBackends:D3D12: Don't query GPU descriptor handle for non-shader visible heap 2022-10-29 23:39:27 +02:00
DescriptorHeapManager.h VideoBackends:D3D12: Don't query GPU descriptor handle for non-shader visible heap 2022-10-29 23:39:27 +02:00
DX12Context.cpp Video: Fix crash when getting the AA modes 2023-06-08 02:46:08 +03:00
DX12Context.h VideoBackends:D3D12: Dynamic vertex loader support 2022-09-19 16:28:24 -05:00
DX12Pipeline.cpp VideoCommon: store the configuration used to create the AbstractPipeline on the pipeline itself, so that it's easy to duplicate pipelines with slightly altered configuration 2023-02-09 02:13:53 -06:00
DX12Pipeline.h VideoCommon: store the configuration used to create the AbstractPipeline on the pipeline itself, so that it's easy to duplicate pipelines with slightly altered configuration 2023-02-09 02:13:53 -06:00
DX12Shader.cpp VideoBackends/D3D12: Include HRESULT in error messages 2022-01-09 12:44:53 -08:00
DX12Shader.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
DX12Texture.cpp Merge pull request #11522 from phire/KillRendererWithFire 2023-02-09 19:59:16 +13:00
DX12Texture.h VideoBackends: add a way to load data into a specific level AND layer, default to layer 0 2023-01-27 18:46:53 -06:00
DX12VertexFormat.cpp Fix build errors related to formatting non-scoped enums 2022-11-23 13:45:43 -08:00
DX12VertexFormat.h Fix build errors related to formatting non-scoped enums 2022-11-23 13:45:43 -08:00
VideoBackend.cpp Lint fixes 2023-02-09 18:36:20 +13:00
VideoBackend.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00