| Index: gpu/command_buffer/client/program_info_manager_unittest.cc
|
| diff --git a/gpu/command_buffer/client/program_info_manager_unittest.cc b/gpu/command_buffer/client/program_info_manager_unittest.cc
|
| index f9c6b00320a68bd81f35e19a3345300d9c8b4512..c78fa089d864849dc628c8a3a399b43fff6e52a1 100644
|
| --- a/gpu/command_buffer/client/program_info_manager_unittest.cc
|
| +++ b/gpu/command_buffer/client/program_info_manager_unittest.cc
|
| @@ -148,6 +148,7 @@ class ProgramInfoManagerTest : public testing::Test {
|
| // The names needs to be of size 4*k-1 to avoid padding in the struct Data.
|
| // This is a testing only problem.
|
| const char* kName[] = { "cow", "chicken" };
|
| + data->header.transform_feedback_buffer_mode = GL_SEPARATE_ATTRIBS;
|
| data->header.num_transform_feedback_varyings = 2;
|
| data->entry[0].size = 1;
|
| data->entry[0].type = GL_FLOAT_VEC2;
|
| @@ -265,6 +266,11 @@ TEST_F(ProgramInfoManagerTest, UpdateES3TransformFeedbackVaryings) {
|
| EXPECT_TRUE(program_->IsCached(
|
| ProgramInfoManager::kES3TransformFeedbackVaryings));
|
|
|
| + GLint transform_feedback_buffer_mode = 0;
|
| + EXPECT_TRUE(program_->GetProgramiv(
|
| + GL_TRANSFORM_FEEDBACK_BUFFER_MODE, &transform_feedback_buffer_mode));
|
| + EXPECT_EQ(data.header.transform_feedback_buffer_mode,
|
| + static_cast<uint32_t>(transform_feedback_buffer_mode));
|
| GLint transform_feedback_varying_count = 0;
|
| EXPECT_TRUE(program_->GetProgramiv(
|
| GL_TRANSFORM_FEEDBACK_VARYINGS, &transform_feedback_varying_count));
|
|
|