use rafx::graph::RenderGraphImageUsageId;
#[derive(Default)]
pub struct DebugPipResource {
}
impl DebugPipResource {
}
#[derive(Default)]
pub struct DebugPipRenderResource {
pub(super) render_graph_images: Vec<RenderGraphImageUsageId>,
pub(super) sampled_render_graph_images: Vec<RenderGraphImageUsageId>,
}
impl DebugPipRenderResource {
pub fn add_render_graph_image(
&mut self,
image: RenderGraphImageUsageId,
) {
self.render_graph_images.push(image);
}
pub fn render_graph_images(&self) -> &[RenderGraphImageUsageId] {
&self.render_graph_images
}
pub fn set_sampled_render_graph_images(
&mut self,
sampled_render_graph_images: Vec<RenderGraphImageUsageId>,
) {
self.sampled_render_graph_images = sampled_render_graph_images;
}
pub fn clear(&mut self) {
self.render_graph_images.clear();
}
}