summaryrefslogtreecommitdiffstats
path: root/examples/integration_wgpu/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'examples/integration_wgpu/src/main.rs')
-rw-r--r--examples/integration_wgpu/src/main.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/integration_wgpu/src/main.rs b/examples/integration_wgpu/src/main.rs
index 70f9a48b..e3dfb6fc 100644
--- a/examples/integration_wgpu/src/main.rs
+++ b/examples/integration_wgpu/src/main.rs
@@ -16,6 +16,8 @@ use winit::{
event_loop::{ControlFlow, EventLoop},
};
+use iced_profiling::info_span;
+
#[cfg(target_arch = "wasm32")]
use wasm_bindgen::JsCast;
#[cfg(target_arch = "wasm32")]
@@ -39,6 +41,9 @@ pub fn main() {
#[cfg(not(target_arch = "wasm32"))]
env_logger::init();
+ // Initialize tracing
+ let _guard = iced_profiling::init();
+
// Initialize winit
let event_loop = EventLoop::new();
@@ -198,6 +203,8 @@ pub fn main() {
}
}
Event::RedrawRequested(_) => {
+ let _ = info_span!("Integration_WGPU", "DRAW").entered();
+
if resized {
let size = window.inner_size();