From 72d043d51f0d00366d5c170610ca5d60aae78c68 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 28 Sep 2017 10:26:01 -0400 Subject: [PATCH] gsk: Change the profiler setup Move away from the idea of intra-frame sampling, since we only push samples once per frame, anyway. Instead, make the profiler keep a rolling average of the last n frames. --- gsk/gskrenderer.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/gsk/gskrenderer.c b/gsk/gskrenderer.c index 3e45766d6c..6bcccf73b2 100644 --- a/gsk/gskrenderer.c +++ b/gsk/gskrenderer.c @@ -657,10 +657,6 @@ gsk_renderer_render_texture (GskRenderer *renderer, viewport = &real_viewport; } -#ifdef G_ENABLE_DEBUG - gsk_profiler_reset (priv->profiler); -#endif - texture = GSK_RENDERER_GET_CLASS (renderer)->render_texture (renderer, root, viewport); #ifdef G_ENABLE_DEBUG @@ -715,10 +711,6 @@ gsk_renderer_render (GskRenderer *renderer, priv->root_node = gsk_render_node_ref (root); -#ifdef G_ENABLE_DEBUG - gsk_profiler_reset (priv->profiler); -#endif - GSK_RENDERER_GET_CLASS (renderer)->render (renderer, root); #ifdef G_ENABLE_DEBUG