pub trait KhrPushDescriptorExtension: DeviceV1_0 {
    const METADATA: Extension = KHR_PUSH_DESCRIPTOR_EXTENSION;

    // Provided methods
    unsafe fn cmd_push_descriptor_set_khr(
        &self,
        command_buffer: CommandBuffer,
        pipeline_bind_point: PipelineBindPoint,
        layout: PipelineLayout,
        set: u32,
        descriptor_writes: &[impl Cast<Target = WriteDescriptorSet>]
    ) { ... }
    unsafe fn cmd_push_descriptor_set_with_template_khr(
        &self,
        command_buffer: CommandBuffer,
        descriptor_update_template: DescriptorUpdateTemplate,
        layout: PipelineLayout,
        set: u32,
        data: &c_void
    ) { ... }
}
Expand description

Provided Associated Constants§

source

const METADATA: Extension = KHR_PUSH_DESCRIPTOR_EXTENSION

The metadata for this extension.

Provided Methods§

Object Safety§

This trait is not object safe.

Implementors§