| Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
|
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
|
| index 502d07634aed122a9ff92564c7a843f23442ab34..7baac979812b7afc00fa28de696744794c3b0093 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc
|
| @@ -1450,20 +1450,40 @@ const GLint GLES2DecoderTestBase::kMaxUniformLength;
|
| const GLint GLES2DecoderTestBase::kUniform1Size;
|
| const GLint GLES2DecoderTestBase::kUniform2Size;
|
| const GLint GLES2DecoderTestBase::kUniform3Size;
|
| +const GLint GLES2DecoderTestBase::kUniform4Size;
|
| +const GLint GLES2DecoderTestBase::kUniform5Size;
|
| +const GLint GLES2DecoderTestBase::kUniform6Size;
|
| +const GLint GLES2DecoderTestBase::kUniform7Size;
|
| const GLint GLES2DecoderTestBase::kUniform1RealLocation;
|
| const GLint GLES2DecoderTestBase::kUniform2RealLocation;
|
| const GLint GLES2DecoderTestBase::kUniform2ElementRealLocation;
|
| const GLint GLES2DecoderTestBase::kUniform3RealLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform4RealLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform5RealLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform6RealLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform7RealLocation;
|
| const GLint GLES2DecoderTestBase::kUniform1FakeLocation;
|
| const GLint GLES2DecoderTestBase::kUniform2FakeLocation;
|
| const GLint GLES2DecoderTestBase::kUniform2ElementFakeLocation;
|
| const GLint GLES2DecoderTestBase::kUniform3FakeLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform4FakeLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform5FakeLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform6FakeLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform7FakeLocation;
|
| const GLint GLES2DecoderTestBase::kUniform1DesiredLocation;
|
| const GLint GLES2DecoderTestBase::kUniform2DesiredLocation;
|
| const GLint GLES2DecoderTestBase::kUniform3DesiredLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform4DesiredLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform5DesiredLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform6DesiredLocation;
|
| +const GLint GLES2DecoderTestBase::kUniform7DesiredLocation;
|
| const GLenum GLES2DecoderTestBase::kUniform1Type;
|
| const GLenum GLES2DecoderTestBase::kUniform2Type;
|
| const GLenum GLES2DecoderTestBase::kUniform3Type;
|
| +const GLenum GLES2DecoderTestBase::kUniform4Type;
|
| +const GLenum GLES2DecoderTestBase::kUniform5Type;
|
| +const GLenum GLES2DecoderTestBase::kUniform6Type;
|
| +const GLenum GLES2DecoderTestBase::kUniform7Type;
|
| const GLenum GLES2DecoderTestBase::kUniformCubemapType;
|
| const GLint GLES2DecoderTestBase::kInvalidUniformLocation;
|
| const GLint GLES2DecoderTestBase::kBadUniformIndex;
|
| @@ -1476,6 +1496,10 @@ const char* GLES2DecoderTestBase::kAttrib3Name = "attrib3";
|
| const char* GLES2DecoderTestBase::kUniform1Name = "uniform1";
|
| const char* GLES2DecoderTestBase::kUniform2Name = "uniform2[0]";
|
| const char* GLES2DecoderTestBase::kUniform3Name = "uniform3[0]";
|
| +const char* GLES2DecoderTestBase::kUniform4Name = "uniform4";
|
| +const char* GLES2DecoderTestBase::kUniform5Name = "uniform5";
|
| +const char* GLES2DecoderTestBase::kUniform6Name = "uniform6";
|
| +const char* GLES2DecoderTestBase::kUniform7Name = "uniform7";
|
|
|
| void GLES2DecoderTestBase::SetupDefaultProgram() {
|
| {
|
| @@ -1494,6 +1518,18 @@ void GLES2DecoderTestBase::SetupDefaultProgram() {
|
| { kUniform3Name, kUniform3Size, kUniform3Type,
|
| kUniform3FakeLocation, kUniform3RealLocation,
|
| kUniform3DesiredLocation },
|
| + { kUniform4Name, kUniform4Size, kUniform4Type,
|
| + kUniform4FakeLocation, kUniform4RealLocation,
|
| + kUniform4DesiredLocation },
|
| + { kUniform5Name, kUniform5Size, kUniform5Type,
|
| + kUniform5FakeLocation, kUniform5RealLocation,
|
| + kUniform5DesiredLocation },
|
| + { kUniform6Name, kUniform6Size, kUniform6Type,
|
| + kUniform6FakeLocation, kUniform6RealLocation,
|
| + kUniform6DesiredLocation },
|
| + { kUniform7Name, kUniform7Size, kUniform7Type,
|
| + kUniform7FakeLocation, kUniform7RealLocation,
|
| + kUniform7DesiredLocation },
|
| };
|
| SetupShader(attribs, arraysize(attribs), uniforms, arraysize(uniforms),
|
| client_program_id_, kServiceProgramId,
|
| @@ -1528,6 +1564,18 @@ void GLES2DecoderTestBase::SetupCubemapProgram() {
|
| { kUniform3Name, kUniform3Size, kUniform3Type,
|
| kUniform3FakeLocation, kUniform3RealLocation,
|
| kUniform3DesiredLocation, },
|
| + { kUniform4Name, kUniform4Size, kUniform4Type,
|
| + kUniform4FakeLocation, kUniform4RealLocation,
|
| + kUniform4DesiredLocation, },
|
| + { kUniform5Name, kUniform5Size, kUniform5Type,
|
| + kUniform5FakeLocation, kUniform5RealLocation,
|
| + kUniform5DesiredLocation },
|
| + { kUniform6Name, kUniform6Size, kUniform6Type,
|
| + kUniform6FakeLocation, kUniform6RealLocation,
|
| + kUniform6DesiredLocation },
|
| + { kUniform7Name, kUniform7Size, kUniform7Type,
|
| + kUniform7FakeLocation, kUniform7RealLocation,
|
| + kUniform7DesiredLocation },
|
| };
|
| SetupShader(attribs, arraysize(attribs), uniforms, arraysize(uniforms),
|
| client_program_id_, kServiceProgramId,
|
| @@ -1562,6 +1610,18 @@ void GLES2DecoderTestBase::SetupSamplerExternalProgram() {
|
| { kUniform3Name, kUniform3Size, kUniform3Type,
|
| kUniform3FakeLocation, kUniform3RealLocation,
|
| kUniform3DesiredLocation, },
|
| + { kUniform4Name, kUniform4Size, kUniform4Type,
|
| + kUniform4FakeLocation, kUniform4RealLocation,
|
| + kUniform4DesiredLocation, },
|
| + { kUniform5Name, kUniform5Size, kUniform5Type,
|
| + kUniform5FakeLocation, kUniform5RealLocation,
|
| + kUniform5DesiredLocation },
|
| + { kUniform6Name, kUniform6Size, kUniform6Type,
|
| + kUniform6FakeLocation, kUniform6RealLocation,
|
| + kUniform6DesiredLocation },
|
| + { kUniform7Name, kUniform7Size, kUniform7Type,
|
| + kUniform7FakeLocation, kUniform7RealLocation,
|
| + kUniform7DesiredLocation },
|
| };
|
| SetupShader(attribs, arraysize(attribs), uniforms, arraysize(uniforms),
|
| client_program_id_, kServiceProgramId,
|
|
|