| 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 126552288c37c688372a2e27e216d647e4157c65..c6f29023178d17ac690051f8f5ff69fb977e8a85 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder_autogen.h
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder_autogen.h
|
| @@ -594,8 +594,10 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage2DBucket(
|
| "imageSize < 0");
|
| return error::kNoError;
|
| }
|
| - DoCompressedTexImage2D(target, level, internalformat, width, height, border,
|
| - imageSize, data);
|
| + error::Error error = DoCompressedTexImage2D(
|
| + target, level, internalformat, width, height, border, imageSize, data);
|
| + if (error != error::kNoError)
|
| + return error;
|
| return error::kNoError;
|
| }
|
|
|
| @@ -689,8 +691,10 @@ error::Error GLES2DecoderImpl::HandleCompressedTexSubImage2DBucket(
|
| "imageSize < 0");
|
| return error::kNoError;
|
| }
|
| - DoCompressedTexSubImage2D(target, level, xoffset, yoffset, width, height,
|
| - format, imageSize, data);
|
| + error::Error error = DoCompressedTexSubImage2D(
|
| + target, level, xoffset, yoffset, width, height, format, imageSize, data);
|
| + if (error != error::kNoError)
|
| + return error;
|
| return error::kNoError;
|
| }
|
|
|
| @@ -794,8 +798,11 @@ error::Error GLES2DecoderImpl::HandleCompressedTexImage3DBucket(
|
| "imageSize < 0");
|
| return error::kNoError;
|
| }
|
| - DoCompressedTexImage3D(target, level, internalformat, width, height, depth,
|
| - border, imageSize, data);
|
| + error::Error error =
|
| + DoCompressedTexImage3D(target, level, internalformat, width, height,
|
| + depth, border, imageSize, data);
|
| + if (error != error::kNoError)
|
| + return error;
|
| return error::kNoError;
|
| }
|
|
|
| @@ -905,8 +912,11 @@ error::Error GLES2DecoderImpl::HandleCompressedTexSubImage3DBucket(
|
| "imageSize < 0");
|
| return error::kNoError;
|
| }
|
| - DoCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width,
|
| - height, depth, format, imageSize, data);
|
| + error::Error error =
|
| + DoCompressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width,
|
| + height, depth, format, imageSize, data);
|
| + if (error != error::kNoError)
|
| + return error;
|
| return error::kNoError;
|
| }
|
|
|
|
|