Chromium Code Reviews| Index: gpu/command_buffer/client/gles2_implementation.cc |
| diff --git a/gpu/command_buffer/client/gles2_implementation.cc b/gpu/command_buffer/client/gles2_implementation.cc |
| index 348516da7ddae34b11eace46c45a6251dfb2f221..16f8b7edcd98c7eef5490b3424103b7bdde86e42 100644 |
| --- a/gpu/command_buffer/client/gles2_implementation.cc |
| +++ b/gpu/command_buffer/client/gles2_implementation.cc |
| @@ -3908,6 +3908,12 @@ void GLES2Implementation::GetImageParameterivCHROMIUMHelper( |
| return; |
| } |
| + if (!gpu_buffer->IsMapped()) { |
| + SetGLError(GL_INVALID_OPERATION, "glGetImageParameterivCHROMIUM", |
| + "MapImageCHROMIUM should be called prior to GetImageParameterivCHROMIUM"); |
|
reveman
2014/03/04 15:17:31
nit: "not mapped" is enough. also please use "git
junj
2014/03/05 07:50:57
Done.
|
| + return; |
| + } |
| + |
| *params = gpu_buffer->GetStride(); |
| } |