Index: gpu/command_buffer/service/program_manager_unittest.cc |
diff --git a/gpu/command_buffer/service/program_manager_unittest.cc b/gpu/command_buffer/service/program_manager_unittest.cc |
index 2c51c881214be224dbedbe144307c4e224119ff8..55ff03e64486fe8c5a1a74297e961396af7b2101 100644 |
--- a/gpu/command_buffer/service/program_manager_unittest.cc |
+++ b/gpu/command_buffer/service/program_manager_unittest.cc |
@@ -1255,7 +1255,10 @@ TEST_F(ProgramManagerWithShaderTest, UniformsPrecisionMismatch) { |
EXPECT_TRUE(program->AttachShader(&shader_manager_, vshader)); |
EXPECT_TRUE(program->AttachShader(&shader_manager_, fshader)); |
- EXPECT_TRUE(program->DetectUniformsMismatch()); |
+ std::string conflicting_name; |
+ |
+ EXPECT_TRUE(program->DetectUniformsMismatch(conflicting_name)); |
+ EXPECT_FALSE(conflicting_name.empty()); |
EXPECT_TRUE(LinkAsExpected(program, false)); |
} |
@@ -1269,7 +1272,10 @@ TEST_F(ProgramManagerWithShaderTest, VaryingTypeMismatch) { |
Program* program = SetupShaderVariableTest( |
&kVertexVarying, 1, &kFragmentVarying, 1); |
- EXPECT_TRUE(program->DetectVaryingsMismatch()); |
+ std::string conflicting_name; |
+ |
+ EXPECT_TRUE(program->DetectVaryingsMismatch(conflicting_name)); |
+ EXPECT_FALSE(conflicting_name.empty()); |
piman
2014/01/09 18:16:46
nit: maybe check that conficting_name is "a"
|
EXPECT_TRUE(LinkAsExpected(program, false)); |
} |
@@ -1283,7 +1289,10 @@ TEST_F(ProgramManagerWithShaderTest, VaryingArraySizeMismatch) { |
Program* program = SetupShaderVariableTest( |
&kVertexVarying, 1, &kFragmentVarying, 1); |
- EXPECT_TRUE(program->DetectVaryingsMismatch()); |
+ std::string conflicting_name; |
+ |
+ EXPECT_TRUE(program->DetectVaryingsMismatch(conflicting_name)); |
+ EXPECT_FALSE(conflicting_name.empty()); |
piman
2014/01/09 18:16:46
nit: maybe check that conficting_name is "a"
|
EXPECT_TRUE(LinkAsExpected(program, false)); |
} |
@@ -1297,7 +1306,10 @@ TEST_F(ProgramManagerWithShaderTest, VaryingPrecisionMismatch) { |
Program* program = SetupShaderVariableTest( |
&kVertexVarying, 1, &kFragmentVarying, 1); |
- EXPECT_FALSE(program->DetectVaryingsMismatch()); |
+ std::string conflicting_name; |
+ |
+ EXPECT_FALSE(program->DetectVaryingsMismatch(conflicting_name)); |
+ EXPECT_TRUE(conflicting_name.empty()); |
EXPECT_TRUE(LinkAsExpected(program, true)); |
} |
@@ -1309,7 +1321,10 @@ TEST_F(ProgramManagerWithShaderTest, VaryingMissing) { |
Program* program = SetupShaderVariableTest( |
NULL, 0, &kFragmentVarying, 1); |
- EXPECT_TRUE(program->DetectVaryingsMismatch()); |
+ std::string conflicting_name; |
+ |
+ EXPECT_TRUE(program->DetectVaryingsMismatch(conflicting_name)); |
+ EXPECT_FALSE(conflicting_name.empty()); |
piman
2014/01/09 18:16:46
nit: maybe check that conficting_name is "a"
|
EXPECT_TRUE(LinkAsExpected(program, false)); |
} |
@@ -1322,7 +1337,10 @@ TEST_F(ProgramManagerWithShaderTest, InactiveVarying) { |
Program* program = SetupShaderVariableTest( |
NULL, 0, &kFragmentVarying, 1); |
- EXPECT_FALSE(program->DetectVaryingsMismatch()); |
+ std::string conflicting_name; |
+ |
+ EXPECT_FALSE(program->DetectVaryingsMismatch(conflicting_name)); |
+ EXPECT_TRUE(conflicting_name.empty()); |
EXPECT_TRUE(LinkAsExpected(program, true)); |
} |
@@ -1337,7 +1355,10 @@ TEST_F(ProgramManagerWithShaderTest, AttribUniformNameConflict) { |
Program* program = SetupShaderVariableTest( |
&kVertexAttribute, 1, &kFragmentUniform, 1); |
- EXPECT_TRUE(program->DetectGlobalNameConflicts()); |
+ std::string conflicting_name; |
+ |
+ EXPECT_TRUE(program->DetectGlobalNameConflicts(conflicting_name)); |
+ EXPECT_FALSE(conflicting_name.empty()); |
piman
2014/01/09 18:16:46
nit: maybe check that conficting_name is "a"
|
EXPECT_TRUE(LinkAsExpected(program, false)); |
} |