From 0ed5bad452113eaa55b88c8fc46d36badea43286 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Thu, 10 Aug 2023 14:12:20 +0400 Subject: Add tracy profiling under a feature --- src/tty.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/tty.rs') diff --git a/src/tty.rs b/src/tty.rs index 142adfa6..4475975f 100644 --- a/src/tty.rs +++ b/src/tty.rs @@ -69,6 +69,8 @@ impl Backend for Tty { WaylandSurfaceRenderElement, >], ) { + let _span = tracy_client::span!("Tty::render"); + let output_device = self.output_device.as_mut().unwrap(); let drm_compositor = &mut output_device.drm_compositor; @@ -223,6 +225,9 @@ impl Tty { let tty = data.tty.as_mut().unwrap(); match event { DrmEvent::VBlank(_crtc) => { + tracy_client::Client::running() + .unwrap() + .message("vblank", 0); info!("vblank {metadata:?}"); let output_device = tty.output_device.as_mut().unwrap(); -- cgit