dolphin/Source/Core/VideoBackends/D3D12
Stenzek 13e143de38 D3D12: Optionally prevent StreamBuffer from executing command list
This applies to callers that do not have full knowledge of the command
list state, and thus, cannot restore it should allocations cause command
list execution. Instead we reallocate a new buffer. Should not happen
often enough for this to be a concern, as it's mainly for the utility
classes.
2016-02-28 17:18:46 +10:00
..
BoundingBox.cpp
BoundingBox.h
D3D12.vcxproj
D3D12.vcxproj.filters
D3DBase.cpp D3D12: Don't enumerate outputs, it's not used anywhere 2016-02-28 17:18:45 +10:00
D3DBase.h D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
D3DCommandListManager.cpp D3D12: Cleanup/refactoring of teardown process 2016-02-28 17:18:42 +10:00
D3DCommandListManager.h D3D12: Cleanup/refactoring of teardown process 2016-02-28 17:18:42 +10:00
D3DDescriptorHeapManager.cpp
D3DDescriptorHeapManager.h
D3DQueuedCommandList.cpp D3D12: Cleanup/refactoring of teardown process 2016-02-28 17:18:42 +10:00
D3DQueuedCommandList.h D3D12: Cleanup/refactoring of teardown process 2016-02-28 17:18:42 +10:00
D3DShader.cpp
D3DShader.h
D3DState.cpp D3D12: Fix crash/errors when switching MSAA modes while running 2016-02-28 17:18:44 +10:00
D3DState.h D3D12: Fix crash/errors when switching MSAA modes while running 2016-02-28 17:18:44 +10:00
D3DStreamBuffer.cpp D3D12: Optionally prevent StreamBuffer from executing command list 2016-02-28 17:18:46 +10:00
D3DStreamBuffer.h D3D12: Optionally prevent StreamBuffer from executing command list 2016-02-28 17:18:46 +10:00
D3DTexture.cpp D3D12: Don't clear texture SRV on destruction, as it may still be in use 2016-02-28 17:18:37 +10:00
D3DTexture.h
D3DUtil.cpp D3D12: Implement non-blocking EFB access when EFB has not been modified 2016-02-28 17:18:43 +10:00
D3DUtil.h D3D12: Simplify and fix MSAA EFB depth copy path 2016-02-28 17:18:43 +10:00
FramebufferManager.cpp D3D12: Implement non-blocking EFB access when EFB has not been modified 2016-02-28 17:18:43 +10:00
FramebufferManager.h D3D12: Implement non-blocking EFB access when EFB has not been modified 2016-02-28 17:18:43 +10:00
main.cpp
NativeVertexFormat.cpp NativeVertexFormat: Use in-class initialization 2016-02-15 23:40:34 -05:00
NativeVertexFormat.h NativeVertexFormat: Add missing override specifier 2016-02-15 23:41:20 -05:00
PerfQuery.cpp
PerfQuery.h
PSTextureEncoder.cpp
PSTextureEncoder.h
Render.cpp D3D12: Fix crash/errors when switching MSAA modes while running 2016-02-28 17:18:44 +10:00
Render.h
ShaderCache.cpp ShaderCache: Remove unnecessary template type specifications 2016-02-15 23:32:30 -05:00
ShaderCache.h
ShaderConstantsManager.cpp D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
ShaderConstantsManager.h
StaticShaderCache.cpp D3D12: Simplify and fix MSAA EFB depth copy path 2016-02-28 17:18:43 +10:00
StaticShaderCache.h D3D12: Simplify and fix MSAA EFB depth copy path 2016-02-28 17:18:43 +10:00
Television.cpp
Television.h
TextureCache.cpp D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
TextureCache.h D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
TextureEncoder.h
VertexManager.cpp D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
VertexManager.h D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
VideoBackend.h
XFBEncoder.cpp
XFBEncoder.h