pub fn start<S: Into<StrCow>>(name: S)Expand description
Starts a new Span
Examples found in repository?
examples/demo.rs (line 6)
5pub fn main() {
6 flame::start("update");
7 flame::start("process inputs");
8 flame::end("process inputs");
9
10 flame::start("physics");
11 flame::start("broad phase");
12 flame::end("broad phase");
13
14 flame::start("narrow phase");
15 flame::end("narrow phase");
16 flame::end("physics");
17
18 flame::start("network sync");
19 flame::end("network sync");
20 flame::end("update");
21
22 flame::start("render");
23 flame::start("build display lists");
24 flame::end("build display lists");
25
26 flame::start("draw calls");
27 flame::end("draw calls");
28 flame::end("render");
29
30 flame::dump_html(&mut File::create("out.html").unwrap()).unwrap();
31 flame::dump_json(&mut File::create("out.json").unwrap()).unwrap();
32 flame::dump_stdout();
33}