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

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

Provided methods

fn acquire_performance_configuration_intel(
    &self,
    acquire_info: &PerformanceConfigurationAcquireInfoINTEL
) -> VkResult<PerformanceConfigurationINTEL>

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

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

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

fn get_performance_parameter_intel(
    &self,
    parameter: PerformanceParameterTypeINTEL
) -> VkResult<PerformanceValueINTEL>

fn initialize_performance_api_intel(
    &self,
    initialize_info: &InitializePerformanceApiInfoINTEL
) -> VkResult<()>

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

fn release_performance_configuration_intel(
    &self,
    configuration: PerformanceConfigurationINTEL
) -> VkResult<()>

fn uninitialize_performance_api_intel(&self)

Loading content...

Implementors

impl IntelPerformanceQueryExtension for Device[src]

Loading content...