mirror of
https://github.com/niri-wm/niri.git
synced 2026-06-22 02:01:55 +07:00
Add a few more Tracy spans
This commit is contained in:
@@ -1079,6 +1079,8 @@ impl<W: LayoutElement> Layout<W> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub fn advance_animations(&mut self, current_time: Duration) {
|
pub fn advance_animations(&mut self, current_time: Duration) {
|
||||||
|
let _span = tracy_client::span!("Layout::advance_animations");
|
||||||
|
|
||||||
match &mut self.monitor_set {
|
match &mut self.monitor_set {
|
||||||
MonitorSet::Normal {
|
MonitorSet::Normal {
|
||||||
monitors,
|
monitors,
|
||||||
@@ -1608,6 +1610,8 @@ impl Monitor<Window> {
|
|||||||
&self,
|
&self,
|
||||||
renderer: &mut GlesRenderer,
|
renderer: &mut GlesRenderer,
|
||||||
) -> Vec<MonitorRenderElement<GlesRenderer>> {
|
) -> Vec<MonitorRenderElement<GlesRenderer>> {
|
||||||
|
let _span = tracy_client::span!("Monitor::render_elements");
|
||||||
|
|
||||||
let output_scale = Scale::from(self.output.current_scale().fractional_scale());
|
let output_scale = Scale::from(self.output.current_scale().fractional_scale());
|
||||||
let output_transform = self.output.current_transform();
|
let output_transform = self.output.current_transform();
|
||||||
let output_mode = self.output.current_mode().unwrap();
|
let output_mode = self.output.current_mode().unwrap();
|
||||||
|
|||||||
@@ -893,6 +893,8 @@ impl Niri {
|
|||||||
renderer: &mut GlesRenderer,
|
renderer: &mut GlesRenderer,
|
||||||
output: &Output,
|
output: &Output,
|
||||||
) -> Vec<OutputRenderElements<GlesRenderer>> {
|
) -> Vec<OutputRenderElements<GlesRenderer>> {
|
||||||
|
let _span = tracy_client::span!("Niri::pointer_element");
|
||||||
|
|
||||||
let output_scale = Scale::from(output.current_scale().fractional_scale());
|
let output_scale = Scale::from(output.current_scale().fractional_scale());
|
||||||
let output_pos = self.global_space.output_geometry(output).unwrap().loc;
|
let output_pos = self.global_space.output_geometry(output).unwrap().loc;
|
||||||
let pointer_pos = self.seat.get_pointer().unwrap().current_location() - output_pos.to_f64();
|
let pointer_pos = self.seat.get_pointer().unwrap().current_location() - output_pos.to_f64();
|
||||||
|
|||||||
Reference in New Issue
Block a user