diff --git a/impeller/renderer/backend/gles/surface_gles.cc b/impeller/renderer/backend/gles/surface_gles.cc index a95a583f29114..3de1764865efc 100644 --- a/impeller/renderer/backend/gles/surface_gles.cc +++ b/impeller/renderer/backend/gles/surface_gles.cc @@ -30,6 +30,7 @@ std::unique_ptr SurfaceGLES::WrapFBO(std::shared_ptr context, color0_tex.size = fbo_size; color0_tex.usage = static_cast(TextureUsage::kRenderTarget); color0_tex.sample_count = SampleCount::kCount1; + color0_tex.storage_mode = StorageMode::kDevicePrivate; ColorAttachment color0; color0.texture = std::make_shared(