rendergraph doesn't need to know the SwapchainFrame type
This commit is contained in:
parent
b404b50b62
commit
5593abc3b5
|
@ -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<Image>) -> GraphResourceId {
|
||||
let rid = self.import_resource(
|
||||
GraphResource::Framebuffer(frame.image.clone()),
|
||||
GraphResource::Framebuffer(frame.clone()),
|
||||
Access::undefined(),
|
||||
);
|
||||
self.mark_as_output(rid, Access::present());
|
||||
|
|
Loading…
Reference in a new issue