diff --git a/engine/src/flutter/impeller/renderer/renderer_unittests.cc b/engine/src/flutter/impeller/renderer/renderer_unittests.cc index 2dbef38b3ab..9ff0d2d505f 100644 --- a/engine/src/flutter/impeller/renderer/renderer_unittests.cc +++ b/engine/src/flutter/impeller/renderer/renderer_unittests.cc @@ -1328,6 +1328,13 @@ std::shared_ptr> CreateDefaultPipeline( } TEST_P(RendererTest, CanSepiaToneWithSubpasses) { + // The GLES framebuffer fetch implementation currently does not support this. + // TODO(chinmaygarde): revisit after the GLES framebuffer fetch capabilities + // are clarified. + if (GetParam() == PlaygroundBackend::kOpenGLES) { + GTEST_SKIP_("Not supported on GLES."); + } + // Define shader types using TextureVS = TextureVertexShader; using TextureFS = TextureFragmentShader; @@ -1416,6 +1423,13 @@ TEST_P(RendererTest, CanSepiaToneWithSubpasses) { } TEST_P(RendererTest, CanSepiaToneThenSwizzleWithSubpasses) { + // The GLES framebuffer fetch implementation currently does not support this. + // TODO(chinmaygarde): revisit after the GLES framebuffer fetch capabilities + // are clarified. + if (GetParam() == PlaygroundBackend::kOpenGLES) { + GTEST_SKIP_("Not supported on GLES."); + } + // Define shader types using TextureVS = TextureVertexShader; using TextureFS = TextureFragmentShader;