summaryrefslogtreecommitdiffstats
path: root/gpu/command_buffer
diff options
context:
space:
mode:
authorhubbe@chromium.org <hubbe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-24 00:44:16 +0000
committerhubbe@chromium.org <hubbe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-24 00:44:16 +0000
commite1b5ee79c11c375e4207bec2aac6753f280c66e9 (patch)
treef55cf34ba2166ed9de65557d177373d4a1992372 /gpu/command_buffer
parent384fa4ac4554dd435f4f69ca61e8654715244d97 (diff)
downloadchromium_src-e1b5ee79c11c375e4207bec2aac6753f280c66e9.zip
chromium_src-e1b5ee79c11c375e4207bec2aac6753f280c66e9.tar.gz
chromium_src-e1b5ee79c11c375e4207bec2aac6753f280c66e9.tar.bz2
readpixel shared memory fix
BUG= Review URL: https://chromiumcodereview.appspot.com/15697014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201941 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'gpu/command_buffer')
-rw-r--r--gpu/command_buffer/client/gles2_implementation.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gpu/command_buffer/client/gles2_implementation.cc b/gpu/command_buffer/client/gles2_implementation.cc
index 1c87a94..d3aeae4 100644
--- a/gpu/command_buffer/client/gles2_implementation.cc
+++ b/gpu/command_buffer/client/gles2_implementation.cc
@@ -2236,7 +2236,7 @@ void GLES2Implementation::ReadPixels(
GLuint offset = ToGLuint(pixels);
BufferTracker::Buffer* buffer = GetBoundPixelUnpackTransferBufferIfValid(
bound_pixel_pack_transfer_buffer_id_,
- "glReadPixels", offset, temp_size);
+ "glReadPixels", offset, padded_row_size * height);
if (buffer && buffer->shm_id() != -1) {
helper_->ReadPixels(xoffset, yoffset, width, height, format, type,
buffer->shm_id(), buffer->shm_offset(),