dolphin/Source/Core/VideoCommon
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
..
AsyncRequests.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
AsyncRequests.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
AVIDump.cpp Fix warnings 2016-01-28 23:54:11 +00:00
AVIDump.h Add support for framedumping to OpenGL ES. 2016-01-09 00:21:20 -06:00
BoundingBox.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BoundingBox.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BPFunctions.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BPFunctions.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BPMemory.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
BPMemory.h Rasterizer: Mark some references as const 2015-12-06 02:51:36 -05:00
BPStructs.cpp Fifo: Make g_use_deterministic_gpu_thread a TU-local variable 2016-01-25 05:24:03 -05:00
BPStructs.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
CMakeLists.txt Use ffmpeg for Windows Video Dumping instead of VFW 2016-01-07 18:37:58 -05:00
CommandProcessor.cpp Fifo: Make g_use_deterministic_gpu_thread a TU-local variable 2016-01-25 05:24:03 -05:00
CommandProcessor.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
ConstantManager.h Update license headers to GPLv2+ 2015-05-25 13:22:31 +02:00
CPMemory.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
CPMemory.h CPMemory: Remove unnecessary extern specifiers from functions 2016-01-24 01:17:43 -05:00
DataReader.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
Debugger.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
Debugger.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DriverDetails.cpp Geometry shader bug isn't fixed in 11.1.2 for Intel Sandy Bridge 2016-02-12 07:04:09 -06:00
DriverDetails.h Geometry shader bug isn't fixed in 11.1.2 for Intel Sandy Bridge 2016-02-12 07:04:09 -06:00
Fifo.cpp Fifo: Make g_use_deterministic_gpu_thread a TU-local variable 2016-01-25 05:24:03 -05:00
Fifo.h Fifo: Get rid of undefined global 2016-01-25 05:24:03 -05:00
FPSCounter.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
FPSCounter.h FPSCounter: Change Update's return type to void 2015-09-29 10:01:37 -04:00
FramebufferManagerBase.cpp Render: Get rid of explicit new and delete 2015-12-22 19:10:05 -05:00
FramebufferManagerBase.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
GeometryShaderGen.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
GeometryShaderGen.h VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
GeometryShaderManager.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
GeometryShaderManager.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
HiresTextures.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
HiresTextures.h HiresTextures: Refactor getting directory 2016-01-06 19:35:16 +01:00
ImageWrite.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
ImageWrite.h ShaderGeneration: Get rid of static buffers 2015-12-26 17:01:54 -05:00
IndexGenerator.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
IndexGenerator.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
LightingShaderGen.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
LookUpTables.h LookUpTables: Make functions constexpr 2015-09-12 03:04:40 -04:00
MainBase.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
NativeVertexFormat.h NativeVertexFormat: Inline Initialize in contructor 2015-11-24 22:48:49 +01:00
OnScreenDisplay.cpp OnScreenDisplay: Make CallbackType an enum class 2016-01-02 14:57:55 -05:00
OnScreenDisplay.h OnScreenDisplay: Make CallbackType an enum class 2016-01-02 14:57:55 -05:00
OpcodeDecoding.cpp Fifo: Make g_use_deterministic_gpu_thread a TU-local variable 2016-01-25 05:24:03 -05:00
OpcodeDecoding.h VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
PerfQueryBase.cpp VideoBackends: Simplify initialization and deinitialization of resources 2015-12-20 22:40:37 -05:00
PerfQueryBase.h VideoBackends: Simplify initialization and deinitialization of resources 2015-12-20 22:40:37 -05:00
PixelEngine.cpp Fifo: Make g_use_deterministic_gpu_thread a TU-local variable 2016-01-25 05:24:03 -05:00
PixelEngine.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
PixelShaderGen.cpp Merge pull request #3523 from lioncash/video 2016-01-18 02:24:50 +01:00
PixelShaderGen.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
PixelShaderManager.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
PixelShaderManager.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
PostProcessing.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
PostProcessing.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
RenderBase.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
RenderBase.h RenderBase: Get rid of an undefined global extern 2016-01-24 01:07:24 -05:00
sfont.inc Update license headers to GPLv2+ 2015-05-25 13:22:31 +02:00
ShaderGenCommon.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
Statistics.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
Statistics.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
TextureCacheBase.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
TextureCacheBase.h 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
TextureConversionShader.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
TextureConversionShader.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
TextureDecoder_Common.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
TextureDecoder_Generic.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
TextureDecoder_x64.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
TextureDecoder.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Color.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Color.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Normal.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Normal.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Position.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_Position.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader_TextCoord.cpp VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexLoader_TextCoord.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoader.h VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexLoaderARM64.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoaderARM64.h VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexLoaderBase.cpp VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexLoaderBase.h VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexLoaderManager.cpp VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexLoaderManager.h VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexLoaderUtils.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoaderX64.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexLoaderX64.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexManagerBase.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexManagerBase.h VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
VertexShaderGen.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexShaderGen.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VertexShaderManager.cpp Merge pull request #3448 from Armada651/depth-epsilon 2016-01-18 20:56:18 +01:00
VertexShaderManager.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VideoBackendBase.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VideoBackendBase.h VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VideoCommon.h VideoCommon: Remove unused pow functions 2016-02-10 02:57:09 +01:00
VideoCommon.vcxproj Use ffmpeg for Windows Video Dumping instead of VFW 2016-01-07 18:37:58 -05:00
VideoCommon.vcxproj.filters VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
VideoConfig.cpp Merge pull request #3464 from Armada651/stereo-warnings 2016-01-07 00:35:14 +01:00
VideoConfig.h VideoSW: Use more VideoCommon 2016-01-06 22:10:29 +01:00
VideoState.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
VideoState.h VideoState: Simplify dummy wrapper. 2016-01-12 23:28:26 +01:00
XFMemory.cpp VideoCommon: Header cleanup 2016-01-17 20:11:45 -05:00
XFMemory.h VideoCommon: Convert some DataReader includes into forward declarations 2016-01-31 15:19:20 -05:00
XFStructs.cpp Fifo: Make g_use_deterministic_gpu_thread a TU-local variable 2016-01-25 05:24:03 -05:00
XFStructs.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00