pub trait NvDeviceGeneratedCommandsComputeExtension: DeviceV1_0 {
    const METADATA: Extension = NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION;

    // Provided methods
    unsafe fn cmd_update_pipeline_indirect_buffer_nv(
        &self,
        command_buffer: CommandBuffer,
        pipeline_bind_point: PipelineBindPoint,
        pipeline: Pipeline
    ) { ... }
    unsafe fn get_pipeline_indirect_device_address_nv(
        &self,
        info: &PipelineIndirectDeviceAddressInfoNV
    ) -> DeviceAddress { ... }
    unsafe fn get_pipeline_indirect_memory_requirements_nv(
        &self,
        create_info: &ComputePipelineCreateInfo,
        memory_requirements: &mut MemoryRequirements2
    ) { ... }
}
Expand description

Provided Associated Constants§

source

const METADATA: Extension = NV_DEVICE_GENERATED_COMMANDS_COMPUTE_EXTENSION

The metadata for this extension.

Provided Methods§

Implementors§