From 97bd1526f3e2aaf6baf4e6d58d19c5118bcbeb48 Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Tue, 31 Oct 2023 09:57:23 -0700 Subject: [PATCH] [Impeller] Restore GLES GPU query times. (flutter/engine#47511) This got dropped during merging in the MSAA patches. --- .../impeller/renderer/backend/gles/render_pass_gles.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/engine/src/flutter/impeller/renderer/backend/gles/render_pass_gles.cc b/engine/src/flutter/impeller/renderer/backend/gles/render_pass_gles.cc index 2c8a663e09..2746c012fc 100644 --- a/engine/src/flutter/impeller/renderer/backend/gles/render_pass_gles.cc +++ b/engine/src/flutter/impeller/renderer/backend/gles/render_pass_gles.cc @@ -503,6 +503,12 @@ struct RenderPassData { ); } +#ifdef IMPELLER_DEBUG + if (is_default_fbo) { + tracer->MarkFrameEnd(gl); + } +#endif // IMPELLER_DEBUG + return true; }