| Index: gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| index 3e603215a90a762a173ba31ef0904fe74f8bc6f8..e6a08ec9e0e82ef1ee0f16bca11dc6bdd7959722 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc
|
| @@ -8762,11 +8762,12 @@ error::Error GLES2DecoderImpl::HandleVertexAttribIPointer(
|
| if (state_.vertex_attrib_manager.get() ==
|
| state_.default_vertex_attrib_manager.get()) {
|
| LOCAL_SET_GL_ERROR(
|
| - GL_INVALID_VALUE, "glVertexAttribIPointer", "no array buffer bound");
|
| + GL_INVALID_OPERATION,
|
| + "glVertexAttribIPointer", "no array buffer bound");
|
| return error::kNoError;
|
| } else if (c.offset != 0) {
|
| LOCAL_SET_GL_ERROR(
|
| - GL_INVALID_VALUE,
|
| + GL_INVALID_OPERATION,
|
| "glVertexAttribIPointer", "client side arrays are not allowed");
|
| return error::kNoError;
|
| }
|
| @@ -8848,11 +8849,12 @@ error::Error GLES2DecoderImpl::HandleVertexAttribPointer(
|
| if (state_.vertex_attrib_manager.get() ==
|
| state_.default_vertex_attrib_manager.get()) {
|
| LOCAL_SET_GL_ERROR(
|
| - GL_INVALID_VALUE, "glVertexAttribPointer", "no array buffer bound");
|
| + GL_INVALID_OPERATION,
|
| + "glVertexAttribPointer", "no array buffer bound");
|
| return error::kNoError;
|
| } else if (c.offset != 0) {
|
| LOCAL_SET_GL_ERROR(
|
| - GL_INVALID_VALUE,
|
| + GL_INVALID_OPERATION,
|
| "glVertexAttribPointer", "client side arrays are not allowed");
|
| return error::kNoError;
|
| }
|
|
|