[][src]Trait vulkanalia::vk::ExtDebugReportExtension

pub trait ExtDebugReportExtension: InstanceV1_0 {
    fn create_debug_report_callback_ext(
        &self,
        create_info: &DebugReportCallbackCreateInfoEXT,
        allocator: Option<&AllocationCallbacks>
    ) -> VkResult<DebugReportCallbackEXT> { ... }
fn debug_report_message_ext(
        &self,
        flags: DebugReportFlagsEXT,
        object_type: DebugReportObjectTypeEXT,
        object: u64,
        location: usize,
        message_code: i32,
        layer_prefix: &[u8],
        message: &[u8]
    ) { ... }
fn destroy_debug_report_callback_ext(
        &self,
        callback: DebugReportCallbackEXT,
        allocator: Option<&AllocationCallbacks>
    ) { ... } }
👎 Deprecated:

deprecated in favor of VK_EXT_debug_utils

Provided methods

fn create_debug_report_callback_ext(
    &self,
    create_info: &DebugReportCallbackCreateInfoEXT,
    allocator: Option<&AllocationCallbacks>
) -> VkResult<DebugReportCallbackEXT>

👎 Deprecated:

deprecated in favor of VK_EXT_debug_utils

fn debug_report_message_ext(
    &self,
    flags: DebugReportFlagsEXT,
    object_type: DebugReportObjectTypeEXT,
    object: u64,
    location: usize,
    message_code: i32,
    layer_prefix: &[u8],
    message: &[u8]
)

👎 Deprecated:

deprecated in favor of VK_EXT_debug_utils

fn destroy_debug_report_callback_ext(
    &self,
    callback: DebugReportCallbackEXT,
    allocator: Option<&AllocationCallbacks>
)

👎 Deprecated:

deprecated in favor of VK_EXT_debug_utils

Loading content...

Implementors

impl ExtDebugReportExtension for Instance[src]

Loading content...