this repo has no description
13
fork

Configure Feed

Select the types of activity you want to include in your feed.

vaxis: remove render stats

-17
-17
src/Vaxis.zig
··· 66 66 67 67 unicode: Unicode, 68 68 69 - // statistics 70 - renders: usize = 0, 71 - render_dur: u64 = 0, 72 - render_timer: std.time.Timer, 73 - 74 69 sgr: enum { 75 70 standard, 76 71 legacy, ··· 100 95 .opts = opts, 101 96 .screen = .{}, 102 97 .screen_last = .{}, 103 - .render_timer = try std.time.Timer.start(), 104 98 .unicode = try Unicode.init(alloc), 105 99 }; 106 100 } ··· 123 117 if (alloc) |a| { 124 118 self.screen.deinit(a); 125 119 self.screen_last.deinit(a); 126 - } 127 - if (self.renders > 0) { 128 - const tpr = @divTrunc(self.render_dur, self.renders); 129 - log.debug("total renders = {d}\r", .{self.renders}); 130 - log.debug("microseconds per render = {d}\r", .{tpr}); 131 120 } 132 121 self.unicode.deinit(); 133 122 } ··· 318 307 319 308 /// draws the screen to the terminal 320 309 pub fn render(self: *Vaxis, tty: AnyWriter) !void { 321 - self.renders += 1; 322 - self.render_timer.reset(); 323 - defer { 324 - self.render_dur += self.render_timer.read() / std.time.ns_per_us; 325 - } 326 - 327 310 defer self.refresh = false; 328 311 329 312 // Set up sync before we write anything