pub trait KhrPipelineExecutablePropertiesExtension: DeviceV1_0 {
    const METADATA: Extension = KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION;

    // Provided methods
    unsafe fn get_pipeline_executable_internal_representations_khr(
        &self,
        executable_info: &PipelineExecutableInfoKHR
    ) -> VkResult<Vec<PipelineExecutableInternalRepresentationKHR>> { ... }
    unsafe fn get_pipeline_executable_properties_khr(
        &self,
        pipeline_info: &PipelineInfoKHR
    ) -> VkResult<Vec<PipelineExecutablePropertiesKHR>> { ... }
    unsafe fn get_pipeline_executable_statistics_khr(
        &self,
        executable_info: &PipelineExecutableInfoKHR
    ) -> VkResult<Vec<PipelineExecutableStatisticKHR>> { ... }
}
Expand description

Provided Associated Constants§

source

const METADATA: Extension = KHR_PIPELINE_EXECUTABLE_PROPERTIES_EXTENSION

The metadata for this extension.

Provided Methods§

Object Safety§

This trait is not object safe.

Implementors§