| Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h
|
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h
|
| index bd7dbd7fdb2823504de0e0c313554207ae7ea410..0d5539bcbcccdb141e92b32c2cfad1755646790d 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_1_autogen.h
|
| @@ -81,6 +81,15 @@ TEST_F(GLES2DecoderTest1, BindFramebufferInvalidArgs0_0) {
|
| EXPECT_CALL(*gl_, BindFramebufferEXT(_, _)).Times(0);
|
| SpecializedSetup<BindFramebuffer, 0>(false);
|
| BindFramebuffer cmd;
|
| + cmd.Init(GL_DRAW_FRAMEBUFFER, client_framebuffer_id_);
|
| + EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| + EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
|
| +}
|
| +
|
| +TEST_F(GLES2DecoderTest1, BindFramebufferInvalidArgs0_1) {
|
| + EXPECT_CALL(*gl_, BindFramebufferEXT(_, _)).Times(0);
|
| + SpecializedSetup<BindFramebuffer, 0>(false);
|
| + BindFramebuffer cmd;
|
| cmd.Init(GL_READ_FRAMEBUFFER, client_framebuffer_id_);
|
| EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
|
| @@ -276,6 +285,15 @@ TEST_F(GLES2DecoderTest1, CheckFramebufferStatusInvalidArgs0_0) {
|
| EXPECT_CALL(*gl_, CheckFramebufferStatusEXT(_)).Times(0);
|
| SpecializedSetup<CheckFramebufferStatus, 0>(false);
|
| CheckFramebufferStatus cmd;
|
| + cmd.Init(GL_DRAW_FRAMEBUFFER, shared_memory_id_, shared_memory_offset_);
|
| + EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| + EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
|
| +}
|
| +
|
| +TEST_F(GLES2DecoderTest1, CheckFramebufferStatusInvalidArgs0_1) {
|
| + EXPECT_CALL(*gl_, CheckFramebufferStatusEXT(_)).Times(0);
|
| + SpecializedSetup<CheckFramebufferStatus, 0>(false);
|
| + CheckFramebufferStatus cmd;
|
| cmd.Init(GL_READ_FRAMEBUFFER, shared_memory_id_, shared_memory_offset_);
|
| EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
|
| @@ -774,6 +792,17 @@ TEST_F(GLES2DecoderTest1, FramebufferRenderbufferInvalidArgs0_0) {
|
| SpecializedSetup<FramebufferRenderbuffer, 0>(false);
|
| FramebufferRenderbuffer cmd;
|
| cmd.Init(
|
| + GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER,
|
| + client_renderbuffer_id_);
|
| + EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| + EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
|
| +}
|
| +
|
| +TEST_F(GLES2DecoderTest1, FramebufferRenderbufferInvalidArgs0_1) {
|
| + EXPECT_CALL(*gl_, FramebufferRenderbufferEXT(_, _, _, _)).Times(0);
|
| + SpecializedSetup<FramebufferRenderbuffer, 0>(false);
|
| + FramebufferRenderbuffer cmd;
|
| + cmd.Init(
|
| GL_READ_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_RENDERBUFFER,
|
| client_renderbuffer_id_);
|
| EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| @@ -810,6 +839,17 @@ TEST_F(GLES2DecoderTest1, FramebufferTexture2DInvalidArgs0_0) {
|
| SpecializedSetup<FramebufferTexture2D, 0>(false);
|
| FramebufferTexture2D cmd;
|
| cmd.Init(
|
| + GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D,
|
| + client_texture_id_, 0);
|
| + EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| + EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
|
| +}
|
| +
|
| +TEST_F(GLES2DecoderTest1, FramebufferTexture2DInvalidArgs0_1) {
|
| + EXPECT_CALL(*gl_, FramebufferTexture2DEXT(_, _, _, _, _)).Times(0);
|
| + SpecializedSetup<FramebufferTexture2D, 0>(false);
|
| + FramebufferTexture2D cmd;
|
| + cmd.Init(
|
| GL_READ_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D,
|
| client_texture_id_, 0);
|
| EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| @@ -1303,6 +1343,24 @@ TEST_F(GLES2DecoderTest1, GetFramebufferAttachmentParameterivInvalidArgs0_0) {
|
| result->size = 0;
|
| GetFramebufferAttachmentParameteriv cmd;
|
| cmd.Init(
|
| + GL_DRAW_FRAMEBUFFER, GL_COLOR_ATTACHMENT0,
|
| + GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, shared_memory_id_,
|
| + shared_memory_offset_);
|
| + EXPECT_EQ(error::kNoError, ExecuteCmd(cmd));
|
| + EXPECT_EQ(0u, result->size);
|
| + EXPECT_EQ(GL_INVALID_ENUM, GetGLError());
|
| +}
|
| +
|
| +TEST_F(GLES2DecoderTest1, GetFramebufferAttachmentParameterivInvalidArgs0_1) {
|
| + EXPECT_CALL(
|
| + *gl_, GetFramebufferAttachmentParameterivEXT(_, _, _, _)).Times(0);
|
| + SpecializedSetup<GetFramebufferAttachmentParameteriv, 0>(false);
|
| + GetFramebufferAttachmentParameteriv::Result* result =
|
| + static_cast<GetFramebufferAttachmentParameteriv::Result*>(
|
| + shared_memory_address_);
|
| + result->size = 0;
|
| + GetFramebufferAttachmentParameteriv cmd;
|
| + cmd.Init(
|
| GL_READ_FRAMEBUFFER, GL_COLOR_ATTACHMENT0,
|
| GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, shared_memory_id_,
|
| shared_memory_offset_);
|
|
|