pub struct CommandBufferInheritanceRenderPassInfo {
pub subpass: Subpass,
pub framebuffer: Option<Arc<Framebuffer>>,
}
Expand description
The render pass context that a secondary command buffer is created for.
Fields§
§subpass: Subpass
The render subpass that this secondary command buffer must be executed within.
There is no default value.
framebuffer: Option<Arc<Framebuffer>>
The framebuffer object that will be used when calling the command buffer. This parameter is optional and is an optimization hint for the implementation.
The default value is None
.
Implementations§
Trait Implementations§
source§impl Clone for CommandBufferInheritanceRenderPassInfo
impl Clone for CommandBufferInheritanceRenderPassInfo
source§fn clone(&self) -> CommandBufferInheritanceRenderPassInfo
fn clone(&self) -> CommandBufferInheritanceRenderPassInfo
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl From<CommandBufferInheritanceRenderPassInfo> for CommandBufferInheritanceRenderPassType
impl From<CommandBufferInheritanceRenderPassInfo> for CommandBufferInheritanceRenderPassType
source§fn from(val: CommandBufferInheritanceRenderPassInfo) -> Self
fn from(val: CommandBufferInheritanceRenderPassInfo) -> Self
Converts to this type from the input type.