feat(render): support per-frame camera updates

This commit is contained in:
2026-07-18 14:58:51 +04:00
parent d98e033f4f
commit 82f0f28ed9
4 changed files with 73 additions and 3 deletions
+5
View File
@@ -1242,6 +1242,11 @@ impl ApplicationHandler for SmokeApp {
event_loop.exit();
return;
};
if let Err(error) = renderer.set_camera(VulkanStaticCamera::default()) {
self.error = Some(error.to_string());
event_loop.exit();
return;
}
match renderer.draw_frame() {
Ok(VulkanSmokeFrameOutcome::Presented) => {
self.frames_presented = self.frames_presented.saturating_add(1);