diff --git a/gpu/command_buffer/tests/gl_ext_blend_func_extended_unittest.cc b/gpu/command_buffer/tests/gl_ext_blend_func_extended_unittest.cc index edf75c615037d..af512dba16da0 100644 --- a/gpu/command_buffer/tests/gl_ext_blend_func_extended_unittest.cc +++ b/gpu/command_buffer/tests/gl_ext_blend_func_extended_unittest.cc @@ -237,7 +237,7 @@ TEST_P(EXTBlendFuncExtendedDrawTest, ESSL1FragColor) { }); // clang-format on CreateProgramWithFragmentShader(kFragColorShader); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); DrawAndVerify(); } @@ -265,7 +265,7 @@ TEST_P(EXTBlendFuncExtendedDrawTest, ESSL1FragData) { }); // clang-format on CreateProgramWithFragmentShader(kFragDataShader); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); DrawAndVerify(); } @@ -322,7 +322,7 @@ TEST_P(EXTBlendFuncExtendedES3DrawTest, ESSL3Var) { // clang-format on CreateProgramWithFragmentShader(kFragColorShader); glBindFragDataLocationIndexedEXT(program_, 0, 1, "SecondaryFragColor"); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); DrawAndVerify(); } @@ -355,7 +355,7 @@ TEST_P(EXTBlendFuncExtendedES3DrawTest, ESSL3BindArrayWithSimpleName) { CreateProgramWithFragmentShader(kFragDataShader); glBindFragDataLocationEXT(program_, 0, "FragData"); glBindFragDataLocationIndexedEXT(program_, 0, 1, "SecondaryFragData"); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); DrawAndVerify(); } @@ -423,7 +423,7 @@ TEST_P(EXTBlendFuncExtendedES3DrawTest, ESSL3BindArrayAsArray) { CreateProgramWithFragmentShader(kFragDataShader); glBindFragDataLocationEXT(program_, 0, "FragData[0]"); glBindFragDataLocationIndexedEXT(program_, 0, 1, "SecondaryFragData[0]"); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); DrawAndVerify(); } @@ -459,7 +459,7 @@ TEST_P(EXTBlendFuncExtendedES3DrawTest, ES3Getters) { EXPECT_EQ(static_cast<GLenum>(GL_INVALID_OPERATION), glGetError()); index = glGetFragDataIndexEXT(program_, "SecondaryFragColor"); EXPECT_EQ(static_cast<GLenum>(GL_INVALID_OPERATION), glGetError()); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); // Getters return location and index after linking. Run twice to confirm that // setters do not affect the getters until next link. @@ -485,7 +485,7 @@ TEST_P(EXTBlendFuncExtendedES3DrawTest, ES3Getters) { glBindFragDataLocationIndexedEXT(program_, 0, 1, "FragColor"); } - LinkProgram(); + EXPECT_TRUE(LinkProgram()); location = glGetFragDataLocation(program_, "FragColor"); EXPECT_EQ(0, location); @@ -510,7 +510,7 @@ TEST_P(EXTBlendFuncExtendedES3DrawTest, ES3Getters) { // Reset the settings and verify that the driver gets them correct. glBindFragDataLocationEXT(program_, 0, "FragColor"); glBindFragDataLocationIndexedEXT(program_, 0, 1, "SecondaryFragColor"); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); DrawAndVerify(); } @@ -590,7 +590,7 @@ TEST_P(EXTBlendFuncExtendedES3DrawTest, ES3GettersArray) { } EXPECT_EQ(static_cast<GLenum>(GL_NO_ERROR), glGetError()); - LinkProgram(); + EXPECT_TRUE(LinkProgram()); EXPECT_EQ(kFragData0Location, glGetFragDataLocation(program_, "FragData")); EXPECT_EQ(0, glGetFragDataIndexEXT(program_, "FragData")); EXPECT_EQ(kFragData0Location,