From a851de9ed25573864861768ab27d8faebb701a2e Mon Sep 17 00:00:00 2001 From: Archbirdplus Date: Sat, 25 May 2024 22:49:35 -0700 Subject: [PATCH] renderer: measure meshing time on its own --- src/renderer.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer.zig b/src/renderer.zig index 4a723586..9b90c011 100644 --- a/src/renderer.zig +++ b/src/renderer.zig @@ -123,7 +123,6 @@ pub fn updateViewport(width: u31, height: u31, fov: f32) void { } pub fn render(playerPosition: Vec3d) void { - const startTime = std.time.milliTimestamp(); // TODO: player bobbing if(game.world) |world| { // TODO: Handle colors and sun position in the world. @@ -135,6 +134,7 @@ pub fn render(playerPosition: Vec3d) void { game.fog.color = skyColor; renderWorld(world, ambient, skyColor, playerPosition); + const startTime = std.time.milliTimestamp(); mesh_storage.updateMeshes(startTime + maximumMeshTime); } else { MenuBackGround.render();