summaryrefslogtreecommitdiff
path: root/src/render/direct3d11/SDL_render_d3d11.c
diff options
context:
space:
mode:
authorSylvain Becker <sylvain.becker@gmail.com>2021-01-05 22:06:51 +0100
committerSylvain Becker <sylvain.becker@gmail.com>2021-01-05 22:06:51 +0100
commit405374b93bedea3de41f3009265b8d96749d3ac5 (patch)
tree2665feeac2cf9e31a3e91194e87bee24c13563af /src/render/direct3d11/SDL_render_d3d11.c
parentb6503123332297a6d83ade9a965799c28118132b (diff)
downloadsdl-405374b93bedea3de41f3009265b8d96749d3ac5.tar.gz
Fix D3D11 UpdateTextureNV in non fullscreen (bug #5430)
Diffstat (limited to 'src/render/direct3d11/SDL_render_d3d11.c')
-rw-r--r--src/render/direct3d11/SDL_render_d3d11.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/direct3d11/SDL_render_d3d11.c b/src/render/direct3d11/SDL_render_d3d11.c
index f3c2d42f8..7fad94494 100644
--- a/src/render/direct3d11/SDL_render_d3d11.c
+++ b/src/render/direct3d11/SDL_render_d3d11.c
@@ -1422,7 +1422,7 @@ D3D11_UpdateTextureNV(SDL_Renderer * renderer, SDL_Texture * texture,
return -1;
}
- if (D3D11_UpdateTextureInternal(rendererData, textureData->mainTextureNV, SDL_BYTESPERPIXEL(texture->format), rect->x, rect->y, rect->w, rect->h / 2, UVplane, UVpitch) < 0) {
+ if (D3D11_UpdateTextureInternal(rendererData, textureData->mainTextureNV, SDL_BYTESPERPIXEL(texture->format), rect->x / 2, rect->y / 2, rect->w, rect->h / 2, UVplane, UVpitch) < 0) {
return -1;
}
return 0;