| Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc
|
| ===================================================================
|
| --- gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc (revision 68425)
|
| +++ gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc (working copy)
|
| @@ -60,8 +60,7 @@
|
| };
|
|
|
| template <>
|
| -void GLES2DecoderTestBase::SpecializedSetup<CopyTexSubImage2D, 0>(
|
| - bool valid) {
|
| +void GLES2DecoderTestBase::SpecializedSetup<CopyTexSubImage2D, 0>(bool valid) {
|
| if (valid) {
|
| DoBindTexture(GL_TEXTURE_2D, client_texture_id_, kServiceTextureId);
|
| DoTexImage2D(
|
| @@ -71,6 +70,19 @@
|
| };
|
|
|
| template <>
|
| +void GLES2DecoderTestBase::SpecializedSetup<DetachShader, 0>(bool valid) {
|
| + if (valid) {
|
| + EXPECT_CALL(*gl_,
|
| + AttachShader(kServiceProgramId, kServiceShaderId))
|
| + .Times(1)
|
| + .RetiresOnSaturation();
|
| + AttachShader attach_cmd;
|
| + attach_cmd.Init(client_program_id_, client_shader_id_);
|
| + EXPECT_EQ(error::kNoError, ExecuteCmd(attach_cmd));
|
| + }
|
| +};
|
| +
|
| +template <>
|
| void GLES2DecoderTestBase::SpecializedSetup<FramebufferRenderbuffer, 0>(
|
| bool valid) {
|
| DoBindFramebuffer(GL_FRAMEBUFFER, client_framebuffer_id_,
|
|
|