Index: gpu/command_buffer/service/gles2_cmd_decoder_autogen.h |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_autogen.h b/gpu/command_buffer/service/gles2_cmd_decoder_autogen.h |
index 3c353c40fe1da0ceb254740193fda88674042a0d..c3dfb5d71086194702c049ac421e6c248ea548c5 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_autogen.h |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_autogen.h |
@@ -4330,6 +4330,7 @@ |
GLenum target = static_cast<GLenum>(c.target); |
GLenum source_id = static_cast<GLenum>(c.source_id); |
GLenum dest_id = static_cast<GLenum>(c.dest_id); |
+ GLint level = static_cast<GLint>(c.level); |
GLint internalformat = static_cast<GLint>(c.internalformat); |
GLenum dest_type = static_cast<GLenum>(c.dest_type); |
if (!validators_->texture_internal_format.IsValid(internalformat)) { |
@@ -4342,22 +4343,8 @@ |
"dest_type"); |
return error::kNoError; |
} |
- DoCopyTextureCHROMIUM(target, source_id, dest_id, internalformat, dest_type); |
- return error::kNoError; |
-} |
- |
-error::Error GLES2DecoderImpl::HandleCopySubTextureCHROMIUM( |
- uint32_t immediate_data_size, |
- const void* cmd_data) { |
- const gles2::cmds::CopySubTextureCHROMIUM& c = |
- *static_cast<const gles2::cmds::CopySubTextureCHROMIUM*>(cmd_data); |
- (void)c; |
- GLenum target = static_cast<GLenum>(c.target); |
- GLenum source_id = static_cast<GLenum>(c.source_id); |
- GLenum dest_id = static_cast<GLenum>(c.dest_id); |
- GLint xoffset = static_cast<GLint>(c.xoffset); |
- GLint yoffset = static_cast<GLint>(c.yoffset); |
- DoCopySubTextureCHROMIUM(target, source_id, dest_id, xoffset, yoffset); |
+ DoCopyTextureCHROMIUM(target, source_id, dest_id, level, internalformat, |
+ dest_type); |
return error::kNoError; |
} |