Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc |
diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc |
index f8514738aaf6b68fa07d3aca98717ccfa9ff0a5b..10f6af17389d06f520635b010249b783908e460e 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc |
@@ -275,6 +275,26 @@ void GLES2DecoderTestBase::SpecializedSetup<cmds::GetVertexAttribiv, 0>( |
} |
}; |
+template <> |
+void GLES2DecoderTestBase::SpecializedSetup<cmds::RenderbufferStorage, 0>( |
+ bool valid) { |
+ DoBindRenderbuffer(GL_RENDERBUFFER, client_renderbuffer_id_, |
+ kServiceRenderbufferId); |
+ if (valid) { |
+ EXPECT_CALL(*gl_, GetError()) |
+ .WillOnce(Return(GL_NO_ERROR)) |
+ .RetiresOnSaturation(); |
+ EXPECT_CALL(*gl_, |
+ RenderbufferStorageEXT(GL_RENDERBUFFER, _, 3, 4)) |
+ .Times(1) |
+ .RetiresOnSaturation(); |
+ EXPECT_CALL(*gl_, GetError()) |
+ .WillOnce(Return(GL_NO_ERROR)) |
+ .RetiresOnSaturation(); |
+ } |
+} |
+ |
+ |
#include "gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h" |
} // namespace gles2 |