#[repr(transparent)]pub struct StructureType(_);Expand description
Implementations
sourceimpl StructureType
impl StructureType
sourceimpl StructureType
impl StructureType
pub const APPLICATION_INFO: StructureType
pub const INSTANCE_CREATE_INFO: StructureType
pub const DEVICE_QUEUE_CREATE_INFO: StructureType
pub const DEVICE_CREATE_INFO: StructureType
pub const SUBMIT_INFO: StructureType
pub const MEMORY_ALLOCATE_INFO: StructureType
pub const MAPPED_MEMORY_RANGE: StructureType
pub const BIND_SPARSE_INFO: StructureType
pub const FENCE_CREATE_INFO: StructureType
pub const SEMAPHORE_CREATE_INFO: StructureType
pub const EVENT_CREATE_INFO: StructureType
pub const QUERY_POOL_CREATE_INFO: StructureType
pub const BUFFER_CREATE_INFO: StructureType
pub const BUFFER_VIEW_CREATE_INFO: StructureType
pub const IMAGE_CREATE_INFO: StructureType
pub const IMAGE_VIEW_CREATE_INFO: StructureType
pub const SHADER_MODULE_CREATE_INFO: StructureType
pub const PIPELINE_CACHE_CREATE_INFO: StructureType
pub const PIPELINE_SHADER_STAGE_CREATE_INFO: StructureType
pub const PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO: StructureType
pub const PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO: StructureType
pub const PIPELINE_TESSELLATION_STATE_CREATE_INFO: StructureType
pub const PIPELINE_VIEWPORT_STATE_CREATE_INFO: StructureType
pub const PIPELINE_RASTERIZATION_STATE_CREATE_INFO: StructureType
pub const PIPELINE_MULTISAMPLE_STATE_CREATE_INFO: StructureType
pub const PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO: StructureType
pub const PIPELINE_COLOR_BLEND_STATE_CREATE_INFO: StructureType
pub const PIPELINE_DYNAMIC_STATE_CREATE_INFO: StructureType
pub const GRAPHICS_PIPELINE_CREATE_INFO: StructureType
pub const COMPUTE_PIPELINE_CREATE_INFO: StructureType
pub const PIPELINE_LAYOUT_CREATE_INFO: StructureType
pub const SAMPLER_CREATE_INFO: StructureType
pub const DESCRIPTOR_SET_LAYOUT_CREATE_INFO: StructureType
pub const DESCRIPTOR_POOL_CREATE_INFO: StructureType
pub const DESCRIPTOR_SET_ALLOCATE_INFO: StructureType
pub const WRITE_DESCRIPTOR_SET: StructureType
pub const COPY_DESCRIPTOR_SET: StructureType
pub const FRAMEBUFFER_CREATE_INFO: StructureType
pub const RENDER_PASS_CREATE_INFO: StructureType
pub const COMMAND_POOL_CREATE_INFO: StructureType
pub const COMMAND_BUFFER_ALLOCATE_INFO: StructureType
pub const COMMAND_BUFFER_INHERITANCE_INFO: StructureType
pub const COMMAND_BUFFER_BEGIN_INFO: StructureType
pub const RENDER_PASS_BEGIN_INFO: StructureType
pub const BUFFER_MEMORY_BARRIER: StructureType
pub const IMAGE_MEMORY_BARRIER: StructureType
pub const MEMORY_BARRIER: StructureType
sourcepub const LOADER_INSTANCE_CREATE_INFO: StructureType
pub const LOADER_INSTANCE_CREATE_INFO: StructureType
Reserved for internal use by the loader, layers, and ICDs
sourcepub const LOADER_DEVICE_CREATE_INFO: StructureType
pub const LOADER_DEVICE_CREATE_INFO: StructureType
Reserved for internal use by the loader, layers, and ICDs
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_swapchain’
pub const SWAPCHAIN_CREATE_INFO_KHR: StructureType
pub const PRESENT_INFO_KHR: StructureType
pub const DEVICE_GROUP_PRESENT_CAPABILITIES_KHR: StructureType
pub const IMAGE_SWAPCHAIN_CREATE_INFO_KHR: StructureType
pub const BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR: StructureType
pub const ACQUIRE_NEXT_IMAGE_INFO_KHR: StructureType
pub const DEVICE_GROUP_PRESENT_INFO_KHR: StructureType
pub const DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_display’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_display_swapchain’
pub const DISPLAY_PRESENT_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_xlib_surface’
pub const XLIB_SURFACE_CREATE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_xcb_surface’
pub const XCB_SURFACE_CREATE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_wayland_surface’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_android_surface’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_win32_surface’
pub const WIN32_SURFACE_CREATE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_ANDROID_native_buffer’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_debug_report’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_rasterization_order’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_debug_marker’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_video_queue’
pub const VIDEO_PROFILE_KHR: StructureType
pub const VIDEO_CAPABILITIES_KHR: StructureType
pub const VIDEO_PICTURE_RESOURCE_KHR: StructureType
pub const VIDEO_GET_MEMORY_PROPERTIES_KHR: StructureType
pub const VIDEO_BIND_MEMORY_KHR: StructureType
pub const VIDEO_SESSION_CREATE_INFO_KHR: StructureType
pub const VIDEO_SESSION_PARAMETERS_CREATE_INFO_KHR: StructureType
pub const VIDEO_SESSION_PARAMETERS_UPDATE_INFO_KHR: StructureType
pub const VIDEO_BEGIN_CODING_INFO_KHR: StructureType
pub const VIDEO_END_CODING_INFO_KHR: StructureType
pub const VIDEO_CODING_CONTROL_INFO_KHR: StructureType
pub const VIDEO_REFERENCE_SLOT_KHR: StructureType
pub const VIDEO_QUEUE_FAMILY_PROPERTIES_2_KHR: StructureType
pub const VIDEO_PROFILES_KHR: StructureType
pub const PHYSICAL_DEVICE_VIDEO_FORMAT_INFO_KHR: StructureType
pub const VIDEO_FORMAT_PROPERTIES_KHR: StructureType
pub const QUEUE_FAMILY_QUERY_RESULT_STATUS_PROPERTIES_2_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_video_decode_queue’
pub const VIDEO_DECODE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_dedicated_allocation’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_transform_feedback’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NVX_binary_import’
pub const CU_MODULE_CREATE_INFO_NVX: StructureType
pub const CU_FUNCTION_CREATE_INFO_NVX: StructureType
pub const CU_LAUNCH_INFO_NVX: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NVX_image_view_handle’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_video_encode_h264’
pub const VIDEO_ENCODE_H264_CAPABILITIES_EXT: StructureType
pub const VIDEO_ENCODE_H264_SESSION_CREATE_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H264_VCL_FRAME_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H264_DPB_SLOT_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H264_NALU_SLICE_EXT: StructureType
pub const VIDEO_ENCODE_H264_EMIT_PICTURE_PARAMETERS_EXT: StructureType
pub const VIDEO_ENCODE_H264_PROFILE_EXT: StructureType
pub const VIDEO_ENCODE_H264_RATE_CONTROL_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H264_RATE_CONTROL_LAYER_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_video_encode_h265’
pub const VIDEO_ENCODE_H265_CAPABILITIES_EXT: StructureType
pub const VIDEO_ENCODE_H265_SESSION_CREATE_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H265_VCL_FRAME_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H265_DPB_SLOT_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H265_NALU_SLICE_EXT: StructureType
pub const VIDEO_ENCODE_H265_EMIT_PICTURE_PARAMETERS_EXT: StructureType
pub const VIDEO_ENCODE_H265_PROFILE_EXT: StructureType
pub const VIDEO_ENCODE_H265_REFERENCE_LISTS_EXT: StructureType
pub const VIDEO_ENCODE_H265_RATE_CONTROL_INFO_EXT: StructureType
pub const VIDEO_ENCODE_H265_RATE_CONTROL_LAYER_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_video_decode_h264’
pub const VIDEO_DECODE_H264_CAPABILITIES_EXT: StructureType
pub const VIDEO_DECODE_H264_SESSION_CREATE_INFO_EXT: StructureType
pub const VIDEO_DECODE_H264_PICTURE_INFO_EXT: StructureType
pub const VIDEO_DECODE_H264_MVC_EXT: StructureType
pub const VIDEO_DECODE_H264_PROFILE_EXT: StructureType
pub const VIDEO_DECODE_H264_SESSION_PARAMETERS_CREATE_INFO_EXT: StructureType
pub const VIDEO_DECODE_H264_SESSION_PARAMETERS_ADD_INFO_EXT: StructureType
pub const VIDEO_DECODE_H264_DPB_SLOT_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_texture_gather_bias_lod’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_dynamic_rendering’
pub const RENDERING_INFO_KHR: StructureType
pub const RENDERING_ATTACHMENT_INFO_KHR: StructureType
pub const PIPELINE_RENDERING_CREATE_INFO_KHR: StructureType
pub const PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES_KHR: StructureType
pub const COMMAND_BUFFER_INHERITANCE_RENDERING_INFO_KHR: StructureType
pub const RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR: StructureType
pub const RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT: StructureType
pub const ATTACHMENT_SAMPLE_COUNT_INFO_AMD: StructureType
pub const ATTACHMENT_SAMPLE_COUNT_INFO_NV: StructureType
pub const MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_GGP_stream_descriptor_surface’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_corner_sampled_image’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_multiview’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_external_memory’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_external_memory_win32’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_win32_keyed_mutex’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_get_physical_device_properties2’
pub const PHYSICAL_DEVICE_FEATURES_2_KHR: StructureType
pub const PHYSICAL_DEVICE_PROPERTIES_2_KHR: StructureType
pub const FORMAT_PROPERTIES_2_KHR: StructureType
pub const IMAGE_FORMAT_PROPERTIES_2_KHR: StructureType
pub const PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR: StructureType
pub const QUEUE_FAMILY_PROPERTIES_2_KHR: StructureType
pub const PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR: StructureType
pub const SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR: StructureType
pub const PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_device_group’
pub const MEMORY_ALLOCATE_FLAGS_INFO_KHR: StructureType
pub const DEVICE_GROUP_RENDER_PASS_BEGIN_INFO_KHR: StructureType
pub const DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO_KHR: StructureType
pub const DEVICE_GROUP_SUBMIT_INFO_KHR: StructureType
pub const DEVICE_GROUP_BIND_SPARSE_INFO_KHR: StructureType
pub const BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO_KHR: StructureType
pub const BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_validation_flags’
pub const VALIDATION_FLAGS_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NN_vi_surface’
pub const VI_SURFACE_CREATE_INFO_NN: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_texture_compression_astc_hdr’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_astc_decode_mode’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_device_group_creation’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_memory_capabilities’
pub const PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR: StructureType
pub const EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR: StructureType
pub const PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR: StructureType
pub const EXTERNAL_BUFFER_PROPERTIES_KHR: StructureType
pub const PHYSICAL_DEVICE_ID_PROPERTIES_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_memory’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_memory_win32’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_memory_fd’
pub const IMPORT_MEMORY_FD_INFO_KHR: StructureType
pub const MEMORY_FD_PROPERTIES_KHR: StructureType
pub const MEMORY_GET_FD_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_win32_keyed_mutex’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_semaphore_capabilities’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_semaphore’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_semaphore_win32’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_semaphore_fd’
pub const IMPORT_SEMAPHORE_FD_INFO_KHR: StructureType
pub const SEMAPHORE_GET_FD_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_push_descriptor’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_conditional_rendering’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_float16_int8’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_16bit_storage’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_incremental_present’
pub const PRESENT_REGIONS_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_descriptor_update_template’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_clip_space_w_scaling’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_display_surface_counter’
pub const SURFACE_CAPABILITIES_2_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_display_control’
pub const DISPLAY_POWER_INFO_EXT: StructureType
pub const DEVICE_EVENT_INFO_EXT: StructureType
pub const DISPLAY_EVENT_INFO_EXT: StructureType
pub const SWAPCHAIN_COUNTER_CREATE_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_GOOGLE_display_timing’
pub const PRESENT_TIMES_INFO_GOOGLE: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NVX_multiview_per_view_attributes’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_viewport_swizzle’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_discard_rectangles’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_conservative_rasterization’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_depth_clip_enable’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_hdr_metadata’
pub const HDR_METADATA_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_imageless_framebuffer’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_create_renderpass2’
pub const ATTACHMENT_DESCRIPTION_2_KHR: StructureType
pub const ATTACHMENT_REFERENCE_2_KHR: StructureType
pub const SUBPASS_DESCRIPTION_2_KHR: StructureType
pub const SUBPASS_DEPENDENCY_2_KHR: StructureType
pub const RENDER_PASS_CREATE_INFO_2_KHR: StructureType
pub const SUBPASS_BEGIN_INFO_KHR: StructureType
pub const SUBPASS_END_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shared_presentable_image’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_fence_capabilities’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_fence’
pub const EXPORT_FENCE_CREATE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_fence_win32’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_external_fence_fd’
pub const IMPORT_FENCE_FD_INFO_KHR: StructureType
pub const FENCE_GET_FD_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_performance_query’
pub const PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR: StructureType
pub const PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR: StructureType
pub const QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR: StructureType
pub const PERFORMANCE_QUERY_SUBMIT_INFO_KHR: StructureType
pub const ACQUIRE_PROFILING_LOCK_INFO_KHR: StructureType
pub const PERFORMANCE_COUNTER_KHR: StructureType
pub const PERFORMANCE_COUNTER_DESCRIPTION_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_maintenance2’
pub const PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR: StructureType
pub const RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR: StructureType
pub const IMAGE_VIEW_USAGE_CREATE_INFO_KHR: StructureType
pub const PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_get_surface_capabilities2’
pub const PHYSICAL_DEVICE_SURFACE_INFO_2_KHR: StructureType
pub const SURFACE_CAPABILITIES_2_KHR: StructureType
pub const SURFACE_FORMAT_2_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_variable_pointers’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_get_display_properties2’
pub const DISPLAY_PROPERTIES_2_KHR: StructureType
pub const DISPLAY_PLANE_PROPERTIES_2_KHR: StructureType
pub const DISPLAY_MODE_PROPERTIES_2_KHR: StructureType
pub const DISPLAY_PLANE_INFO_2_KHR: StructureType
pub const DISPLAY_PLANE_CAPABILITIES_2_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_MVK_ios_surface’
pub const IOS_SURFACE_CREATE_INFO_MVK: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_MVK_macos_surface’
pub const MACOS_SURFACE_CREATE_INFO_MVK: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_dedicated_allocation’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_debug_utils’
pub const DEBUG_UTILS_OBJECT_NAME_INFO_EXT: StructureType
pub const DEBUG_UTILS_OBJECT_TAG_INFO_EXT: StructureType
pub const DEBUG_UTILS_LABEL_EXT: StructureType
pub const DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT: StructureType
pub const DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_ANDROID_external_memory_android_hardware_buffer’
pub const ANDROID_HARDWARE_BUFFER_USAGE_ANDROID: StructureType
pub const ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID: StructureType
pub const ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID: StructureType
pub const IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID: StructureType
pub const MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID: StructureType
pub const EXTERNAL_FORMAT_ANDROID: StructureType
pub const ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_sampler_filter_minmax’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_inline_uniform_block’
pub const PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES_EXT: StructureType
pub const PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES_EXT: StructureType
pub const WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK_EXT: StructureType
pub const DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_sample_locations’
pub const SAMPLE_LOCATIONS_INFO_EXT: StructureType
pub const RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT: StructureType
pub const PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT: StructureType
pub const PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT: StructureType
pub const MULTISAMPLE_PROPERTIES_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_get_memory_requirements2’
pub const BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR: StructureType
pub const IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR: StructureType
pub const IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR: StructureType
pub const MEMORY_REQUIREMENTS_2_KHR: StructureType
pub const SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_image_format_list’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_blend_operation_advanced’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_fragment_coverage_to_color’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_acceleration_structure’
pub const WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR: StructureType
pub const ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR: StructureType
pub const ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR: StructureType
pub const ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR: StructureType
pub const ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR: StructureType
pub const ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR: StructureType
pub const ACCELERATION_STRUCTURE_GEOMETRY_KHR: StructureType
pub const ACCELERATION_STRUCTURE_VERSION_INFO_KHR: StructureType
pub const COPY_ACCELERATION_STRUCTURE_INFO_KHR: StructureType
pub const COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR: StructureType
pub const COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR: StructureType
pub const PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR: StructureType
pub const PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR: StructureType
pub const ACCELERATION_STRUCTURE_CREATE_INFO_KHR: StructureType
pub const ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_ray_tracing_pipeline’
pub const PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR: StructureType
pub const PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR: StructureType
pub const RAY_TRACING_PIPELINE_CREATE_INFO_KHR: StructureType
pub const RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR: StructureType
pub const RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_ray_query’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_framebuffer_mixed_samples’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_shader_sm_builtins’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_sampler_ycbcr_conversion’
pub const SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR: StructureType
pub const SAMPLER_YCBCR_CONVERSION_INFO_KHR: StructureType
pub const BIND_IMAGE_PLANE_MEMORY_INFO_KHR: StructureType
pub const IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR: StructureType
pub const PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR: StructureType
pub const SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_bind_memory2’
pub const BIND_BUFFER_MEMORY_INFO_KHR: StructureType
pub const BIND_IMAGE_MEMORY_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_image_drm_format_modifier’
pub const DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT: StructureType
pub const PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT: StructureType
pub const IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT: StructureType
pub const IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT: StructureType
pub const IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT: StructureType
pub const DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_validation_cache’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_descriptor_indexing’
pub const DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO_EXT: StructureType
pub const PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES_EXT: StructureType
pub const PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES_EXT: StructureType
pub const DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO_EXT: StructureType
pub const DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_portability_subset’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_shading_rate_image’
pub const PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV: StructureType
pub const PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV: StructureType
pub const PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV: StructureType
pub const PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_ray_tracing’
pub const RAY_TRACING_PIPELINE_CREATE_INFO_NV: StructureType
pub const ACCELERATION_STRUCTURE_CREATE_INFO_NV: StructureType
pub const GEOMETRY_NV: StructureType
pub const GEOMETRY_TRIANGLES_NV: StructureType
pub const GEOMETRY_AABB_NV: StructureType
pub const BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV: StructureType
pub const WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV: StructureType
pub const ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV: StructureType
pub const PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV: StructureType
pub const RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV: StructureType
pub const ACCELERATION_STRUCTURE_INFO_NV: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_representative_fragment_test’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_maintenance3’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_filter_cubic’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_global_priority’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_subgroup_extended_types’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_8bit_storage’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_external_memory_host’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_atomic_int64’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_clock’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_pipeline_compiler_control’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_calibrated_timestamps’
pub const CALIBRATED_TIMESTAMP_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_shader_core_properties’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_video_decode_h265’
pub const VIDEO_DECODE_H265_CAPABILITIES_EXT: StructureType
pub const VIDEO_DECODE_H265_SESSION_CREATE_INFO_EXT: StructureType
pub const VIDEO_DECODE_H265_SESSION_PARAMETERS_CREATE_INFO_EXT: StructureType
pub const VIDEO_DECODE_H265_SESSION_PARAMETERS_ADD_INFO_EXT: StructureType
pub const VIDEO_DECODE_H265_PROFILE_EXT: StructureType
pub const VIDEO_DECODE_H265_PICTURE_INFO_EXT: StructureType
pub const VIDEO_DECODE_H265_DPB_SLOT_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_memory_overallocation_behavior’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_vertex_attribute_divisor’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_GGP_frame_token’
pub const PRESENT_FRAME_TOKEN_GGP: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_pipeline_creation_feedback’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_driver_properties’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_float_controls’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_depth_stencil_resolve’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_compute_shader_derivatives’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_mesh_shader’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_fragment_shader_barycentric’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_shader_image_footprint’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_scissor_exclusive’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_device_diagnostic_checkpoints’
pub const CHECKPOINT_DATA_NV: StructureType
pub const QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_timeline_semaphore’
pub const PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES_KHR: StructureType
pub const PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES_KHR: StructureType
pub const SEMAPHORE_TYPE_CREATE_INFO_KHR: StructureType
pub const TIMELINE_SEMAPHORE_SUBMIT_INFO_KHR: StructureType
pub const SEMAPHORE_WAIT_INFO_KHR: StructureType
pub const SEMAPHORE_SIGNAL_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_INTEL_shader_integer_functions2’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_INTEL_performance_query’
pub const QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL: StructureType
pub const INITIALIZE_PERFORMANCE_API_INFO_INTEL: StructureType
pub const PERFORMANCE_MARKER_INFO_INTEL: StructureType
pub const PERFORMANCE_STREAM_MARKER_INFO_INTEL: StructureType
pub const PERFORMANCE_OVERRIDE_INFO_INTEL: StructureType
pub const PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_vulkan_memory_model’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_pci_bus_info’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_display_native_hdr’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_FUCHSIA_imagepipe_surface’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_terminate_invocation’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_metal_surface’
pub const METAL_SURFACE_CREATE_INFO_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_fragment_density_map’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_scalar_block_layout’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_subgroup_size_control’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_fragment_shading_rate’
pub const FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR: StructureType
pub const PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR: StructureType
pub const PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR: StructureType
pub const PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR: StructureType
pub const PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_shader_core_properties2’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_AMD_device_coherent_memory’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_shader_image_atomic_int64’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_memory_budget’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_memory_priority’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_surface_protected_capabilities’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_dedicated_allocation_image_aliasing’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_separate_depth_stencil_layouts’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_buffer_device_address’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_tooling_info’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_separate_stencil_usage’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_validation_features’
pub const VALIDATION_FEATURES_EXT: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_present_wait’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_cooperative_matrix’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_coverage_reduction_mode’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_fragment_shader_interlock’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_ycbcr_image_arrays’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_uniform_buffer_standard_layout’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_provoking_vertex’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_full_screen_exclusive’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_headless_surface’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_buffer_device_address’
pub const PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_KHR: StructureType
pub const BUFFER_DEVICE_ADDRESS_INFO_KHR: StructureType
pub const BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO_KHR: StructureType
pub const MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO_KHR: StructureType
pub const DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_line_rasterization’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_shader_atomic_float’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_host_query_reset’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_index_type_uint8’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_extended_dynamic_state’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_pipeline_executable_properties’
pub const PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR: StructureType
pub const PIPELINE_INFO_KHR: StructureType
pub const PIPELINE_EXECUTABLE_PROPERTIES_KHR: StructureType
pub const PIPELINE_EXECUTABLE_INFO_KHR: StructureType
pub const PIPELINE_EXECUTABLE_STATISTIC_KHR: StructureType
pub const PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_shader_atomic_float2’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_shader_demote_to_helper_invocation’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_device_generated_commands’
pub const PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV: StructureType
pub const GRAPHICS_SHADER_GROUP_CREATE_INFO_NV: StructureType
pub const GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV: StructureType
pub const INDIRECT_COMMANDS_LAYOUT_TOKEN_NV: StructureType
pub const INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV: StructureType
pub const GENERATED_COMMANDS_INFO_NV: StructureType
pub const GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV: StructureType
pub const PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_inherited_viewport_scissor’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_integer_dot_product’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_texel_buffer_alignment’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_QCOM_render_pass_transform’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_device_memory_report’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_robustness2’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_custom_border_color’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_pipeline_library’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_present_id’
pub const PRESENT_ID_KHR: StructureType
pub const PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_private_data’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_pipeline_creation_cache_control’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_video_encode_queue’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_device_diagnostics_config’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_QCOM_extension_310’
pub const RESERVED_QCOM: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_synchronization2’
pub const MEMORY_BARRIER_2_KHR: StructureType
pub const BUFFER_MEMORY_BARRIER_2_KHR: StructureType
pub const IMAGE_MEMORY_BARRIER_2_KHR: StructureType
pub const DEPENDENCY_INFO_KHR: StructureType
pub const SUBMIT_INFO_2_KHR: StructureType
pub const SEMAPHORE_SUBMIT_INFO_KHR: StructureType
pub const COMMAND_BUFFER_SUBMIT_INFO_KHR: StructureType
pub const PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES_KHR: StructureType
pub const QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV: StructureType
pub const CHECKPOINT_DATA_2_NV: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_shader_subgroup_uniform_control_flow’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_zero_initialize_workgroup_memory’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_fragment_shading_rate_enums’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_ray_tracing_motion_blur’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_ycbcr_2plane_444_formats’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_fragment_density_map2’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_QCOM_rotated_copy_commands’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_image_robustness’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_workgroup_memory_explicit_layout’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_copy_commands2’
pub const COPY_BUFFER_INFO_2_KHR: StructureType
pub const COPY_IMAGE_INFO_2_KHR: StructureType
pub const COPY_BUFFER_TO_IMAGE_INFO_2_KHR: StructureType
pub const COPY_IMAGE_TO_BUFFER_INFO_2_KHR: StructureType
pub const BLIT_IMAGE_INFO_2_KHR: StructureType
pub const RESOLVE_IMAGE_INFO_2_KHR: StructureType
pub const BUFFER_COPY_2_KHR: StructureType
pub const IMAGE_COPY_2_KHR: StructureType
pub const IMAGE_BLIT_2_KHR: StructureType
pub const BUFFER_IMAGE_COPY_2_KHR: StructureType
pub const IMAGE_RESOLVE_2_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_4444_formats’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_ARM_rasterization_order_attachment_access’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_rgba10x6_formats’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_directfb_surface’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_VALVE_mutable_descriptor_type’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_vertex_input_dynamic_state’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_physical_device_drm’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_depth_clip_control’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_primitive_topology_list_restart’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_format_feature_flags2’
pub const FORMAT_PROPERTIES_3_KHR: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_FUCHSIA_external_memory’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_FUCHSIA_external_semaphore’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_FUCHSIA_buffer_collection’
pub const BUFFER_COLLECTION_CREATE_INFO_FUCHSIA: StructureType
pub const IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA: StructureType
pub const BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA: StructureType
pub const BUFFER_COLLECTION_PROPERTIES_FUCHSIA: StructureType
pub const BUFFER_CONSTRAINTS_INFO_FUCHSIA: StructureType
pub const BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA: StructureType
pub const IMAGE_CONSTRAINTS_INFO_FUCHSIA: StructureType
pub const IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA: StructureType
pub const SYSMEM_COLOR_SPACE_FUCHSIA: StructureType
pub const BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_HUAWEI_subpass_shading’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_HUAWEI_invocation_mask’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_external_memory_rdma’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_extended_dynamic_state2’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_QNX_screen_surface’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_color_write_enable’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_global_priority_query’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_image_view_min_lod’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_multi_draw’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_border_color_swizzle’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_EXT_pageable_device_local_memory’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_KHR_maintenance4’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_QCOM_fragment_density_map_offset’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_NV_linear_color_attachment’
sourceimpl StructureType
impl StructureType
Generated from ‘VK_VERSION_1_1’
pub const PHYSICAL_DEVICE_SUBGROUP_PROPERTIES: StructureType
pub const BIND_BUFFER_MEMORY_INFO: StructureType
pub const BIND_IMAGE_MEMORY_INFO: StructureType
pub const PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES: StructureType
pub const MEMORY_DEDICATED_REQUIREMENTS: StructureType
pub const MEMORY_DEDICATED_ALLOCATE_INFO: StructureType
pub const MEMORY_ALLOCATE_FLAGS_INFO: StructureType
pub const DEVICE_GROUP_RENDER_PASS_BEGIN_INFO: StructureType
pub const DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO: StructureType
pub const DEVICE_GROUP_SUBMIT_INFO: StructureType
pub const DEVICE_GROUP_BIND_SPARSE_INFO: StructureType
pub const BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO: StructureType
pub const BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO: StructureType
pub const PHYSICAL_DEVICE_GROUP_PROPERTIES: StructureType
pub const DEVICE_GROUP_DEVICE_CREATE_INFO: StructureType
pub const BUFFER_MEMORY_REQUIREMENTS_INFO_2: StructureType
pub const IMAGE_MEMORY_REQUIREMENTS_INFO_2: StructureType
pub const IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2: StructureType
pub const MEMORY_REQUIREMENTS_2: StructureType
pub const SPARSE_IMAGE_MEMORY_REQUIREMENTS_2: StructureType
pub const PHYSICAL_DEVICE_FEATURES_2: StructureType
pub const PHYSICAL_DEVICE_PROPERTIES_2: StructureType
pub const FORMAT_PROPERTIES_2: StructureType
pub const IMAGE_FORMAT_PROPERTIES_2: StructureType
pub const PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2: StructureType
pub const QUEUE_FAMILY_PROPERTIES_2: StructureType
pub const PHYSICAL_DEVICE_MEMORY_PROPERTIES_2: StructureType
pub const SPARSE_IMAGE_FORMAT_PROPERTIES_2: StructureType
pub const PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2: StructureType
pub const PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES: StructureType
pub const RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO: StructureType
pub const IMAGE_VIEW_USAGE_CREATE_INFO: StructureType
pub const PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO: StructureType
pub const RENDER_PASS_MULTIVIEW_CREATE_INFO: StructureType
pub const PHYSICAL_DEVICE_MULTIVIEW_FEATURES: StructureType
pub const PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES: StructureType
pub const PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES: StructureType
pub const PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES: StructureType
pub const PROTECTED_SUBMIT_INFO: StructureType
pub const PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES: StructureType
pub const PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES: StructureType
pub const DEVICE_QUEUE_INFO_2: StructureType
pub const SAMPLER_YCBCR_CONVERSION_CREATE_INFO: StructureType
pub const SAMPLER_YCBCR_CONVERSION_INFO: StructureType
pub const BIND_IMAGE_PLANE_MEMORY_INFO: StructureType
pub const IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO: StructureType
pub const PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES: StructureType
pub const SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES: StructureType
pub const DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO: StructureType
pub const PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO: StructureType
pub const EXTERNAL_IMAGE_FORMAT_PROPERTIES: StructureType
pub const PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO: StructureType
pub const EXTERNAL_BUFFER_PROPERTIES: StructureType
pub const PHYSICAL_DEVICE_ID_PROPERTIES: StructureType
pub const EXTERNAL_MEMORY_BUFFER_CREATE_INFO: StructureType
pub const EXTERNAL_MEMORY_IMAGE_CREATE_INFO: StructureType
pub const EXPORT_MEMORY_ALLOCATE_INFO: StructureType
pub const PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO: StructureType
pub const EXTERNAL_FENCE_PROPERTIES: StructureType
pub const EXPORT_FENCE_CREATE_INFO: StructureType
pub const EXPORT_SEMAPHORE_CREATE_INFO: StructureType
pub const PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO: StructureType
pub const EXTERNAL_SEMAPHORE_PROPERTIES: StructureType
pub const PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES: StructureType
pub const DESCRIPTOR_SET_LAYOUT_SUPPORT: StructureType
pub const PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES: StructureType
pub const PHYSICAL_DEVICE_SHADER_DRAW_PARAMETER_FEATURES: StructureType
sourceimpl StructureType
impl StructureType
Generated from ‘VK_VERSION_1_2’
pub const PHYSICAL_DEVICE_VULKAN_1_1_FEATURES: StructureType
pub const PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES: StructureType
pub const PHYSICAL_DEVICE_VULKAN_1_2_FEATURES: StructureType
pub const PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES: StructureType
pub const IMAGE_FORMAT_LIST_CREATE_INFO: StructureType
pub const ATTACHMENT_DESCRIPTION_2: StructureType
pub const ATTACHMENT_REFERENCE_2: StructureType
pub const SUBPASS_DESCRIPTION_2: StructureType
pub const SUBPASS_DEPENDENCY_2: StructureType
pub const RENDER_PASS_CREATE_INFO_2: StructureType
pub const SUBPASS_BEGIN_INFO: StructureType
pub const SUBPASS_END_INFO: StructureType
pub const PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES: StructureType
pub const PHYSICAL_DEVICE_DRIVER_PROPERTIES: StructureType
pub const PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES: StructureType
pub const PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES: StructureType
pub const PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES: StructureType
pub const DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO: StructureType
pub const PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES: StructureType
pub const PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES: StructureType
pub const DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO: StructureType
pub const DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT: StructureType
pub const PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES: StructureType
pub const SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE: StructureType
pub const PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES: StructureType
pub const IMAGE_STENCIL_USAGE_CREATE_INFO: StructureType
pub const PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES: StructureType
pub const SAMPLER_REDUCTION_MODE_CREATE_INFO: StructureType
pub const PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES: StructureType
pub const PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES: StructureType
pub const FRAMEBUFFER_ATTACHMENTS_CREATE_INFO: StructureType
pub const FRAMEBUFFER_ATTACHMENT_IMAGE_INFO: StructureType
pub const RENDER_PASS_ATTACHMENT_BEGIN_INFO: StructureType
pub const PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES: StructureType
pub const PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES: StructureType
pub const PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES: StructureType
pub const ATTACHMENT_REFERENCE_STENCIL_LAYOUT: StructureType
pub const ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT: StructureType
pub const PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES: StructureType
pub const PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES: StructureType
pub const PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES: StructureType
pub const SEMAPHORE_TYPE_CREATE_INFO: StructureType
pub const TIMELINE_SEMAPHORE_SUBMIT_INFO: StructureType
pub const SEMAPHORE_WAIT_INFO: StructureType
pub const SEMAPHORE_SIGNAL_INFO: StructureType
pub const PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES: StructureType
pub const BUFFER_DEVICE_ADDRESS_INFO: StructureType
pub const BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO: StructureType
pub const MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO: StructureType
pub const DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO: StructureType
sourceimpl StructureType
impl StructureType
pub const PHYSICAL_DEVICE_GPA_FEATURES_AMD: StructureType
pub const PHYSICAL_DEVICE_GPA_PROPERTIES_AMD: StructureType
pub const GPA_SAMPLE_BEGIN_INFO_AMD: StructureType
pub const GPA_SESSION_CREATE_INFO_AMD: StructureType
pub const GPA_DEVICE_CLOCK_MODE_INFO_AMD: StructureType
sourceimpl StructureType
impl StructureType
pub const WAVE_LIMIT_AMD: StructureType
pub const PHYSICAL_DEVICE_WAVE_LIMIT_PROPERTIES_AMD: StructureType
Trait Implementations
sourceimpl Clone for StructureType
impl Clone for StructureType
sourcepub fn clone(&self) -> StructureType
pub fn clone(&self) -> StructureType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for StructureType
impl Debug for StructureType
sourceimpl Default for StructureType
impl Default for StructureType
sourcepub fn default() -> StructureType
pub fn default() -> StructureType
Returns the “default value” for a type. Read more
sourceimpl Hash for StructureType
impl Hash for StructureType
sourceimpl Ord for StructureType
impl Ord for StructureType
sourceimpl PartialEq<StructureType> for StructureType
impl PartialEq<StructureType> for StructureType
sourcepub fn eq(&self, other: &StructureType) -> bool
pub fn eq(&self, other: &StructureType) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcepub fn ne(&self, other: &StructureType) -> bool
pub fn ne(&self, other: &StructureType) -> bool
This method tests for !=.
sourceimpl PartialOrd<StructureType> for StructureType
impl PartialOrd<StructureType> for StructureType
sourcepub fn partial_cmp(&self, other: &StructureType) -> Option<Ordering>
pub fn partial_cmp(&self, other: &StructureType) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn 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
impl Copy for StructureType
impl Eq for StructureType
impl StructuralEq for StructureType
impl StructuralPartialEq for StructureType
Auto Trait Implementations
impl RefUnwindSafe for StructureType
impl Send for StructureType
impl Sync for StructureType
impl Unpin for StructureType
impl UnwindSafe for StructureType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<R, P> ReadPrimitive<R> for P where
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for P where
R: Read + ReadEndian<P>,
P: Default,
sourcefn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_little_endian().
sourcefn read_from_big_endian(read: &mut R) -> Result<Self, Error>
fn read_from_big_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_big_endian().
sourcefn read_from_native_endian(read: &mut R) -> Result<Self, Error>
fn read_from_native_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as ReadEndian::read_from_native_endian().
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more