dolphin/Source/Core/VideoBackends/D3D12
mimimi085181 e4f984d5dd Minor fixes to the partial updates code
- remove an outdated comment about the efb to ram and scaled efb restriction
- when upscaling efb copies, mark the new texture as efb copy
- dx12 fixes for the src box, especially the number of layers for 3D
2016-03-16 22:24:11 +01:00
..
BoundingBox.cpp D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
BoundingBox.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
D3D12.vcxproj D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
D3D12.vcxproj.filters D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
D3DBase.cpp D3D12: Don't keep screenshot/encoder buffers mapped 2016-02-28 17:24:09 +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 D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
D3DDescriptorHeapManager.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
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 D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
D3DShader.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
D3DState.cpp Merge pull request #3655 from jcowgill/spelling-fixes 2016-03-02 14:04:05 -05: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 D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
D3DUtil.cpp D3D12: Add helper method for setting both viewport and scissor rect 2016-02-28 17:18:46 +10:00
D3DUtil.h D3D12: Add helper method for setting both viewport and scissor rect 2016-02-28 17:18:46 +10:00
FramebufferManager.cpp D3D12: Add helper method for setting both viewport and scissor rect 2016-02-28 17:18:46 +10:00
FramebufferManager.h D3D12: Implement non-blocking EFB access when EFB has not been modified 2016-02-28 17:18:43 +10:00
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
PSTextureEncoder.cpp D3D12: Don't keep screenshot/encoder buffers mapped 2016-02-28 17:24:09 +10:00
PSTextureEncoder.h D3D12: Don't keep screenshot/encoder buffers mapped 2016-02-28 17:24:09 +10:00
PerfQuery.cpp D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
PerfQuery.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
Render.cpp D3D12: Cleanup DX12::Renderer::SetSamplerState 2016-03-01 23:55:19 +11:00
Render.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
ShaderCache.cpp ShaderCache: Remove unnecessary template type specifications 2016-02-15 23:32:30 -05:00
ShaderCache.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
ShaderConstantsManager.cpp D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
ShaderConstantsManager.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
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 D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
Television.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
TextureCache.cpp Minor fixes to the partial updates code 2016-03-16 22:24:11 +01:00
TextureCache.h D3D12: Get rid of safe deletion macros 2016-02-16 02:09:06 -05:00
TextureEncoder.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
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 D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
XFBEncoder.cpp D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
XFBEncoder.h D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00
main.cpp D3D12: Initial commit for D3D12 backend implementation. 2016-02-15 09:48:25 -08:00