Trait vulkanalia::vk::KhrCreateRenderpass2Extension
source · pub trait KhrCreateRenderpass2Extension: DeviceV1_0 {
const METADATA: Extension = KHR_CREATE_RENDERPASS2_EXTENSION;
// Provided methods
unsafe fn cmd_begin_render_pass2_khr(
&self,
command_buffer: CommandBuffer,
render_pass_begin: &RenderPassBeginInfo,
subpass_begin_info: &SubpassBeginInfo
) { ... }
unsafe fn cmd_end_render_pass2_khr(
&self,
command_buffer: CommandBuffer,
subpass_end_info: &SubpassEndInfo
) { ... }
unsafe fn cmd_next_subpass2_khr(
&self,
command_buffer: CommandBuffer,
subpass_begin_info: &SubpassBeginInfo,
subpass_end_info: &SubpassEndInfo
) { ... }
unsafe fn create_render_pass2_khr(
&self,
create_info: &RenderPassCreateInfo2,
allocator: Option<&AllocationCallbacks>
) -> VkResult<RenderPass> { ... }
}
Expand description
Provided Associated Constants§
Provided Methods§
sourceunsafe fn cmd_begin_render_pass2_khr(
&self,
command_buffer: CommandBuffer,
render_pass_begin: &RenderPassBeginInfo,
subpass_begin_info: &SubpassBeginInfo
)
unsafe fn cmd_begin_render_pass2_khr( &self, command_buffer: CommandBuffer, render_pass_begin: &RenderPassBeginInfo, subpass_begin_info: &SubpassBeginInfo )
sourceunsafe fn cmd_end_render_pass2_khr(
&self,
command_buffer: CommandBuffer,
subpass_end_info: &SubpassEndInfo
)
unsafe fn cmd_end_render_pass2_khr( &self, command_buffer: CommandBuffer, subpass_end_info: &SubpassEndInfo )
sourceunsafe fn cmd_next_subpass2_khr(
&self,
command_buffer: CommandBuffer,
subpass_begin_info: &SubpassBeginInfo,
subpass_end_info: &SubpassEndInfo
)
unsafe fn cmd_next_subpass2_khr( &self, command_buffer: CommandBuffer, subpass_begin_info: &SubpassBeginInfo, subpass_end_info: &SubpassEndInfo )
sourceunsafe fn create_render_pass2_khr(
&self,
create_info: &RenderPassCreateInfo2,
allocator: Option<&AllocationCallbacks>
) -> VkResult<RenderPass>
unsafe fn create_render_pass2_khr( &self, create_info: &RenderPassCreateInfo2, allocator: Option<&AllocationCallbacks> ) -> VkResult<RenderPass>
Object Safety§
This trait is not object safe.