| Index: gpu/command_buffer/service/gles2_cmd_decoder.h
|
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.h b/gpu/command_buffer/service/gles2_cmd_decoder.h
|
| index 118c27dfd055d106ee635ea4933bdbfd98eb8662..6398bff73657aa58f8a398eb854ad80b8e299d34 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder.h
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder.h
|
| @@ -122,6 +122,18 @@ class GLES2Decoder : public CommonDecoder {
|
| // Provides detail about a lost context if one occurred.
|
| virtual error::ContextLostReason GetContextLostReason() = 0;
|
|
|
| + // Clears a level of a texture
|
| + // Returns false if a GL error should be generated.
|
| + virtual bool ClearLevel(
|
| + unsigned service_id,
|
| + unsigned bind_target,
|
| + unsigned target,
|
| + int level,
|
| + unsigned format,
|
| + unsigned type,
|
| + int width,
|
| + int height) = 0;
|
| +
|
| protected:
|
| GLES2Decoder();
|
|
|
|
|