diff --git a/crates/renderer/src/render_graph.rs b/crates/renderer/src/render_graph.rs index f077889..5e168e7 100644 --- a/crates/renderer/src/render_graph.rs +++ b/crates/renderer/src/render_graph.rs @@ -12,7 +12,6 @@ use crate::{ device::{self, DeviceOwned}, images::{self, Image, ImageDesc}, util::{self, Rgba, WithLifetime}, - SwapchainFrame, }; use ash::vk; @@ -421,9 +420,9 @@ impl RenderGraph { self.import_resource(res, access) } - pub fn import_framebuffer(&mut self, frame: &SwapchainFrame) -> GraphResourceId { + pub fn import_framebuffer(&mut self, frame: Arc) -> GraphResourceId { let rid = self.import_resource( - GraphResource::Framebuffer(frame.image.clone()), + GraphResource::Framebuffer(frame.clone()), Access::undefined(), ); self.mark_as_output(rid, Access::present());