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§
Provided Methods§
sourceunsafe fn get_pipeline_executable_internal_representations_khr(
&self,
executable_info: &PipelineExecutableInfoKHR
) -> VkResult<Vec<PipelineExecutableInternalRepresentationKHR>>
unsafe fn get_pipeline_executable_internal_representations_khr( &self, executable_info: &PipelineExecutableInfoKHR ) -> VkResult<Vec<PipelineExecutableInternalRepresentationKHR>>
sourceunsafe fn get_pipeline_executable_properties_khr(
&self,
pipeline_info: &PipelineInfoKHR
) -> VkResult<Vec<PipelineExecutablePropertiesKHR>>
unsafe fn get_pipeline_executable_properties_khr( &self, pipeline_info: &PipelineInfoKHR ) -> VkResult<Vec<PipelineExecutablePropertiesKHR>>
Object Safety§
This trait is not object safe.