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 db1c62fc6842d5daba8a9ccbc72baa48fe03ccf6..2e7f4fcf70e068d6ff2c5a8f5ce304572f04068f 100644 |
--- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc |
+++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1.cc |
@@ -41,6 +41,15 @@ class GLES2DecoderTest1 : public GLES2DecoderTestBase { |
INSTANTIATE_TEST_CASE_P(Service, GLES2DecoderTest1, ::testing::Bool()); |
template <> |
+void GLES2DecoderTestBase::SpecializedSetup<cmds::BindBufferBase, 0>( |
+ bool valid) { |
+ if (valid) { |
+ // TODO(zmo): This might affect the states of later tests. |
+ group_->AddBufferId(client_buffer_id_, kServiceBufferId); |
+ } |
+}; |
+ |
+template <> |
void GLES2DecoderTestBase::SpecializedSetup<cmds::GenerateMipmap, 0>( |
bool valid) { |
DoBindTexture(GL_TEXTURE_2D, client_texture_id_, kServiceTextureId); |