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 a72fcdcbf606d50b2c1eb825ea3f4fe0bba0d64c..8d50037f4045bab1eb4c1846517e321c04c880cf 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc |
@@ -7164,6 +7164,7 @@ error::Error GLES2DecoderImpl::HandleVertexAttribDivisorANGLE( |
LOCAL_SET_GL_ERROR( |
GL_INVALID_OPERATION, |
"glVertexAttribDivisorANGLE", "function not available"); |
+ return error::kNoError; |
} |
GLuint index = c.index; |
GLuint divisor = c.divisor; |
@@ -8389,6 +8390,7 @@ void GLES2DecoderImpl::DoCopyTexImage2D( |
if (texture->IsImmutable()) { |
LOCAL_SET_GL_ERROR( |
GL_INVALID_OPERATION, "glCopyTexImage2D", "texture is immutable"); |
+ return; |
} |
if (!texture_manager()->ValidForTarget(target, level, width, height, 1) || |
border != 0) { |