dolphin/Source/Core/VideoBackends/D3D
Stenzek 5dcd3cd4fd D3D: Fix crash when taking screenshot with crop enabled
This was due to specifying negative source coordinates for the texture copy, which must lie within the bounds of the source and destination textures.

The behavior now is to clamp the copy region to [0 <= size <= backbuffer size], resulting in a copy region that can be smaller than the backbuffer, but never larger.
2015-12-09 02:38:24 +10:00
..
BoundingBox.cpp spaces cleanup 2014-12-07 20:28:27 -03:00
BoundingBox.h Add HW bounding Box support to d3d backend 2014-12-05 15:03:24 -03:00
D3D.vcxproj [windows] Update projects to vs2015. 2015-09-03 04:23:01 -07:00
D3D.vcxproj.filters VideoCommon: Merge PointGeometryShader into GeometryShaderGen. 2014-12-15 22:47:43 +01:00
D3DBase.cpp Improved D3D and OGL AA option UI 2015-09-25 09:05:18 -07:00
D3DBase.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02: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 Use PanicAlertT instead of PanicAlert when appropriate 2015-06-04 13:25:06 +02: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 Z pokes. 2015-06-07 15:33:30 +02:00
D3DUtil.h D3D: Implement Z pokes. 2015-06-07 15:33:30 +02:00
FramebufferManager.cpp Fix code to comply with coding style 2015-07-31 20:00:36 -04:00
FramebufferManager.h Video: respect stride of efb copies to xfb 2015-07-25 01:52:12 +08:00
GeometryShaderCache.cpp VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
GeometryShaderCache.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Globals.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
main.cpp Merge pull request #3076 from void-ghost/stereo3d_presets 2015-10-03 18:10:23 -07:00
main.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
PerfQuery.cpp Add missing license headers 2015-05-25 13:11:47 +02:00
PerfQuery.h Add missing license headers 2015-05-25 13:11:47 +02:00
PixelShaderCache.cpp VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
PixelShaderCache.h VideoCommon: flush vertex manager if components change 2015-11-01 22:39:31 +01:00
PSTextureEncoder.cpp Merge pull request #3191 from lioncash/rekt 2015-11-18 10:40:54 +01:00
PSTextureEncoder.h TextureCache: Rewrite EFB Copy control flow 2015-11-15 12:02:41 +01:00
Render.cpp D3D: Fix crash when taking screenshot with crop enabled 2015-12-09 02:38:24 +10:00
Render.h Add missing license headers 2015-05-25 13:11:47 +02: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 D3D: Remove redundant cast, move pitch calculation to caller 2015-11-24 21:54:19 +10: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 VideoCommon: flush vertex manager if components change 2015-11-01 22:39:31 +01:00
VertexManager.h NativeVertexFormat: Inline Initialize in contructor 2015-11-24 22:48:49 +01:00
VertexShaderCache.cpp VideoCommon: return code/uid from shader gens 2015-11-03 14:40:23 +01:00
VertexShaderCache.h VideoCommon: flush vertex manager if components change 2015-11-01 22:39:31 +01:00
VideoBackend.h VideoBackend: Video config filename is now exposed in VideoBackends. 2015-09-22 09:47:19 +03:00
XFBEncoder.cpp Video: Trying to fix D3D/XFB disabled regression 2015-07-26 00:59:00 +08:00
XFBEncoder.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00