Struct ash::extensions::ext::DebugUtils [−][src]
pub struct DebugUtils { /* fields omitted */ }
Implementations
pub unsafe fn debug_utils_set_object_name(
&self,
device: Device,
name_info: &DebugUtilsObjectNameInfoEXT
) -> VkResult<()>
pub unsafe fn debug_utils_set_object_name(
&self,
device: Device,
name_info: &DebugUtilsObjectNameInfoEXT
) -> VkResult<()>
pub unsafe fn debug_utils_set_object_tag(
&self,
device: Device,
tag_info: &DebugUtilsObjectTagInfoEXT
) -> VkResult<()>
pub unsafe fn debug_utils_set_object_tag(
&self,
device: Device,
tag_info: &DebugUtilsObjectTagInfoEXT
) -> VkResult<()>
pub unsafe fn cmd_begin_debug_utils_label(
&self,
command_buffer: CommandBuffer,
label: &DebugUtilsLabelEXT
)
pub unsafe fn cmd_begin_debug_utils_label(
&self,
command_buffer: CommandBuffer,
label: &DebugUtilsLabelEXT
)
pub unsafe fn cmd_insert_debug_utils_label(
&self,
command_buffer: CommandBuffer,
label: &DebugUtilsLabelEXT
)
pub unsafe fn cmd_insert_debug_utils_label(
&self,
command_buffer: CommandBuffer,
label: &DebugUtilsLabelEXT
)
pub unsafe fn create_debug_utils_messenger(
&self,
create_info: &DebugUtilsMessengerCreateInfoEXT,
allocator: Option<&AllocationCallbacks>
) -> VkResult<DebugUtilsMessengerEXT>
pub unsafe fn create_debug_utils_messenger(
&self,
create_info: &DebugUtilsMessengerCreateInfoEXT,
allocator: Option<&AllocationCallbacks>
) -> VkResult<DebugUtilsMessengerEXT>
pub unsafe fn destroy_debug_utils_messenger(
&self,
messenger: DebugUtilsMessengerEXT,
allocator: Option<&AllocationCallbacks>
)
pub unsafe fn destroy_debug_utils_messenger(
&self,
messenger: DebugUtilsMessengerEXT,
allocator: Option<&AllocationCallbacks>
)
pub unsafe fn submit_debug_utils_message(
&self,
instance: Instance,
message_severity: DebugUtilsMessageSeverityFlagsEXT,
message_types: DebugUtilsMessageTypeFlagsEXT,
callback_data: &DebugUtilsMessengerCallbackDataEXT
)
pub unsafe fn submit_debug_utils_message(
&self,
instance: Instance,
message_severity: DebugUtilsMessageSeverityFlagsEXT,
message_types: DebugUtilsMessageTypeFlagsEXT,
callback_data: &DebugUtilsMessengerCallbackDataEXT
)
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DebugUtils
impl Send for DebugUtils
impl Sync for DebugUtils
impl Unpin for DebugUtils
impl UnwindSafe for DebugUtils
Blanket Implementations
Mutably borrows from an owned value. Read more