diff options
| author | Irene Knapp <ireneista@irenes.space> | 2026-08-14 02:35:23 -0700 |
|---|---|---|
| committer | Irene Knapp <ireneista@irenes.space> | 2026-08-14 02:35:23 -0700 |
| commit | 5a4fad7b67a6ab477b230f4d8a70efed0e9100cb (patch) | |
| tree | 95f10f8106a225e0fcd4a1fbd0d0bca2ced51b38 /src/graphics/scene.rs | |
| parent | 19e3a0f319fd04c1dde803796ec272d038b634f7 (diff) | |
move all the per-frame stuff into its own struct and file
Force-Push: yes Change-Id: I54b5c8fcc692616f83a37039a445796dddd4b7e4
Diffstat (limited to 'src/graphics/scene.rs')
| -rw-r--r-- | src/graphics/scene.rs | 7 |
1 files changed, 4 insertions, 3 deletions
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(); |