tty: Pass output name to tracy span

This commit is contained in:
Ivan Molodetskikh
2023-09-19 07:39:21 +04:00
parent 699c6c3ed1
commit 361b34f460
+3 -1
View File
@@ -651,13 +651,15 @@ impl Tty {
output: &Output,
elements: &[OutputRenderElements<GlesRenderer>],
) -> Option<&DmabufFeedback> {
let _span = tracy_client::span!("Tty::render");
let span = tracy_client::span!("Tty::render");
let device = self.output_device.as_mut().unwrap();
let tty_state: &TtyOutputState = output.user_data().get().unwrap();
let surface = device.surfaces.get_mut(&tty_state.crtc).unwrap();
let drm_compositor = &mut surface.compositor;
span.emit_text(&surface.name);
match drm_compositor.render_frame::<_, _, GlesTexture>(
&mut device.gles,
elements,