| Index: gpu/command_buffer/service/gles2_cmd_decoder_unittest_extensions.cc
|
| diff --git a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_extensions.cc b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_extensions.cc
|
| index 0924ada2d4796a966e1487fceb4371bfb3389b38..d6a2ec4c1b0c7fa3f64b87cabc25f7ff6c5decde 100644
|
| --- a/gpu/command_buffer/service/gles2_cmd_decoder_unittest_extensions.cc
|
| +++ b/gpu/command_buffer/service/gles2_cmd_decoder_unittest_extensions.cc
|
| @@ -519,6 +519,38 @@ INSTANTIATE_TEST_CASE_P(Service,
|
| GLES2DecoderTestWithBlendEquationAdvanced,
|
| ::testing::Bool());
|
|
|
| +class GLES2DecoderTestWithBlendFuncExtended : public GLES2DecoderTest {
|
| + public:
|
| + GLES2DecoderTestWithBlendFuncExtended() {}
|
| + void SetUp() override {
|
| + InitState init;
|
| + init.gl_version = "opengl es 3.0";
|
| + init.has_alpha = true;
|
| + init.has_depth = true;
|
| + init.request_alpha = true;
|
| + init.request_depth = true;
|
| + init.bind_generates_resource = true;
|
| + init.extensions = "GL_EXT_blend_func_extended";
|
| + InitDecoder(init);
|
| + }
|
| +};
|
| +
|
| +class GLES2DecoderTestWithBlendFuncExtendedGLES20 : public GLES2DecoderTest {
|
| + public:
|
| + GLES2DecoderTestWithBlendFuncExtendedGLES20() {}
|
| + void SetUp() override {
|
| + InitState init;
|
| + init.gl_version = "opengl es 2.0";
|
| + init.has_alpha = true;
|
| + init.has_depth = true;
|
| + init.request_alpha = true;
|
| + init.request_depth = true;
|
| + init.bind_generates_resource = true;
|
| + init.extensions = "GL_EXT_blend_func_extended";
|
| + InitDecoder(init);
|
| + }
|
| +};
|
| +
|
| TEST_P(GLES2DecoderTestWithCHROMIUMPathRendering, GenDeletePaths) {
|
| static GLuint kFirstClientID = client_path_id_ + 88;
|
| static GLsizei kPathCount = 58;
|
|
|