[][src]Trait vulkanalia::vk::IntelPerformanceQueryExtension

pub trait IntelPerformanceQueryExtension: DeviceV1_0 {
    pub fn acquire_performance_configuration_intel(
        &self,
        acquire_info: &PerformanceConfigurationAcquireInfoINTEL
    ) -> VkResult<PerformanceConfigurationINTEL> { ... }
pub fn cmd_set_performance_marker_intel(
        &self,
        command_buffer: CommandBuffer,
        marker_info: &PerformanceMarkerInfoINTEL
    ) -> VkResult<()> { ... }
pub fn cmd_set_performance_override_intel(
        &self,
        command_buffer: CommandBuffer,
        override_info: &PerformanceOverrideInfoINTEL
    ) -> VkResult<()> { ... }
pub fn cmd_set_performance_stream_marker_intel(
        &self,
        command_buffer: CommandBuffer,
        marker_info: &PerformanceStreamMarkerInfoINTEL
    ) -> VkResult<()> { ... }
pub fn get_performance_parameter_intel(
        &self,
        parameter: PerformanceParameterTypeINTEL
    ) -> VkResult<PerformanceValueINTEL> { ... }
pub fn initialize_performance_api_intel(
        &self,
        initialize_info: &InitializePerformanceApiInfoINTEL
    ) -> VkResult<()> { ... }
pub fn queue_set_performance_configuration_intel(
        &self,
        queue: Queue,
        configuration: PerformanceConfigurationINTEL
    ) -> VkResult<()> { ... }
pub fn release_performance_configuration_intel(
        &self,
        configuration: PerformanceConfigurationINTEL
    ) -> VkResult<()> { ... }
pub fn uninitialize_performance_api_intel(&self) { ... } }

Provided methods

pub fn acquire_performance_configuration_intel(
    &self,
    acquire_info: &PerformanceConfigurationAcquireInfoINTEL
) -> VkResult<PerformanceConfigurationINTEL>
[src]

pub fn cmd_set_performance_marker_intel(
    &self,
    command_buffer: CommandBuffer,
    marker_info: &PerformanceMarkerInfoINTEL
) -> VkResult<()>
[src]

pub fn cmd_set_performance_override_intel(
    &self,
    command_buffer: CommandBuffer,
    override_info: &PerformanceOverrideInfoINTEL
) -> VkResult<()>
[src]

pub fn cmd_set_performance_stream_marker_intel(
    &self,
    command_buffer: CommandBuffer,
    marker_info: &PerformanceStreamMarkerInfoINTEL
) -> VkResult<()>
[src]

pub fn get_performance_parameter_intel(
    &self,
    parameter: PerformanceParameterTypeINTEL
) -> VkResult<PerformanceValueINTEL>
[src]

pub fn initialize_performance_api_intel(
    &self,
    initialize_info: &InitializePerformanceApiInfoINTEL
) -> VkResult<()>
[src]

pub fn queue_set_performance_configuration_intel(
    &self,
    queue: Queue,
    configuration: PerformanceConfigurationINTEL
) -> VkResult<()>
[src]

pub fn release_performance_configuration_intel(
    &self,
    configuration: PerformanceConfigurationINTEL
) -> VkResult<()>
[src]

pub fn uninitialize_performance_api_intel(&self)[src]

Loading content...

Implementors

impl IntelPerformanceQueryExtension for Device[src]

Loading content...