diff options
Diffstat (limited to 'src/mbgl/gl/render_custom_layer.cpp')
-rw-r--r-- | src/mbgl/gl/render_custom_layer.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mbgl/gl/render_custom_layer.cpp b/src/mbgl/gl/render_custom_layer.cpp index bb12ec1fcf..a41c5a499b 100644 --- a/src/mbgl/gl/render_custom_layer.cpp +++ b/src/mbgl/gl/render_custom_layer.cpp @@ -9,6 +9,7 @@ #include <mbgl/renderer/bucket.hpp> #include <mbgl/renderer/paint_parameters.hpp> #include <mbgl/util/mat4.hpp> +#include <mbgl/perf/runtime_metrics.hpp> namespace mbgl { @@ -59,6 +60,7 @@ void RenderCustomLayer::prepare(const LayerPrepareParameters&) { } void RenderCustomLayer::render(PaintParameters& paintParameters) { + MBGL_TRACE_RENDERER_BEGIN(custom_layer); if (host != impl(baseImpl).host) { //If the context changed, deinitialize the previous one before initializing the new one. if (host && !contextDestroyed) { @@ -99,6 +101,7 @@ void RenderCustomLayer::render(PaintParameters& paintParameters) { // the viewport or Framebuffer. paintParameters.backend.getDefaultRenderable().getResource<gl::RenderableResource>().bind(); glContext.setDirtyState(); + MBGL_TRACE_RENDERER_END(custom_layer); } } // namespace mbgl |