dolphin/Source/Core/VideoBackends/D3D
mimimi085181 99555a35ca For partial texture updates check the dimensions of the efb copy and the target texture, not just the binary size.
This should get Donkey Kong Country Returns characters to be as broken as they should be. They will be fixed in a later pr.

Expected result is:
efbtex: characters are always flickering or invisible, no matter what scaling or IR setting
efb2ram: characters are always working properly at 1xIR, no matter what scaling or IR setting
2016-02-14 17:13:51 +01:00
..
BoundingBox.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BoundingBox.h Add HW bounding Box support to d3d backend 2014-12-05 15:03:24 -03:00
D3D.vcxproj VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
D3D.vcxproj.filters VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
D3DBase.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
D3DBase.h MSAA: Store samples in ini files. 2015-12-15 09:41:01 +01:00
D3DBlob.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DBlob.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DShader.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
D3DShader.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DState.cpp Common: Remove other Common prefixed headers from Common.h 2015-09-26 18:51:58 -04:00
D3DState.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
D3DTexture.cpp D3D: Remove redundant cast, move pitch calculation to caller 2015-11-24 21:54:19 +10:00
D3DTexture.h D3D: Remove redundant cast, move pitch calculation to caller 2015-11-24 21:54:19 +10:00
D3DUtil.cpp D3D: Implement vectored efb pokes, increase util vertex buffer size to 64KiB 2015-12-20 00:31:58 +10:00
D3DUtil.h D3D: Implement vectored efb pokes, increase util vertex buffer size to 64KiB 2015-12-20 00:31:58 +10:00
FramebufferManager.cpp D3D: Use a 32-bit floating point depth buffer. 2016-01-11 22:27:40 +01:00
FramebufferManager.h Merge pull request #3295 from stenzek/d3d-xfb-msaa 2015-12-28 01:13:42 +01:00
GeometryShaderCache.cpp VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
GeometryShaderCache.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
NativeVertexFormat.cpp NativeVertexFormat: Inline Initialize in contructor 2015-11-24 22:48:49 +01:00
PSTextureEncoder.cpp D3D: Fix EFB depth buffer copies, filtering on scaled EFB copies when MSAA is enabled, real XFB filtering 2015-12-08 20:29:21 +10:00
PSTextureEncoder.h TextureCache: Rewrite EFB Copy control flow 2015-11-15 12:02:41 +01:00
PerfQuery.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
PerfQuery.h Add missing license headers 2015-05-25 13:11:47 +02:00
PixelShaderCache.cpp VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
PixelShaderCache.h D3D: Fix EFB depth buffer copies, filtering on scaled EFB copies when MSAA is enabled, real XFB filtering 2015-12-08 20:29:21 +10:00
Render.cpp Merge pull request #3426 from Sonicadvance1/ES_fix_framedump 2016-01-28 18:24:32 -05:00
Render.h VideoCommon: Change PokeEFB to take a pointer rather than a vector 2015-12-20 14:42:14 +10:00
Television.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Television.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
TextureCache.cpp For partial texture updates check the dimensions of the efb copy and the target texture, not just the binary size. 2016-02-14 17:13:51 +01:00
TextureCache.h TextureCache: Rewrite EFB Copy control flow 2015-11-15 12:02:41 +01:00
TextureEncoder.h TextureCache: Split efb2ram from efb2tex 2015-11-15 11:59:52 +01:00
VertexManager.cpp VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
VertexManager.h NativeVertexFormat: Inline Initialize in contructor 2015-11-24 22:48:49 +01:00
VertexShaderCache.cpp VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
VertexShaderCache.h VideoCommon: flush vertex manager if components change 2015-11-01 22:39:31 +01:00
VideoBackend.h Merge VideoBackendHardware into VideoBackend. 2016-01-12 23:18:58 +01:00
XFBEncoder.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
XFBEncoder.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
main.cpp OpcodeDecoder: Add namespace 2016-01-24 01:31:36 -05:00