Change summary
crates/editor2/src/element.rs | 4 ++--
crates/gpui2/src/platform/mac/metal_renderer.rs | 5 -----
crates/gpui2/src/view.rs | 11 -----------
crates/gpui2/src/window.rs | 2 --
4 files changed, 2 insertions(+), 20 deletions(-)
Detailed changes
@@ -2284,8 +2284,8 @@ impl EditorElement {
.cursor_pointer()
.hover(|style| style.bg(cx.theme().colors().element_hover))
.on_click(cx.listener(|_editor, _event, _cx| {
- // TODO: Implement collapsing path headers
- todo!("Clicking path header")
+ // todo!() Implement collapsing path headers
+ // todo!("Clicking path header")
}))
.child(
h_stack()
@@ -187,8 +187,6 @@ impl MetalRenderer {
}
pub fn draw(&mut self, scene: &Scene) {
- let start = std::time::Instant::now();
-
let layer = self.layer.clone();
let viewport_size = layer.drawable_size();
let viewport_size: Size<DevicePixels> = size(
@@ -306,9 +304,6 @@ impl MetalRenderer {
command_buffer.commit();
self.sprite_atlas.clear_textures(AtlasTextureKind::Path);
- let duration_since_start = start.elapsed();
- println!("renderer draw: {:?}", duration_since_start);
-
command_buffer.wait_until_completed();
drawable.present();
}
@@ -209,20 +209,9 @@ impl AnyView {
cx: &mut WindowContext,
) {
cx.with_absolute_element_offset(origin, |cx| {
- let start_time = std::time::Instant::now();
let (layout_id, mut rendered_element) = (self.layout)(self, cx);
- let duration = start_time.elapsed();
- println!("request layout: {:?}", duration);
-
- let start_time = std::time::Instant::now();
cx.compute_layout(layout_id, available_space);
- let duration = start_time.elapsed();
- println!("compute layout: {:?}", duration);
-
- let start_time = std::time::Instant::now();
(self.paint)(self, &mut rendered_element, cx);
- let duration = start_time.elapsed();
- println!("paint: {:?}", duration);
})
}
}
@@ -1255,7 +1255,6 @@ impl<'a> WindowContext<'a> {
/// Draw pixels to the display for this window based on the contents of its scene.
pub(crate) fn draw(&mut self) -> Scene {
- let t0 = std::time::Instant::now();
self.window.dirty = false;
self.window.drawing = true;
@@ -1347,7 +1346,6 @@ impl<'a> WindowContext<'a> {
}
self.window.drawing = false;
- eprintln!("window draw: {:?}", t0.elapsed());
scene
}