pub struct ObjectType(/* private fields */);Expand description
Implementations§
Source§impl ObjectType
impl ObjectType
Source§impl ObjectType
impl ObjectType
pub const UNKNOWN: ObjectType
pub const INSTANCE: ObjectType
pub const PHYSICAL_DEVICE: ObjectType
pub const DEVICE: ObjectType
pub const QUEUE: ObjectType
pub const SEMAPHORE: ObjectType
pub const COMMAND_BUFFER: ObjectType
pub const FENCE: ObjectType
pub const DEVICE_MEMORY: ObjectType
pub const BUFFER: ObjectType
pub const IMAGE: ObjectType
pub const EVENT: ObjectType
pub const QUERY_POOL: ObjectType
pub const BUFFER_VIEW: ObjectType
pub const IMAGE_VIEW: ObjectType
pub const SHADER_MODULE: ObjectType
pub const PIPELINE_CACHE: ObjectType
pub const PIPELINE_LAYOUT: ObjectType
pub const RENDER_PASS: ObjectType
pub const PIPELINE: ObjectType
pub const DESCRIPTOR_SET_LAYOUT: ObjectType
pub const SAMPLER: ObjectType
pub const DESCRIPTOR_POOL: ObjectType
pub const DESCRIPTOR_SET: ObjectType
pub const FRAMEBUFFER: ObjectType
pub const COMMAND_POOL: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_surface’
impl ObjectType
Generated from ‘VK_KHR_surface’
pub const SURFACE_KHR: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_swapchain’
impl ObjectType
Generated from ‘VK_KHR_swapchain’
pub const SWAPCHAIN_KHR: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_display’
impl ObjectType
Generated from ‘VK_KHR_display’
pub const DISPLAY_KHR: ObjectType
pub const DISPLAY_MODE_KHR: ObjectType
Source§impl ObjectType
Generated from ‘VK_EXT_debug_report’
impl ObjectType
Generated from ‘VK_EXT_debug_report’
pub const DEBUG_REPORT_CALLBACK_EXT: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_video_queue’
impl ObjectType
Generated from ‘VK_KHR_video_queue’
Sourcepub const VIDEO_SESSION_KHR: ObjectType
pub const VIDEO_SESSION_KHR: ObjectType
VkVideoSessionKHR
Sourcepub const VIDEO_SESSION_PARAMETERS_KHR: ObjectType
pub const VIDEO_SESSION_PARAMETERS_KHR: ObjectType
VkVideoSessionParametersKHR
Source§impl ObjectType
Generated from ‘VK_NVX_binary_import’
impl ObjectType
Generated from ‘VK_NVX_binary_import’
pub const CU_MODULE_NVX: ObjectType
pub const CU_FUNCTION_NVX: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_descriptor_update_template’
impl ObjectType
Generated from ‘VK_KHR_descriptor_update_template’
pub const DESCRIPTOR_UPDATE_TEMPLATE_KHR: ObjectType = Self::DESCRIPTOR_UPDATE_TEMPLATE
Source§impl ObjectType
Generated from ‘VK_EXT_debug_utils’
impl ObjectType
Generated from ‘VK_EXT_debug_utils’
pub const DEBUG_UTILS_MESSENGER_EXT: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_acceleration_structure’
impl ObjectType
Generated from ‘VK_KHR_acceleration_structure’
pub const ACCELERATION_STRUCTURE_KHR: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_sampler_ycbcr_conversion’
impl ObjectType
Generated from ‘VK_KHR_sampler_ycbcr_conversion’
pub const SAMPLER_YCBCR_CONVERSION_KHR: ObjectType = Self::SAMPLER_YCBCR_CONVERSION
Source§impl ObjectType
Generated from ‘VK_EXT_validation_cache’
impl ObjectType
Generated from ‘VK_EXT_validation_cache’
pub const VALIDATION_CACHE_EXT: ObjectType
Source§impl ObjectType
Generated from ‘VK_NV_ray_tracing’
impl ObjectType
Generated from ‘VK_NV_ray_tracing’
pub const ACCELERATION_STRUCTURE_NV: ObjectType
Source§impl ObjectType
Generated from ‘VK_INTEL_performance_query’
impl ObjectType
Generated from ‘VK_INTEL_performance_query’
pub const PERFORMANCE_CONFIGURATION_INTEL: ObjectType
Source§impl ObjectType
Generated from ‘VK_KHR_deferred_host_operations’
impl ObjectType
Generated from ‘VK_KHR_deferred_host_operations’
pub const DEFERRED_OPERATION_KHR: ObjectType
Source§impl ObjectType
Generated from ‘VK_NV_device_generated_commands’
impl ObjectType
Generated from ‘VK_NV_device_generated_commands’
pub const INDIRECT_COMMANDS_LAYOUT_NV: ObjectType
Source§impl ObjectType
Generated from ‘VK_EXT_private_data’
impl ObjectType
Generated from ‘VK_EXT_private_data’
pub const PRIVATE_DATA_SLOT_EXT: ObjectType = Self::PRIVATE_DATA_SLOT
Source§impl ObjectType
Generated from ‘VK_NV_cuda_kernel_launch’
impl ObjectType
Generated from ‘VK_NV_cuda_kernel_launch’
pub const CUDA_MODULE_NV: ObjectType
pub const CUDA_FUNCTION_NV: ObjectType
Source§impl ObjectType
Generated from ‘VK_FUCHSIA_buffer_collection’
impl ObjectType
Generated from ‘VK_FUCHSIA_buffer_collection’
Sourcepub const BUFFER_COLLECTION_FUCHSIA: ObjectType
pub const BUFFER_COLLECTION_FUCHSIA: ObjectType
VkBufferCollectionFUCHSIA
Source§impl ObjectType
Generated from ‘VK_EXT_opacity_micromap’
impl ObjectType
Generated from ‘VK_EXT_opacity_micromap’
pub const MICROMAP_EXT: ObjectType
Source§impl ObjectType
Generated from ‘VK_NV_optical_flow’
impl ObjectType
Generated from ‘VK_NV_optical_flow’
pub const OPTICAL_FLOW_SESSION_NV: ObjectType
Source§impl ObjectType
Generated from ‘VK_EXT_shader_object’
impl ObjectType
Generated from ‘VK_EXT_shader_object’
pub const SHADER_EXT: ObjectType
Source§impl ObjectType
Generated from ‘VK_VERSION_1_1’
impl ObjectType
Generated from ‘VK_VERSION_1_1’
pub const SAMPLER_YCBCR_CONVERSION: ObjectType
pub const DESCRIPTOR_UPDATE_TEMPLATE: ObjectType
Source§impl ObjectType
Generated from ‘VK_VERSION_1_3’
impl ObjectType
Generated from ‘VK_VERSION_1_3’
pub const PRIVATE_DATA_SLOT: ObjectType
Trait Implementations§
Source§impl Clone for ObjectType
impl Clone for ObjectType
Source§fn clone(&self) -> ObjectType
fn clone(&self) -> ObjectType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more