Macro vulkano::ordered_passes_renderpass
source · macro_rules! ordered_passes_renderpass { ( $device:expr, attachments: { $( $atch_name:ident: { format: $format:expr, samples: $samples:expr, load_op: $load_op:ident, store_op: $store_op:ident $(,initial_layout: $init_layout:expr)? $(,final_layout: $final_layout:expr)? $(,)? } ),* $(,)? }, passes: [ $( { color: [$($color_atch:ident),* $(,)?] $(, color_resolve: [$($color_resolve_atch:ident),* $(,)?])? , depth_stencil: {$($depth_stencil_atch:ident)?} $( , depth_stencil_resolve: {$depth_stencil_resolve_atch:ident} $(, depth_resolve_mode: $depth_resolve_mode:ident)? $(, stencil_resolve_mode: $stencil_resolve_mode:ident)? )? , input: [$($input_atch:ident),* $(,)?] $(,)* } ),* $(,)? ] $(,)? ) => { ... }; }
Expand description
Builds a RenderPass
object whose template parameter is of indeterminate type.