From 5a4fad7b67a6ab477b230f4d8a70efed0e9100cb Mon Sep 17 00:00:00 2001 From: Irene Knapp Date: Fri, 14 Aug 2026 02:35:23 -0700 Subject: move all the per-frame stuff into its own struct and file Force-Push: yes Change-Id: I54b5c8fcc692616f83a37039a445796dddd4b7e4 --- src/graphics/scene.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/graphics/scene.rs') diff --git a/src/graphics/scene.rs b/src/graphics/scene.rs index 874e9ea..f73ebf2 100644 --- a/src/graphics/scene.rs +++ b/src/graphics/scene.rs @@ -12,9 +12,10 @@ pub fn generate_scene_commands<'a>(image_index: usize, time: f32, device: &Device, extent: &vk::Extent2D) -> Result<&'a vk::CommandBuffer> { - let command_buffer = &render.command_buffers[image_index]; - let framebuffer = &render.framebuffers[image_index]; - let descriptor_set = &render.descriptor_sets[image_index]; + let frame = &render.per_frame[image_index]; + let command_buffer = &frame.command_buffer; + let framebuffer = &frame.framebuffer; + let descriptor_set = &frame.descriptor_set; let inheritance_info = vk::CommandBufferInheritanceInfo::builder(); -- cgit 1.4.1