diff options
-rw-r--r-- | chromium/third_party/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chromium/third_party/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp b/chromium/third_party/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp index 59b0e9468a4..0441ed5c400 100644 --- a/chromium/third_party/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp +++ b/chromium/third_party/angle/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp @@ -111,9 +111,9 @@ void StretchedBlitNearest_RowByRow(const gl::Box &sourceArea, uint8_t *destData) { int srcHeightSubOne = (sourceArea.height - 1); - size_t copySize = pixelSize * destArea.width; + size_t copySize = pixelSize * clippedDestArea.width; size_t srcOffset = sourceArea.x * pixelSize; - size_t destOffset = destArea.x * pixelSize; + size_t destOffset = clippedDestArea.x * pixelSize; for (int y = clippedDestArea.y; y < clippedDestArea.y + clippedDestArea.height; y++) { |