Struct screen_13::prelude::vk::DebugReportObjectTypeEXT
source · pub struct DebugReportObjectTypeEXT(_);Expand description
Implementations§
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
pub const UNKNOWN: DebugReportObjectTypeEXT = Self(0)
pub const INSTANCE: DebugReportObjectTypeEXT = Self(1)
pub const PHYSICAL_DEVICE: DebugReportObjectTypeEXT = Self(2)
pub const DEVICE: DebugReportObjectTypeEXT = Self(3)
pub const QUEUE: DebugReportObjectTypeEXT = Self(4)
pub const SEMAPHORE: DebugReportObjectTypeEXT = Self(5)
pub const COMMAND_BUFFER: DebugReportObjectTypeEXT = Self(6)
pub const FENCE: DebugReportObjectTypeEXT = Self(7)
pub const DEVICE_MEMORY: DebugReportObjectTypeEXT = Self(8)
pub const BUFFER: DebugReportObjectTypeEXT = Self(9)
pub const IMAGE: DebugReportObjectTypeEXT = Self(10)
pub const EVENT: DebugReportObjectTypeEXT = Self(11)
pub const QUERY_POOL: DebugReportObjectTypeEXT = Self(12)
pub const BUFFER_VIEW: DebugReportObjectTypeEXT = Self(13)
pub const IMAGE_VIEW: DebugReportObjectTypeEXT = Self(14)
pub const SHADER_MODULE: DebugReportObjectTypeEXT = Self(15)
pub const PIPELINE_CACHE: DebugReportObjectTypeEXT = Self(16)
pub const PIPELINE_LAYOUT: DebugReportObjectTypeEXT = Self(17)
pub const RENDER_PASS: DebugReportObjectTypeEXT = Self(18)
pub const PIPELINE: DebugReportObjectTypeEXT = Self(19)
pub const DESCRIPTOR_SET_LAYOUT: DebugReportObjectTypeEXT = Self(20)
pub const SAMPLER: DebugReportObjectTypeEXT = Self(21)
pub const DESCRIPTOR_POOL: DebugReportObjectTypeEXT = Self(22)
pub const DESCRIPTOR_SET: DebugReportObjectTypeEXT = Self(23)
pub const FRAMEBUFFER: DebugReportObjectTypeEXT = Self(24)
pub const COMMAND_POOL: DebugReportObjectTypeEXT = Self(25)
pub const SURFACE_KHR: DebugReportObjectTypeEXT = Self(26)
pub const SWAPCHAIN_KHR: DebugReportObjectTypeEXT = Self(27)
pub const DEBUG_REPORT_CALLBACK_EXT: DebugReportObjectTypeEXT = Self(28)
pub const DISPLAY_KHR: DebugReportObjectTypeEXT = Self(29)
pub const DISPLAY_MODE_KHR: DebugReportObjectTypeEXT = Self(30)
pub const VALIDATION_CACHE_EXT: DebugReportObjectTypeEXT = Self(33)
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_EXT_debug_report’
pub const SAMPLER_YCBCR_CONVERSION: DebugReportObjectTypeEXT = Self(1000156000)
pub const DESCRIPTOR_UPDATE_TEMPLATE: DebugReportObjectTypeEXT = Self(1000085000)
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_NVX_binary_import’
pub const CU_MODULE_NVX: DebugReportObjectTypeEXT = Self(1000029000)
pub const CU_FUNCTION_NVX: DebugReportObjectTypeEXT = Self(1000029001)
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_KHR_descriptor_update_template’
pub const DESCRIPTOR_UPDATE_TEMPLATE_KHR: DebugReportObjectTypeEXT = Self::DESCRIPTOR_UPDATE_TEMPLATE
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_KHR_acceleration_structure’
pub const ACCELERATION_STRUCTURE_KHR: DebugReportObjectTypeEXT = Self(1000150000)
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_KHR_sampler_ycbcr_conversion’
pub const SAMPLER_YCBCR_CONVERSION_KHR: DebugReportObjectTypeEXT = Self::SAMPLER_YCBCR_CONVERSION
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_NV_ray_tracing’
pub const ACCELERATION_STRUCTURE_NV: DebugReportObjectTypeEXT = Self(1000165000)
source§impl DebugReportObjectTypeEXT
impl DebugReportObjectTypeEXT
Generated from ‘VK_FUCHSIA_buffer_collection’
pub const BUFFER_COLLECTION_FUCHSIA: DebugReportObjectTypeEXT = Self(1000366000)
Trait Implementations§
source§impl Clone for DebugReportObjectTypeEXT
impl Clone for DebugReportObjectTypeEXT
source§fn clone(&self) -> DebugReportObjectTypeEXT
fn clone(&self) -> DebugReportObjectTypeEXT
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for DebugReportObjectTypeEXT
impl Debug for DebugReportObjectTypeEXT
source§impl Default for DebugReportObjectTypeEXT
impl Default for DebugReportObjectTypeEXT
source§fn default() -> DebugReportObjectTypeEXT
fn default() -> DebugReportObjectTypeEXT
Returns the “default value” for a type. Read more
source§impl Hash for DebugReportObjectTypeEXT
impl Hash for DebugReportObjectTypeEXT
source§impl Ord for DebugReportObjectTypeEXT
impl Ord for DebugReportObjectTypeEXT
source§fn cmp(&self, other: &DebugReportObjectTypeEXT) -> Ordering
fn cmp(&self, other: &DebugReportObjectTypeEXT) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq<DebugReportObjectTypeEXT> for DebugReportObjectTypeEXT
impl PartialEq<DebugReportObjectTypeEXT> for DebugReportObjectTypeEXT
source§fn eq(&self, other: &DebugReportObjectTypeEXT) -> bool
fn eq(&self, other: &DebugReportObjectTypeEXT) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl PartialOrd<DebugReportObjectTypeEXT> for DebugReportObjectTypeEXT
impl PartialOrd<DebugReportObjectTypeEXT> for DebugReportObjectTypeEXT
source§fn partial_cmp(&self, other: &DebugReportObjectTypeEXT) -> Option<Ordering>
fn partial_cmp(&self, other: &DebugReportObjectTypeEXT) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read more