| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2
Synopsis
- cmdCopyBuffer2 :: forall io. MonadIO io => CommandBuffer -> CopyBufferInfo2 -> io ()
- cmdCopyImage2 :: forall io. MonadIO io => CommandBuffer -> CopyImageInfo2 -> io ()
- cmdBlitImage2 :: forall a io. (Extendss BlitImageInfo2 a, PokeChain a, MonadIO io) => CommandBuffer -> BlitImageInfo2 a -> io ()
- cmdCopyBufferToImage2 :: forall io. MonadIO io => CommandBuffer -> CopyBufferToImageInfo2 -> io ()
- cmdCopyImageToBuffer2 :: forall io. MonadIO io => CommandBuffer -> CopyImageToBufferInfo2 -> io ()
- cmdResolveImage2 :: forall io. MonadIO io => CommandBuffer -> ResolveImageInfo2 -> io ()
- data BufferCopy2 = BufferCopy2 {}
- data ImageCopy2 = ImageCopy2 {}
- data ImageBlit2 (es :: [Type]) = ImageBlit2 {}
- data BufferImageCopy2 (es :: [Type]) = BufferImageCopy2 {}
- data ImageResolve2 = ImageResolve2 {}
- data CopyBufferInfo2 = CopyBufferInfo2 {}
- data CopyImageInfo2 = CopyImageInfo2 {}
- data BlitImageInfo2 (es :: [Type]) = BlitImageInfo2 {
- next :: Chain es
- srcImage :: Image
- srcImageLayout :: ImageLayout
- dstImage :: Image
- dstImageLayout :: ImageLayout
- regions :: Vector (SomeStruct ImageBlit2)
- filter' :: Filter
- data CopyBufferToImageInfo2 = CopyBufferToImageInfo2 {}
- data CopyImageToBufferInfo2 = CopyImageToBufferInfo2 {}
- data ResolveImageInfo2 = ResolveImageInfo2 {}
- newtype StructureType where
- StructureType Int32
- pattern STRUCTURE_TYPE_BUFFER_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_COPY_DESCRIPTOR_SET :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_APPLICATION_INFO :: StructureType
- pattern STRUCTURE_TYPE_INSTANCE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_SUBMIT_INFO :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_MAPPED_MEMORY_RANGE :: StructureType
- pattern STRUCTURE_TYPE_BIND_SPARSE_INFO :: StructureType
- pattern STRUCTURE_TYPE_FENCE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_EVENT_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_BARRIER :: StructureType
- pattern STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_FORMAT_QNX :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX :: StructureType
- pattern STRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX :: StructureType
- pattern STRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV :: StructureType
- pattern STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV :: StructureType
- pattern STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM :: StructureType
- pattern STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC :: StructureType
- pattern STRUCTURE_TYPE_TILE_PROPERTIES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT :: StructureType
- pattern STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT :: StructureType
- pattern STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG :: StructureType
- pattern STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT :: StructureType
- pattern STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_FRAME_BOUNDARY_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD :: StructureType
- pattern STRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV :: StructureType
- pattern STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PRESENT_ID_KHR :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV :: StructureType
- pattern STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT :: StructureType
- pattern STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT :: StructureType
- pattern STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_VALIDATION_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL :: StructureType
- pattern STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL :: StructureType
- pattern STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL :: StructureType
- pattern STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_CHECKPOINT_DATA_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD :: StructureType
- pattern STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD :: StructureType
- pattern STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV :: StructureType
- pattern STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_GEOMETRY_AABB_NV :: StructureType
- pattern STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV :: StructureType
- pattern STRUCTURE_TYPE_GEOMETRY_NV :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX :: StructureType
- pattern STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX :: StructureType
- pattern STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX :: StructureType
- pattern STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK :: StructureType
- pattern STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR :: StructureType
- pattern STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_HDR_METADATA_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX :: StructureType
- pattern STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PRESENT_REGIONS_KHR :: StructureType
- pattern STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT :: StructureType
- pattern STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN :: StructureType
- pattern STRUCTURE_TYPE_VALIDATION_FLAGS_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR :: StructureType
- pattern STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV :: StructureType
- pattern STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP :: StructureType
- pattern STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX :: StructureType
- pattern STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD :: StructureType
- pattern STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX :: StructureType
- pattern STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX :: StructureType
- pattern STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX :: StructureType
- pattern STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD :: StructureType
- pattern STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PRESENT_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_FAULT_CALLBACK_INFO :: StructureType
- pattern STRUCTURE_TYPE_FAULT_DATA :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_POOL_SIZE :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_FORMAT_PROPERTIES_3 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO :: StructureType
- pattern STRUCTURE_TYPE_RENDERING_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_RESOLVE_2 :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2 :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_BLIT_2 :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_COPY_2 :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_COPY_2 :: StructureType
- pattern STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_BLIT_IMAGE_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_COPY_IMAGE_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_COPY_BUFFER_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO :: StructureType
- pattern STRUCTURE_TYPE_SUBMIT_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_DEPENDENCY_INFO :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2 :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2 :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_BARRIER_2 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO :: StructureType
- pattern STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO :: StructureType
- pattern STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT :: StructureType
- pattern STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO :: StructureType
- pattern STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO :: StructureType
- pattern STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_END_INFO :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_BEGIN_INFO :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2 :: StructureType
- pattern STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2 :: StructureType
- pattern STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2 :: StructureType
- pattern STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2 :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO :: StructureType
- pattern STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO :: StructureType
- pattern STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO :: StructureType
- pattern STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO :: StructureType
- pattern STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO :: StructureType
- pattern STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 :: StructureType
- pattern STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 :: StructureType
- pattern STRUCTURE_TYPE_FORMAT_PROPERTIES_2 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 :: StructureType
- pattern STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES :: StructureType
- pattern STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO :: StructureType
- pattern STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO :: StructureType
- pattern STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO :: StructureType
- pattern STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES :: StructureType
- pattern STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO :: StructureType
- pattern STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES :: StructureType
Documentation
Arguments
| :: forall io. MonadIO io | |
| => CommandBuffer |
|
| -> CopyBufferInfo2 |
|
| -> io () |
vkCmdCopyBuffer2 - Copy data between buffer regions
Description
Each source region specified by pCopyBufferInfo->pRegions is copied
from the source buffer to the destination region of the destination
buffer. If any of the specified regions in pCopyBufferInfo->srcBuffer
overlaps in memory with any of the specified regions in
pCopyBufferInfo->dstBuffer, values read from those overlapping regions
are undefined.
Valid Usage
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,srcBuffermust not be a protected buffer
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,dstBuffermust not be a protected buffer - If
commandBufferis a protected command buffer and protectedNoFault is not supported,dstBuffermust not be an unprotected buffer
Valid Usage (Implicit)
-
commandBuffermust be a validCommandBufferhandle
-
pCopyBufferInfomust be a valid pointer to a validCopyBufferInfo2structure -
commandBuffermust be in the recording state - The
CommandPoolthatcommandBufferwas allocated from must support transfer, graphics, or compute operations - This command must only be called outside of a render pass instance
- This command must only be called outside of a video coding scope
Host Synchronization
- Host access to
commandBuffermust be externally synchronized
- Host access to the
CommandPoolthatcommandBufferwas allocated from must be externally synchronized
Command Properties
'
| Command Buffer Levels | Render Pass Scope | Video Coding Scope | Supported Queue Types | Command Type |
|---|---|---|---|---|
| Primary Secondary | Outside | Outside | Transfer Graphics Compute | Action |
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CommandBuffer, CopyBufferInfo2
Arguments
| :: forall io. MonadIO io | |
| => CommandBuffer |
|
| -> CopyImageInfo2 |
|
| -> io () |
vkCmdCopyImage2 - Copy data between images
Description
This command is functionally identical to
cmdCopyImage, but includes
extensible sub-structures that include sType and pNext parameters,
allowing them to be more easily extended.
Valid Usage
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,srcImagemust not be a protected image
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,dstImagemust not be a protected image - If
commandBufferis a protected command buffer and protectedNoFault is not supported,dstImagemust not be an unprotected image
Valid Usage (Implicit)
-
commandBuffermust be a validCommandBufferhandle
-
pCopyImageInfomust be a valid pointer to a validCopyImageInfo2structure -
commandBuffermust be in the recording state - The
CommandPoolthatcommandBufferwas allocated from must support transfer, graphics, or compute operations - This command must only be called outside of a render pass instance
- This command must only be called outside of a video coding scope
Host Synchronization
- Host access to
commandBuffermust be externally synchronized
- Host access to the
CommandPoolthatcommandBufferwas allocated from must be externally synchronized
Command Properties
'
| Command Buffer Levels | Render Pass Scope | Video Coding Scope | Supported Queue Types | Command Type |
|---|---|---|---|---|
| Primary Secondary | Outside | Outside | Transfer Graphics Compute | Action |
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CommandBuffer, CopyImageInfo2
Arguments
| :: forall a io. (Extendss BlitImageInfo2 a, PokeChain a, MonadIO io) | |
| => CommandBuffer |
|
| -> BlitImageInfo2 a |
|
| -> io () |
vkCmdBlitImage2 - Copy regions of an image, potentially performing format conversion,
Description
This command is functionally identical to
cmdBlitImage, but includes
extensible sub-structures that include sType and pNext parameters,
allowing them to be more easily extended.
Valid Usage
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,srcImagemust not be a protected image
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,dstImagemust not be a protected image - If
commandBufferis a protected command buffer and protectedNoFault is not supported,dstImagemust not be an unprotected image
Valid Usage (Implicit)
-
commandBuffermust be a validCommandBufferhandle
-
pBlitImageInfomust be a valid pointer to a validBlitImageInfo2structure -
commandBuffermust be in the recording state - The
CommandPoolthatcommandBufferwas allocated from must support graphics operations - This command must only be called outside of a render pass instance
- This command must only be called outside of a video coding scope
Host Synchronization
- Host access to
commandBuffermust be externally synchronized
- Host access to the
CommandPoolthatcommandBufferwas allocated from must be externally synchronized
Command Properties
'
| Command Buffer Levels | Render Pass Scope | Video Coding Scope | Supported Queue Types | Command Type |
|---|---|---|---|---|
| Primary Secondary | Outside | Outside | Graphics | Action |
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
BlitImageInfo2, CommandBuffer
cmdCopyBufferToImage2 Source #
Arguments
| :: forall io. MonadIO io | |
| => CommandBuffer |
|
| -> CopyBufferToImageInfo2 |
|
| -> io () |
vkCmdCopyBufferToImage2 - Copy data from a buffer into an image
Description
This command is functionally identical to
cmdCopyBufferToImage, but includes
extensible sub-structures that include sType and pNext parameters,
allowing them to be more easily extended.
Valid Usage
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,srcBuffermust not be a protected buffer
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,dstImagemust not be a protected image - If
commandBufferis a protected command buffer and protectedNoFault is not supported,dstImagemust not be an unprotected image - If the queue
family used to create the
CommandPoolwhichcommandBufferwas allocated from does not supportQUEUE_GRAPHICS_BITorQUEUE_COMPUTE_BIT, thebufferOffsetmember of any element ofpCopyBufferToImageInfo->pRegionsmust be a multiple of4 - The
imageOffsetandimageExtentmembers of each element ofpCopyBufferToImageInfo->pRegionsmust respect the image transfer granularity requirements ofcommandBuffer’s command pool’s queue family, as described inQueueFamilyProperties - If the queue
family used to create the
CommandPoolwhichcommandBufferwas allocated from does not supportQUEUE_GRAPHICS_BIT, for each element ofpCopyBufferToImageInfo->pRegions, theaspectMaskmember ofimageSubresourcemust not beIMAGE_ASPECT_DEPTH_BITorIMAGE_ASPECT_STENCIL_BIT
Valid Usage (Implicit)
-
commandBuffermust be a validCommandBufferhandle
-
pCopyBufferToImageInfomust be a valid pointer to a validCopyBufferToImageInfo2structure -
commandBuffermust be in the recording state - The
CommandPoolthatcommandBufferwas allocated from must support transfer, graphics, or compute operations - This command must only be called outside of a render pass instance
- This command must only be called outside of a video coding scope
Host Synchronization
- Host access to
commandBuffermust be externally synchronized
- Host access to the
CommandPoolthatcommandBufferwas allocated from must be externally synchronized
Command Properties
'
| Command Buffer Levels | Render Pass Scope | Video Coding Scope | Supported Queue Types | Command Type |
|---|---|---|---|---|
| Primary Secondary | Outside | Outside | Transfer Graphics Compute | Action |
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CommandBuffer, CopyBufferToImageInfo2
cmdCopyImageToBuffer2 Source #
Arguments
| :: forall io. MonadIO io | |
| => CommandBuffer |
|
| -> CopyImageToBufferInfo2 |
|
| -> io () |
vkCmdCopyImageToBuffer2 - Copy image data into a buffer
Description
This command is functionally identical to
cmdCopyImageToBuffer, but includes
extensible sub-structures that include sType and pNext parameters,
allowing them to be more easily extended.
Valid Usage
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,srcImagemust not be a protected image
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,dstBuffermust not be a protected buffer - If
commandBufferis a protected command buffer and protectedNoFault is not supported,dstBuffermust not be an unprotected buffer - If the queue
family used to create the
CommandPoolwhichcommandBufferwas allocated from does not supportQUEUE_GRAPHICS_BITorQUEUE_COMPUTE_BIT, thebufferOffsetmember of any element ofpCopyImageToBufferInfo->pRegionsmust be a multiple of4 - The
imageOffsetandimageExtentmembers of each element ofpCopyImageToBufferInfo->pRegionsmust respect the image transfer granularity requirements ofcommandBuffer’s command pool’s queue family, as described inQueueFamilyProperties
Valid Usage (Implicit)
-
commandBuffermust be a validCommandBufferhandle
-
pCopyImageToBufferInfomust be a valid pointer to a validCopyImageToBufferInfo2structure -
commandBuffermust be in the recording state - The
CommandPoolthatcommandBufferwas allocated from must support transfer, graphics, or compute operations - This command must only be called outside of a render pass instance
- This command must only be called outside of a video coding scope
Host Synchronization
- Host access to
commandBuffermust be externally synchronized
- Host access to the
CommandPoolthatcommandBufferwas allocated from must be externally synchronized
Command Properties
'
| Command Buffer Levels | Render Pass Scope | Video Coding Scope | Supported Queue Types | Command Type |
|---|---|---|---|---|
| Primary Secondary | Outside | Outside | Transfer Graphics Compute | Action |
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CommandBuffer, CopyImageToBufferInfo2
Arguments
| :: forall io. MonadIO io | |
| => CommandBuffer |
|
| -> ResolveImageInfo2 |
|
| -> io () |
vkCmdResolveImage2 - Resolve regions of an image
Description
This command is functionally identical to
cmdResolveImage, but includes
extensible sub-structures that include sType and pNext parameters,
allowing them to be more easily extended.
Valid Usage
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,srcImagemust not be a protected image
- If
commandBufferis an unprotected command buffer and protectedNoFault is not supported,dstImagemust not be a protected image - If
commandBufferis a protected command buffer and protectedNoFault is not supported,dstImagemust not be an unprotected image
Valid Usage (Implicit)
-
commandBuffermust be a validCommandBufferhandle
-
pResolveImageInfomust be a valid pointer to a validResolveImageInfo2structure -
commandBuffermust be in the recording state - The
CommandPoolthatcommandBufferwas allocated from must support graphics operations - This command must only be called outside of a render pass instance
- This command must only be called outside of a video coding scope
Host Synchronization
- Host access to
commandBuffermust be externally synchronized
- Host access to the
CommandPoolthatcommandBufferwas allocated from must be externally synchronized
Command Properties
'
| Command Buffer Levels | Render Pass Scope | Video Coding Scope | Supported Queue Types | Command Type |
|---|---|---|---|---|
| Primary Secondary | Outside | Outside | Graphics | Action |
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CommandBuffer, ResolveImageInfo2
data BufferCopy2 Source #
VkBufferCopy2 - Structure specifying a buffer copy operation
Valid Usage
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_BUFFER_COPY_2
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CopyBufferInfo2, DeviceSize,
StructureType
Constructors
| BufferCopy2 | |
Fields
| |
Instances
data ImageCopy2 Source #
VkImageCopy2 - Structure specifying an image copy operation
Valid Usage
- If the
VK_KHR_sampler_ycbcr_conversion
extension is not enabled, and
PhysicalDeviceProperties::apiVersionis less than Vulkan 1.1, theaspectMaskmember ofsrcSubresourceanddstSubresourcemust match
- If the
VK_KHR_maintenance1
extension is not enabled, and
PhysicalDeviceProperties::apiVersionis less than Vulkan 1.1, thelayerCountmember ofsrcSubresourceanddstSubresourcemust match -
extent.widthmust not be 0 -
extent.heightmust not be 0 -
extent.depthmust not be 0
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_IMAGE_COPY_2
-
pNextmust beNULL -
srcSubresourcemust be a validImageSubresourceLayersstructure -
dstSubresourcemust be a validImageSubresourceLayersstructure
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CopyImageInfo2,
CopyImageToImageInfoEXT,
Extent3D,
ImageSubresourceLayers,
Offset3D,
StructureType
Constructors
| ImageCopy2 | |
Fields
| |
Instances
data ImageBlit2 (es :: [Type]) Source #
VkImageBlit2 - Structure specifying an image blit operation
Description
For each element of the pRegions array, a blit operation is performed
for the specified source and destination regions.
Valid Usage
- If neither of the
layerCountmembers ofsrcSubresourceordstSubresourceareREMAINING_ARRAY_LAYERS, thelayerCountmembers ofsrcSubresourceordstSubresourcemust match - If the
maintenance5
feature is not enabled, the
layerCountmember ofsrcSubresourceordstSubresourcemust not beREMAINING_ARRAY_LAYERS - If one of the
layerCountmembers ofsrcSubresourceordstSubresourceisREMAINING_ARRAY_LAYERS, the other member must be eitherREMAINING_ARRAY_LAYERSor equal to thearrayLayersmember of theImageCreateInfoused to create the image minusbaseArrayLayer
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_IMAGE_BLIT_2
-
pNextmust beNULLor a pointer to a valid instance ofCopyCommandTransformInfoQCOM - The
sTypevalue of each struct in thepNextchain must be unique -
srcSubresourcemust be a validImageSubresourceLayersstructure -
dstSubresourcemust be a validImageSubresourceLayersstructure
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
BlitImageInfo2,
ImageSubresourceLayers,
Offset3D,
StructureType
Constructors
| ImageBlit2 | |
Fields
| |
Instances
data BufferImageCopy2 (es :: [Type]) Source #
VkBufferImageCopy2 - Structure specifying a buffer image copy operation
Description
This structure is functionally identical to
BufferImageCopy, but adds sType
and pNext parameters, allowing it to be more easily extended.
Valid Usage
-
bufferImageHeightmust be0, or greater than or equal to theheightmember ofimageExtent - The
aspectMaskmember ofimageSubresourcemust only have a single bit set -
imageExtent.widthmust not be 0 -
imageExtent.heightmust not be 0 -
imageExtent.depthmust not be 0
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_BUFFER_IMAGE_COPY_2
-
pNextmust beNULLor a pointer to a valid instance ofCopyCommandTransformInfoQCOM - The
sTypevalue of each struct in thepNextchain must be unique -
imageSubresourcemust be a validImageSubresourceLayersstructure
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
CopyBufferToImageInfo2, CopyImageToBufferInfo2,
DeviceSize,
Extent3D,
ImageSubresourceLayers,
Offset3D,
StructureType
Constructors
| BufferImageCopy2 | |
Fields
| |
Instances
data ImageResolve2 Source #
VkImageResolve2 - Structure specifying an image resolve operation
Valid Usage
- The
aspectMaskmember ofsrcSubresourceanddstSubresourcemust only containIMAGE_ASPECT_COLOR_BIT
- If neither of the
layerCountmembers ofsrcSubresourceordstSubresourceareREMAINING_ARRAY_LAYERS, thelayerCountmember ofsrcSubresourceanddstSubresourcemust match - If the
maintenance5
feature is not enabled, the
layerCountmember ofsrcSubresourceordstSubresourcemust not beREMAINING_ARRAY_LAYERS - If one of the
layerCountmembers ofsrcSubresourceordstSubresourceisREMAINING_ARRAY_LAYERS, the other member must be eitherREMAINING_ARRAY_LAYERSor equal to thearrayLayersmember of theImageCreateInfoused to create the image minusbaseArrayLayer
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_IMAGE_RESOLVE_2
-
pNextmust beNULL -
srcSubresourcemust be a validImageSubresourceLayersstructure -
dstSubresourcemust be a validImageSubresourceLayersstructure
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
Extent3D,
ImageSubresourceLayers,
Offset3D, ResolveImageInfo2,
StructureType
Constructors
| ImageResolve2 | |
Fields
| |
Instances
data CopyBufferInfo2 Source #
VkCopyBufferInfo2 - Structure specifying parameters of a buffer copy command
Valid Usage
- The
dstOffsetmember of each element ofpRegionsmust be less than the size ofdstBuffer - The
sizemember of each element ofpRegionsmust be less than or equal to the size ofsrcBufferminussrcOffset - The
sizemember of each element ofpRegionsmust be less than or equal to the size ofdstBufferminusdstOffset - The union of the source
regions, and the union of the destination regions, specified by the
elements of
pRegions, must not overlap in memory -
srcBuffermust have been created withBUFFER_USAGE_TRANSFER_SRC_BITusage flag - If
srcBufferis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject -
dstBuffermust have been created withBUFFER_USAGE_TRANSFER_DST_BITusage flag - If
dstBufferis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_COPY_BUFFER_INFO_2
-
pNextmust beNULL -
srcBuffermust be a validBufferhandle -
dstBuffermust be a validBufferhandle -
pRegionsmust be a valid pointer to an array ofregionCountvalidBufferCopy2structures -
regionCountmust be greater than0 - Both of
dstBuffer, andsrcBuffermust have been created, allocated, or retrieved from the sameDevice
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
Buffer, BufferCopy2,
StructureType, cmdCopyBuffer2,
cmdCopyBuffer2KHR
Constructors
| CopyBufferInfo2 | |
Fields
| |
Instances
| Show CopyBufferInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods showsPrec :: Int -> CopyBufferInfo2 -> ShowS # show :: CopyBufferInfo2 -> String # showList :: [CopyBufferInfo2] -> ShowS # | |
| FromCStruct CopyBufferInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods peekCStruct :: Ptr CopyBufferInfo2 -> IO CopyBufferInfo2 Source # | |
| ToCStruct CopyBufferInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods withCStruct :: CopyBufferInfo2 -> (Ptr CopyBufferInfo2 -> IO b) -> IO b Source # pokeCStruct :: Ptr CopyBufferInfo2 -> CopyBufferInfo2 -> IO b -> IO b Source # withZeroCStruct :: (Ptr CopyBufferInfo2 -> IO b) -> IO b Source # pokeZeroCStruct :: Ptr CopyBufferInfo2 -> IO b -> IO b Source # cStructSize :: Int Source # | |
| Zero CopyBufferInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods | |
data CopyImageInfo2 Source #
VkCopyImageInfo2 - Structure specifying parameters of an image copy command
Valid Usage
- The union of all source
regions, and the union of all destination regions, specified by the
elements of
pRegions, must not overlap in memory
- The
format features
of
srcImagemust containFORMAT_FEATURE_TRANSFER_SRC_BIT -
srcImageLayoutmust specify the layout of the image subresources ofsrcImagespecified inpRegionsat the time this command is executed on aDevice -
srcImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, orIMAGE_LAYOUT_GENERAL - The
format features
of
dstImagemust containFORMAT_FEATURE_TRANSFER_DST_BIT -
dstImageLayoutmust specify the layout of the image subresources ofdstImagespecified inpRegionsat the time this command is executed on aDevice -
dstImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, orIMAGE_LAYOUT_GENERAL - If the
Formatof each ofsrcImageanddstImageis not a multi-planar format, theFormatof each ofsrcImageanddstImagemust be size-compatible - In a copy to or from a plane of a
multi-planar image,
the
Formatof the image and plane must be compatible according to the description of compatible planes for the plane being copied - If the
Formatof each ofsrcImageanddstImageis a compressed image format, the formats must have the same texel block extent - The sample count of
srcImageanddstImagemust match - The
srcOffsetandextentmembers of each element ofpRegionsmust respect the image transfer granularity requirements ofcommandBuffer’s command pool’s queue family, as described inQueueFamilyProperties - The
dstOffsetandextentmembers of each element ofpRegionsmust respect the image transfer granularity requirements ofcommandBuffer’s command pool’s queue family, as described inQueueFamilyProperties - If neither
srcImagenordstImagehas a multi-planar image format then for each element ofpRegions,srcSubresource.aspectMaskanddstSubresource.aspectMaskmust match - If
srcImagehas a multi-planar image format, then for each element ofpRegions,srcSubresource.aspectMaskmust be a single valid multi-planar aspect mask bit - If
dstImagehas a multi-planar image format, then for each element ofpRegions,dstSubresource.aspectMaskmust be a single valid multi-planar aspect mask bit - If
srcImagehas a multi-planar image format and thedstImagedoes not have a multi-planar image format, then for each element ofpRegions,dstSubresource.aspectMaskmust beIMAGE_ASPECT_COLOR_BIT - If
dstImagehas a multi-planar image format and thesrcImagedoes not have a multi-planar image format, then for each element ofpRegions,srcSubresource.aspectMaskmust beIMAGE_ASPECT_COLOR_BIT - If the
VK_KHR_maintenance1
extension is not enabled, or
PhysicalDeviceProperties::apiVersionis less than Vulkan 1.1, and eithersrcImageordstImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,srcSubresource.baseArrayLayeranddstSubresource.baseArrayLayermust both be0, andsrcSubresource.layerCountanddstSubresource.layerCountmust both be1 - If
srcImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,srcSubresource.baseArrayLayermust be0andsrcSubresource.layerCountmust be1 - If
dstImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,dstSubresource.baseArrayLayermust be0anddstSubresource.layerCountmust be1 - For each element of
pRegions,srcSubresource.aspectMaskmust specify aspects present insrcImage - For each element of
pRegions,dstSubresource.aspectMaskmust specify aspects present indstImage - For each element of
pRegions,srcOffset.xand (extent.width+srcOffset.x) must both be greater than or equal to0and less than or equal to the width of the specifiedsrcSubresourceofsrcImage - For each element of
pRegions,srcOffset.yand (extent.height+srcOffset.y) must both be greater than or equal to0and less than or equal to the height of the specifiedsrcSubresourceofsrcImage - If
srcImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,srcOffset.ymust be0andextent.heightmust be1 - If
srcImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,srcOffset.zand (extent.depth+srcOffset.z) must both be greater than or equal to0and less than or equal to the depth of the specifiedsrcSubresourceofsrcImage - If
srcImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,srcOffset.zmust be0andextent.depthmust be1 - If
dstImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,dstOffset.zmust be0andextent.depthmust be1 - If
srcImageis of typeIMAGE_TYPE_2D, then for each element ofpRegions,srcOffset.zmust be0 - If
dstImageis of typeIMAGE_TYPE_2D, then for each element ofpRegions,dstOffset.zmust be0 - If the
VK_KHR_maintenance1
extension is not enabled, and
PhysicalDeviceProperties::apiVersionis less than Vulkan 1.1,srcImageanddstImagemust have the sameImageType - If the
VK_KHR_maintenance1
extension is not enabled, and
PhysicalDeviceProperties::apiVersionis less than Vulkan 1.1,srcImageordstImageis of typeIMAGE_TYPE_2D, then for each element ofpRegions,extent.depthmust be1 - If
srcImageanddstImagehave a differentImageType, and maintenance5 is not enabled, one must beIMAGE_TYPE_3Dand the other must beIMAGE_TYPE_2D - If
srcImageanddstImagehave the sameImageType, for each element ofpRegions, if neither of thelayerCountmembers ofsrcSubresourceordstSubresourceareREMAINING_ARRAY_LAYERS, thelayerCountmembers ofsrcSubresourceordstSubresourcemust match - If the
maintenance5
feature is not enabled, the
layerCountmember ofsrcSubresourceordstSubresourcemust not beREMAINING_ARRAY_LAYERS - If
srcImageanddstImagehave the sameImageType, and one of thelayerCountmembers ofsrcSubresourceordstSubresourceisREMAINING_ARRAY_LAYERS, the other member must be eitherREMAINING_ARRAY_LAYERSor equal to thearrayLayersmember of theImageCreateInfoused to create the image minusbaseArrayLayer - If
srcImageanddstImageare both of typeIMAGE_TYPE_2D, then for each element ofpRegions,extent.depthmust be1 - If
srcImageis of typeIMAGE_TYPE_2D, anddstImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,extent.depthmust equalsrcSubresource.layerCount - If
dstImageis of typeIMAGE_TYPE_2D, andsrcImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,extent.depthmust equaldstSubresource.layerCount - For each element of
pRegions,dstOffset.xand (extent.width+dstOffset.x) must both be greater than or equal to0and less than or equal to the width of the specifieddstSubresourceofdstImage - For each element of
pRegions,dstOffset.yand (extent.height+dstOffset.y) must both be greater than or equal to0and less than or equal to the height of the specifieddstSubresourceofdstImage - If
dstImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,dstOffset.ymust be0andextent.heightmust be1 - If
dstImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,dstOffset.zand (extent.depth+dstOffset.z) must both be greater than or equal to0and less than or equal to the depth of the specifieddstSubresourceofdstImage - For each element of
pRegions,srcOffset.xmust be a multiple of the texel block extent width of theFormatofsrcImage - For each element of
pRegions,srcOffset.ymust be a multiple of the texel block extent height of theFormatofsrcImage - For each element of
pRegions,srcOffset.zmust be a multiple of the texel block extent depth of theFormatofsrcImage - For each element of
pRegions,dstOffset.xmust be a multiple of the texel block extent width of theFormatofdstImage - For each element of
pRegions,dstOffset.ymust be a multiple of the texel block extent height of theFormatofdstImage - For each element of
pRegions,dstOffset.zmust be a multiple of the texel block extent depth of theFormatofdstImage - For each element of
pRegions, if the sum ofsrcOffset.xandextent.widthdoes not equal the width of the subresource specified bysrcSubresource,extent.widthmust be a multiple of the texel block extent width of theFormatofsrcImage - For each element of
pRegions, if the sum ofsrcOffset.yandextent.heightdoes not equal the height of the subresource specified bysrcSubresource,extent.heightmust be a multiple of the texel block extent height of theFormatofsrcImage - For each element of
pRegions, if the sum ofsrcOffset.zandextent.depthdoes not equal the depth of the subresource specified bysrcSubresource,extent.depthmust be a multiple of the texel block extent depth of theFormatofsrcImage - For each element of
pRegions, if the sum ofdstOffset.xandextent.widthdoes not equal the width of the subresource specified bydstSubresource,extent.widthmust be a multiple of the texel block extent width of theFormatofdstImage - For each element of
pRegions, if the sum ofdstOffset.yandextent.heightdoes not equal the height of the subresource specified bydstSubresource,extent.heightmust be a multiple of the texel block extent height of theFormatofdstImage - For each element of
pRegions, if the sum ofdstOffset.zandextent.depthdoes not equal the depth of the subresource specified bydstSubresource,extent.depthmust be a multiple of the texel block extent depth of theFormatofdstImage - If the
aspectmember of any element ofpRegionsincludes any flag other thanIMAGE_ASPECT_STENCIL_BITorsrcImagewas not created with separate stencil usage,IMAGE_USAGE_TRANSFER_SRC_BITmust have been included in theImageCreateInfo::usageused to createsrcImage - If the
aspectmember of any element ofpRegionsincludes any flag other thanIMAGE_ASPECT_STENCIL_BITordstImagewas not created with separate stencil usage,IMAGE_USAGE_TRANSFER_DST_BITmust have been included in theImageCreateInfo::usageused to createdstImage - If the
aspectmember of any element ofpRegionsincludesIMAGE_ASPECT_STENCIL_BIT, andsrcImagewas created with separate stencil usage,IMAGE_USAGE_TRANSFER_SRC_BITmust have been included in theImageStencilUsageCreateInfo::stencilUsageused to createsrcImage - If the
aspectmember of any element ofpRegionsincludesIMAGE_ASPECT_STENCIL_BIT, anddstImagewas created with separate stencil usage,IMAGE_USAGE_TRANSFER_DST_BITmust have been included in theImageStencilUsageCreateInfo::stencilUsageused to createdstImage - If
srcImageis non-sparse then the image or the specified disjoint plane must be bound completely and contiguously to a singleDeviceMemoryobject - The
srcSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhensrcImagewas created - If
srcSubresource.layerCountis notREMAINING_ARRAY_LAYERS,srcSubresource.baseArrayLayer+srcSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created -
srcImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT - If
dstImageis non-sparse then the image or the specified disjoint plane must be bound completely and contiguously to a singleDeviceMemoryobject - The
dstSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhendstImagewas created - If
dstSubresource.layerCountis notREMAINING_ARRAY_LAYERS,dstSubresource.baseArrayLayer+dstSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhendstImagewas created -
dstImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_COPY_IMAGE_INFO_2
-
pNextmust beNULL -
srcImagemust be a validImagehandle -
srcImageLayoutmust be a validImageLayoutvalue -
dstImagemust be a validImagehandle -
dstImageLayoutmust be a validImageLayoutvalue -
pRegionsmust be a valid pointer to an array ofregionCountvalidImageCopy2structures -
regionCountmust be greater than0 - Both of
dstImage, andsrcImagemust have been created, allocated, or retrieved from the sameDevice
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
Image, ImageCopy2,
ImageLayout,
StructureType, cmdCopyImage2,
cmdCopyImage2KHR
Constructors
| CopyImageInfo2 | |
Fields
| |
Instances
| Show CopyImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods showsPrec :: Int -> CopyImageInfo2 -> ShowS # show :: CopyImageInfo2 -> String # showList :: [CopyImageInfo2] -> ShowS # | |
| FromCStruct CopyImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods peekCStruct :: Ptr CopyImageInfo2 -> IO CopyImageInfo2 Source # | |
| ToCStruct CopyImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods withCStruct :: CopyImageInfo2 -> (Ptr CopyImageInfo2 -> IO b) -> IO b Source # pokeCStruct :: Ptr CopyImageInfo2 -> CopyImageInfo2 -> IO b -> IO b Source # withZeroCStruct :: (Ptr CopyImageInfo2 -> IO b) -> IO b Source # pokeZeroCStruct :: Ptr CopyImageInfo2 -> IO b -> IO b Source # cStructSize :: Int Source # | |
| Zero CopyImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods | |
data BlitImageInfo2 (es :: [Type]) Source #
VkBlitImageInfo2 - Structure specifying parameters of blit image command
Valid Usage
- The source region specified
by each element of
pRegionsmust be a region that is contained withinsrcImage
- The destination region
specified by each element of
pRegionsmust be a region that is contained withindstImage - The union of all destination
regions, specified by the elements of
pRegions, must not overlap in memory with any texel that may be sampled during the blit operation - The
format features
of
srcImagemust containFORMAT_FEATURE_BLIT_SRC_BIT -
srcImagemust not use a format that requires a sampler Y′CBCR conversion -
srcImagemust have been created withIMAGE_USAGE_TRANSFER_SRC_BITusage flag - If
srcImageis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject -
srcImageLayoutmust specify the layout of the image subresources ofsrcImagespecified inpRegionsat the time this command is executed on aDevice -
srcImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_SRC_OPTIMALorIMAGE_LAYOUT_GENERAL - The
format features
of
dstImagemust containFORMAT_FEATURE_BLIT_DST_BIT -
dstImagemust not use a format that requires a sampler Y′CBCR conversion -
dstImagemust have been created withIMAGE_USAGE_TRANSFER_DST_BITusage flag - If
dstImageis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject -
dstImageLayoutmust specify the layout of the image subresources ofdstImagespecified inpRegionsat the time this command is executed on aDevice -
dstImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_DST_OPTIMALorIMAGE_LAYOUT_GENERAL - If either of
srcImageordstImagewas created with a signed integerFormat, the other must also have been created with a signed integerFormat - If either of
srcImageordstImagewas created with an unsigned integerFormat, the other must also have been created with an unsigned integerFormat - If either of
srcImageordstImagewas created with a depth/stencil format, the other must have exactly the same format - If
srcImagewas created with a depth/stencil format,filtermust beFILTER_NEAREST -
srcImagemust have been created with asamplesvalue ofSAMPLE_COUNT_1_BIT -
dstImagemust have been created with asamplesvalue ofSAMPLE_COUNT_1_BIT - If
filterisFILTER_LINEAR, then the format features ofsrcImagemust containFORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT - If
filterisFILTER_CUBIC_EXT, then the format features ofsrcImagemust containFORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT - If
filterisFILTER_CUBIC_EXT,srcImagemust be of typeIMAGE_TYPE_2D - The
srcSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhensrcImagewas created - The
dstSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhendstImagewas created - If
srcSubresource.layerCountis notREMAINING_ARRAY_LAYERS,srcSubresource.baseArrayLayer+srcSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created - If
srcSubresource.layerCountis notREMAINING_ARRAY_LAYERS,dstSubresource.baseArrayLayer+dstSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhendstImagewas created -
dstImageandsrcImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT - If either
srcImageordstImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,srcSubresource.baseArrayLayeranddstSubresource.baseArrayLayermust each be0, andsrcSubresource.layerCountanddstSubresource.layerCountmust each be1 - For each element of
pRegions,srcSubresource.aspectMaskmust specify aspects present insrcImage - For each element of
pRegions,dstSubresource.aspectMaskmust specify aspects present indstImage - For each element of
pRegions,srcOffsets[0].x andsrcOffsets[1].x must both be greater than or equal to0and less than or equal to the width of the specifiedsrcSubresourceofsrcImage - For each element of
pRegions,srcOffsets[0].y andsrcOffsets[1].y must both be greater than or equal to0and less than or equal to the height of the specifiedsrcSubresourceofsrcImage - If
srcImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,srcOffsets[0].y must be0andsrcOffsets[1].y must be1 - For each element of
pRegions,srcOffsets[0].z andsrcOffsets[1].z must both be greater than or equal to0and less than or equal to the depth of the specifiedsrcSubresourceofsrcImage - If
srcImageis of typeIMAGE_TYPE_1DorIMAGE_TYPE_2D, then for each element ofpRegions,srcOffsets[0].z must be0andsrcOffsets[1].z must be1 - For each element of
pRegions,dstOffsets[0].x anddstOffsets[1].x must both be greater than or equal to0and less than or equal to the width of the specifieddstSubresourceofdstImage - For each element of
pRegions,dstOffsets[0].y anddstOffsets[1].y must both be greater than or equal to0and less than or equal to the height of the specifieddstSubresourceofdstImage - If
dstImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,dstOffsets[0].y must be0anddstOffsets[1].y must be1 - For each element of
pRegions,dstOffsets[0].z anddstOffsets[1].z must both be greater than or equal to0and less than or equal to the depth of the specifieddstSubresourceofdstImage - If
dstImageis of typeIMAGE_TYPE_1DorIMAGE_TYPE_2D, then for each element ofpRegions,dstOffsets[0].z must be0anddstOffsets[1].z must be1 - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thensrcImageanddstImagemust not be block-compressed images - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thensrcImagemust be of typeIMAGE_TYPE_2D - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thensrcImagemust not have a multi-planar format - If
filterisFILTER_CUBIC_EXTand if the selectableCubicWeights feature is not enabled then the cubic weights must beCUBIC_FILTER_WEIGHTS_CATMULL_ROM_QCOM
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_BLIT_IMAGE_INFO_2
-
pNextmust beNULLor a pointer to a valid instance ofBlitImageCubicWeightsInfoQCOM - The
sTypevalue of each struct in thepNextchain must be unique -
srcImagemust be a validImagehandle -
srcImageLayoutmust be a validImageLayoutvalue -
dstImagemust be a validImagehandle -
dstImageLayoutmust be a validImageLayoutvalue -
pRegionsmust be a valid pointer to an array ofregionCountvalidImageBlit2structures -
filtermust be a validFiltervalue -
regionCountmust be greater than0 - Both of
dstImage, andsrcImagemust have been created, allocated, or retrieved from the sameDevice
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
Filter, Image,
ImageBlit2, ImageLayout,
StructureType, cmdBlitImage2,
cmdBlitImage2KHR
Constructors
| BlitImageInfo2 | |
Fields
| |
Instances
data CopyBufferToImageInfo2 Source #
VkCopyBufferToImageInfo2 - Structure specifying parameters of a buffer to image copy command
Valid Usage
- The image region
specified by each element of
pRegionsthat does not containCopyCommandTransformInfoQCOMin itspNextchain must be contained within the specifiedimageSubresourceofdstImage
- If the image
region specified by each element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, the rotated destination region as described in https://registry.khronos.org/vulkan/specs/1.3-extensions/html/vkspec.html#copies-buffers-images-rotation-addressing must be contained withindstImage - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thendstImagemust have a 1x1x1 texel block extent - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thendstImagemust be of typeIMAGE_TYPE_2D - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thendstImagemust not have a multi-planar format -
srcBuffermust be large enough to contain all buffer locations that are accessed according to Buffer and Image Addressing, for each element ofpRegions - The union of all
source regions, and the union of all destination regions, specified
by the elements of
pRegions, must not overlap in memory -
srcBuffermust have been created withBUFFER_USAGE_TRANSFER_SRC_BITusage flag - The
format features
of
dstImagemust containFORMAT_FEATURE_TRANSFER_DST_BIT - If
srcBufferis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject -
dstImagemust have been created withIMAGE_USAGE_TRANSFER_DST_BITusage flag -
dstImageLayoutmust specify the layout of the image subresources ofdstImagespecified inpRegionsat the time this command is executed on aDevice -
dstImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, orIMAGE_LAYOUT_GENERAL - If
VK_EXT_depth_range_unrestricted
is not enabled, for each element of
pRegionswhoseimageSubresourcecontains a depth aspect, the data insrcBuffermust be in the range [0,1] - If
dstImageis non-sparse then the image or the specified disjoint plane must be bound completely and contiguously to a singleDeviceMemoryobject - The
imageSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhendstImagewas created - If
imageSubresource.layerCountis notREMAINING_ARRAY_LAYERS,imageSubresource.baseArrayLayer+imageSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhendstImagewas created -
dstImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT -
dstImagemust have a sample count equal toSAMPLE_COUNT_1_BIT - If
dstImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,imageOffset.ymust be0andimageExtent.heightmust be1 - For each element
of
pRegions,imageOffset.zand (imageExtent.depth+imageOffset.z) must both be greater than or equal to0and less than or equal to the depth of the specifiedimageSubresourceofdstImage - If
dstImageis of typeIMAGE_TYPE_1DorIMAGE_TYPE_2D, then for each element ofpRegions,imageOffset.zmust be0andimageExtent.depthmust be1 - For each element of
pRegions,imageOffset.xmust be a multiple of the texel block extent width of theFormatofdstImage - For each element of
pRegions,imageOffset.ymust be a multiple of the texel block extent height of theFormatofdstImage - For each element of
pRegions,imageOffset.zmust be a multiple of the texel block extent depth of theFormatofdstImage - For each element of
pRegions, if the sum ofimageOffset.xandextent.widthdoes not equal the width of the subresource specified bysrcSubresource,extent.widthmust be a multiple of the texel block extent width of theFormatofdstImage - For each element of
pRegions, if the sum ofimageOffset.yandextent.heightdoes not equal the height of the subresource specified bysrcSubresource,extent.heightmust be a multiple of the texel block extent height of theFormatofdstImage - For each element of
pRegions, if the sum ofimageOffset.zandextent.depthdoes not equal the depth of the subresource specified bysrcSubresource,extent.depthmust be a multiple of the texel block extent depth of theFormatofdstImage - For each
element of
pRegions,imageSubresource.aspectMaskmust specify aspects present indstImage - If
dstImagehas a multi-planar image format, then for each element ofpRegions,imageSubresource.aspectMaskmust be a single valid multi-planar aspect mask bit - If
dstImageis of typeIMAGE_TYPE_3D, for each element ofpRegions,imageSubresource.baseArrayLayermust be0andimageSubresource.layerCountmust be1 - For each
element of
pRegions,bufferRowLengthmust be a multiple of the texel block extent width of theFormatofdstImage - For each
element of
pRegions,bufferImageHeightmust be a multiple of the texel block extent height of theFormatofdstImage - For each
element of
pRegions,bufferRowLengthdivided by the texel block extent width and then multiplied by the texel block size ofdstImagemust be less than or equal to 231-1 - If
dstImagedoes not have either a depth/stencil format or a multi-planar format, then for each element ofpRegions,bufferOffsetmust be a multiple of the texel block size - If
dstImagehas a multi-planar format, then for each element ofpRegions,bufferOffsetmust be a multiple of the element size of the compatible format for the format and theaspectMaskof theimageSubresourceas defined in ??? - If
dstImagehas a depth/stencil format, thebufferOffsetmember of any element ofpRegionsmust be a multiple of4 - For each element of
pRegionsnot containingCopyCommandTransformInfoQCOMin itspNextchain,imageOffset.xand (imageExtent.width+imageOffset.x) must both be greater than or equal to0and less than or equal to the width of the specifiedimageSubresourceofdstImage - For each element of
pRegionsnot containingCopyCommandTransformInfoQCOMin itspNextchain,imageOffset.yand (imageExtent.height+imageOffset.y) must both be greater than or equal to0and less than or equal to the height of the specifiedimageSubresourceofdstImage
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2
-
pNextmust beNULL -
srcBuffermust be a validBufferhandle -
dstImagemust be a validImagehandle -
dstImageLayoutmust be a validImageLayoutvalue -
pRegionsmust be a valid pointer to an array ofregionCountvalidBufferImageCopy2structures -
regionCountmust be greater than0 - Both of
dstImage, andsrcBuffermust have been created, allocated, or retrieved from the sameDevice
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
Buffer, BufferImageCopy2,
Image,
ImageLayout,
StructureType,
cmdCopyBufferToImage2,
cmdCopyBufferToImage2KHR
Constructors
| CopyBufferToImageInfo2 | |
Fields
| |
Instances
data CopyImageToBufferInfo2 Source #
VkCopyImageToBufferInfo2 - Structure specifying parameters of an image to buffer copy command
Valid Usage
- The image region
specified by each element of
pRegionsthat does not containCopyCommandTransformInfoQCOMin itspNextchain must be contained within the specifiedimageSubresourceofsrcImage
- If the image
region specified by each element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, the rotated source region as described in https://registry.khronos.org/vulkan/specs/1.3-extensions/html/vkspec.html#copies-buffers-images-rotation-addressing must be contained withinsrcImage - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thensrcImagemust have a 1x1x1 texel block extent - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thensrcImagemust be of typeIMAGE_TYPE_2D - If any element of
pRegionscontainsCopyCommandTransformInfoQCOMin itspNextchain, thensrcImagemust not have a multi-planar format -
dstBuffermust be large enough to contain all buffer locations that are accessed according to Buffer and Image Addressing, for each element ofpRegions - The union of all
source regions, and the union of all destination regions, specified
by the elements of
pRegions, must not overlap in memory -
srcImagemust have been created withIMAGE_USAGE_TRANSFER_SRC_BITusage flag - The
format features
of
srcImagemust containFORMAT_FEATURE_TRANSFER_SRC_BIT -
dstBuffermust have been created withBUFFER_USAGE_TRANSFER_DST_BITusage flag - If
dstBufferis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject -
srcImageLayoutmust specify the layout of the image subresources ofsrcImagespecified inpRegionsat the time this command is executed on aDevice -
srcImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, orIMAGE_LAYOUT_GENERAL - If
srcImageis non-sparse then the image or the specified disjoint plane must be bound completely and contiguously to a singleDeviceMemoryobject - The
imageSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhensrcImagewas created - If
imageSubresource.layerCountis notREMAINING_ARRAY_LAYERS,imageSubresource.baseArrayLayer+imageSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created -
srcImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT -
srcImagemust have a sample count equal toSAMPLE_COUNT_1_BIT - If
srcImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,imageOffset.ymust be0andimageExtent.heightmust be1 - For each element
of
pRegions,imageOffset.zand (imageExtent.depth+imageOffset.z) must both be greater than or equal to0and less than or equal to the depth of the specifiedimageSubresourceofsrcImage - If
srcImageis of typeIMAGE_TYPE_1DorIMAGE_TYPE_2D, then for each element ofpRegions,imageOffset.zmust be0andimageExtent.depthmust be1 - For each element of
pRegions,imageOffset.xmust be a multiple of the texel block extent width of theFormatofsrcImage - For each element of
pRegions,imageOffset.ymust be a multiple of the texel block extent height of theFormatofsrcImage - For each element of
pRegions,imageOffset.zmust be a multiple of the texel block extent depth of theFormatofsrcImage - For each element of
pRegions, if the sum ofimageOffset.xandextent.widthdoes not equal the width of the subresource specified bysrcSubresource,extent.widthmust be a multiple of the texel block extent width of theFormatofsrcImage - For each element of
pRegions, if the sum ofimageOffset.yandextent.heightdoes not equal the height of the subresource specified bysrcSubresource,extent.heightmust be a multiple of the texel block extent height of theFormatofsrcImage - For each element of
pRegions, if the sum ofimageOffset.zandextent.depthdoes not equal the depth of the subresource specified bysrcSubresource,extent.depthmust be a multiple of the texel block extent depth of theFormatofsrcImage - For each
element of
pRegions,imageSubresource.aspectMaskmust specify aspects present insrcImage - If
srcImagehas a multi-planar image format, then for each element ofpRegions,imageSubresource.aspectMaskmust be a single valid multi-planar aspect mask bit - If
srcImageis of typeIMAGE_TYPE_3D, for each element ofpRegions,imageSubresource.baseArrayLayermust be0andimageSubresource.layerCountmust be1 - For each
element of
pRegions,bufferRowLengthmust be a multiple of the texel block extent width of theFormatofsrcImage - For each
element of
pRegions,bufferImageHeightmust be a multiple of the texel block extent height of theFormatofsrcImage - For each
element of
pRegions,bufferRowLengthdivided by the texel block extent width and then multiplied by the texel block size ofsrcImagemust be less than or equal to 231-1 - If
srcImagedoes not have either a depth/stencil format or a multi-planar format, then for each element ofpRegions,bufferOffsetmust be a multiple of the texel block size - If
srcImagehas a multi-planar format, then for each element ofpRegions,bufferOffsetmust be a multiple of the element size of the compatible format for the format and theaspectMaskof theimageSubresourceas defined in ??? - If
srcImagehas a depth/stencil format, thebufferOffsetmember of any element ofpRegionsmust be a multiple of4 - For each element
of
pRegionsnot containingCopyCommandTransformInfoQCOMin itspNextchain,imageOffset.xand (imageExtent.width+imageOffset.x) must both be greater than or equal to0and less than or equal to the width of the specifiedimageSubresourceofsrcImage - For each element
of
pRegionsnot containingCopyCommandTransformInfoQCOMin itspNextchain,imageOffset.yand (imageExtent.height+imageOffset.y) must both be greater than or equal to0and less than or equal to the height of the specifiedimageSubresourceofsrcImage
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2
-
pNextmust beNULL -
srcImagemust be a validImagehandle -
srcImageLayoutmust be a validImageLayoutvalue -
dstBuffermust be a validBufferhandle -
pRegionsmust be a valid pointer to an array ofregionCountvalidBufferImageCopy2structures -
regionCountmust be greater than0 - Both of
dstBuffer, andsrcImagemust have been created, allocated, or retrieved from the sameDevice
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
Buffer, BufferImageCopy2,
Image,
ImageLayout,
StructureType,
cmdCopyImageToBuffer2,
cmdCopyImageToBuffer2KHR
Constructors
| CopyImageToBufferInfo2 | |
Fields
| |
Instances
data ResolveImageInfo2 Source #
VkResolveImageInfo2 - Structure specifying parameters of resolve image command
Valid Usage
- The union of all source
regions, and the union of all destination regions, specified by the
elements of
pRegions, must not overlap in memory
- If
srcImageis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject -
srcImagemust have a sample count equal to any valid sample count value other thanSAMPLE_COUNT_1_BIT - If
dstImageis non-sparse then it must be bound completely and contiguously to a singleDeviceMemoryobject -
dstImagemust have a sample count equal toSAMPLE_COUNT_1_BIT -
srcImageLayoutmust specify the layout of the image subresources ofsrcImagespecified inpRegionsat the time this command is executed on aDevice -
srcImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_SRC_OPTIMALorIMAGE_LAYOUT_GENERAL -
dstImageLayoutmust specify the layout of the image subresources ofdstImagespecified inpRegionsat the time this command is executed on aDevice -
dstImageLayoutmust beIMAGE_LAYOUT_SHARED_PRESENT_KHR,IMAGE_LAYOUT_TRANSFER_DST_OPTIMALorIMAGE_LAYOUT_GENERAL - The
format features
of
dstImagemust containFORMAT_FEATURE_COLOR_ATTACHMENT_BIT - If the
linearColorAttachment
feature is enabled and the image is created with
IMAGE_TILING_LINEAR, the format features ofdstImagemust containFORMAT_FEATURE_2_LINEAR_COLOR_ATTACHMENT_BIT_NV -
srcImageanddstImagemust have been created with the same image format - The
srcSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhensrcImagewas created - The
dstSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhendstImagewas created - If
srcSubresource.layerCountis notREMAINING_ARRAY_LAYERS,srcSubresource.baseArrayLayer+srcSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created - If
dstSubresource.layerCountis notREMAINING_ARRAY_LAYERS,dstSubresource.baseArrayLayer+dstSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhendstImagewas created -
dstImageandsrcImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT - If
dstImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,srcSubresource.layerCountmust be1 - If
dstImageis of typeIMAGE_TYPE_3D, then for each element ofpRegions,dstSubresource.baseArrayLayermust be0anddstSubresource.layerCountmust be1 - For each element of
pRegions,srcOffset.xand (extent.width+srcOffset.x) must both be greater than or equal to0and less than or equal to the width of the specifiedsrcSubresourceofsrcImage - For each element of
pRegions,srcOffset.yand (extent.height+srcOffset.y) must both be greater than or equal to0and less than or equal to the height of the specifiedsrcSubresourceofsrcImage - If
srcImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,srcOffset.ymust be0andextent.heightmust be1 - For each element of
pRegions,srcOffset.zand (extent.depth+srcOffset.z) must both be greater than or equal to0and less than or equal to the depth of the specifiedsrcSubresourceofsrcImage - If
srcImageis of typeIMAGE_TYPE_1DorIMAGE_TYPE_2D, then for each element ofpRegions,srcOffset.zmust be0andextent.depthmust be1 - For each element of
pRegions,dstOffset.xand (extent.width+dstOffset.x) must both be greater than or equal to0and less than or equal to the width of the specifieddstSubresourceofdstImage - For each element of
pRegions,dstOffset.yand (extent.height+dstOffset.y) must both be greater than or equal to0and less than or equal to the height of the specifieddstSubresourceofdstImage - If
dstImageis of typeIMAGE_TYPE_1D, then for each element ofpRegions,dstOffset.ymust be0andextent.heightmust be1 - For each element of
pRegions,dstOffset.zand (extent.depth+dstOffset.z) must both be greater than or equal to0and less than or equal to the depth of the specifieddstSubresourceofdstImage - If
dstImageis of typeIMAGE_TYPE_1DorIMAGE_TYPE_2D, then for each element ofpRegions,dstOffset.zmust be0andextent.depthmust be1 -
srcImagemust have been created withIMAGE_USAGE_TRANSFER_SRC_BITusage flag - The
format features
of
srcImagemust containFORMAT_FEATURE_TRANSFER_SRC_BIT -
dstImagemust have been created withIMAGE_USAGE_TRANSFER_DST_BITusage flag - The
format features
of
dstImagemust containFORMAT_FEATURE_TRANSFER_DST_BIT
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2
-
pNextmust beNULL -
srcImagemust be a validImagehandle -
srcImageLayoutmust be a validImageLayoutvalue -
dstImagemust be a validImagehandle -
dstImageLayoutmust be a validImageLayoutvalue -
pRegionsmust be a valid pointer to an array ofregionCountvalidImageResolve2structures -
regionCountmust be greater than0 - Both of
dstImage, andsrcImagemust have been created, allocated, or retrieved from the sameDevice
See Also
VK_KHR_copy_commands2,
VK_VERSION_1_3,
Image,
ImageLayout, ImageResolve2,
StructureType, cmdResolveImage2,
cmdResolveImage2KHR
Constructors
| ResolveImageInfo2 | |
Fields
| |
Instances
| Show ResolveImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods showsPrec :: Int -> ResolveImageInfo2 -> ShowS # show :: ResolveImageInfo2 -> String # showList :: [ResolveImageInfo2] -> ShowS # | |
| FromCStruct ResolveImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods peekCStruct :: Ptr ResolveImageInfo2 -> IO ResolveImageInfo2 Source # | |
| ToCStruct ResolveImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods withCStruct :: ResolveImageInfo2 -> (Ptr ResolveImageInfo2 -> IO b) -> IO b Source # pokeCStruct :: Ptr ResolveImageInfo2 -> ResolveImageInfo2 -> IO b -> IO b Source # withZeroCStruct :: (Ptr ResolveImageInfo2 -> IO b) -> IO b Source # pokeZeroCStruct :: Ptr ResolveImageInfo2 -> IO b -> IO b Source # cStructSize :: Int Source # | |
| Zero ResolveImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods | |
newtype StructureType Source #
VkStructureType - Vulkan structure types (sType)
See Also
VK_VERSION_1_0,
AccelerationStructureBuildGeometryInfoKHR,
AccelerationStructureBuildSizesInfoKHR,
AccelerationStructureCaptureDescriptorDataInfoEXT,
AccelerationStructureCreateInfoKHR,
AccelerationStructureCreateInfoNV,
AccelerationStructureDeviceAddressInfoKHR,
AccelerationStructureGeometryAabbsDataKHR,
AccelerationStructureGeometryInstancesDataKHR,
AccelerationStructureGeometryKHR,
AccelerationStructureGeometryMotionTrianglesDataNV,
AccelerationStructureGeometryTrianglesDataKHR,
AccelerationStructureInfoNV,
AccelerationStructureMemoryRequirementsInfoNV,
AccelerationStructureMotionInfoNV,
AccelerationStructureTrianglesDisplacementMicromapNV,
AccelerationStructureTrianglesOpacityMicromapEXT,
AccelerationStructureVersionInfoKHR,
AcquireNextImageInfoKHR,
AcquireProfilingLockInfoKHR,
AmigoProfilingSubmitInfoSEC,
AndroidHardwareBufferFormatProperties2ANDROID,
AndroidHardwareBufferFormatPropertiesANDROID,
AndroidHardwareBufferFormatResolvePropertiesANDROID,
AndroidHardwareBufferPropertiesANDROID,
AndroidHardwareBufferUsageANDROID,
AndroidSurfaceCreateInfoKHR,
ApplicationInfo,
AttachmentDescription2,
AttachmentDescriptionStencilLayout,
AttachmentReference2,
AttachmentReferenceStencilLayout,
AttachmentSampleCountInfoAMD,
BaseInStructure,
BaseOutStructure,
BindAccelerationStructureMemoryInfoNV,
BindBufferMemoryDeviceGroupInfo,
BindBufferMemoryInfo,
BindImageMemoryDeviceGroupInfo,
BindImageMemoryInfo,
BindImageMemorySwapchainInfoKHR,
BindImagePlaneMemoryInfo,
BindSparseInfo,
VkBindVideoSessionMemoryInfoKHR,
BlitImageCubicWeightsInfoQCOM,
BlitImageInfo2,
BufferCaptureDescriptorDataInfoEXT,
BufferCollectionBufferCreateInfoFUCHSIA,
BufferCollectionConstraintsInfoFUCHSIA,
BufferCollectionCreateInfoFUCHSIA,
BufferCollectionImageCreateInfoFUCHSIA,
BufferCollectionPropertiesFUCHSIA,
BufferConstraintsInfoFUCHSIA,
BufferCopy2,
BufferCreateInfo,
BufferDeviceAddressCreateInfoEXT,
BufferDeviceAddressInfo,
BufferImageCopy2,
BufferMemoryBarrier,
BufferMemoryBarrier2,
BufferMemoryRequirementsInfo2,
BufferOpaqueCaptureAddressCreateInfo,
BufferUsageFlags2CreateInfoKHR,
BufferViewCreateInfo,
CalibratedTimestampInfoEXT,
CheckpointData2NV,
CheckpointDataNV,
CommandBufferAllocateInfo,
CommandBufferBeginInfo,
CommandBufferInheritanceConditionalRenderingInfoEXT,
CommandBufferInheritanceInfo,
CommandBufferInheritanceRenderPassTransformInfoQCOM,
CommandBufferInheritanceRenderingInfo,
CommandBufferInheritanceViewportScissorInfoNV,
CommandBufferSubmitInfo,
CommandPoolCreateInfo,
ComputePipelineCreateInfo,
ComputePipelineIndirectBufferInfoNV,
ConditionalRenderingBeginInfoEXT,
CooperativeMatrixPropertiesKHR,
CooperativeMatrixPropertiesNV,
CopyAccelerationStructureInfoKHR,
CopyAccelerationStructureToMemoryInfoKHR,
CopyBufferInfo2,
CopyBufferToImageInfo2,
CopyCommandTransformInfoQCOM,
CopyDescriptorSet,
CopyImageInfo2,
CopyImageToBufferInfo2,
CopyImageToImageInfoEXT,
CopyImageToMemoryInfoEXT,
CopyMemoryToAccelerationStructureInfoKHR,
CopyMemoryToImageInfoEXT,
CopyMemoryToMicromapInfoEXT,
CopyMicromapInfoEXT,
CopyMicromapToMemoryInfoEXT,
CuFunctionCreateInfoNVX,
CuLaunchInfoNVX,
CuModuleCreateInfoNVX,
CudaFunctionCreateInfoNV,
CudaLaunchInfoNV,
CudaModuleCreateInfoNV,
D3D12FenceSubmitInfoKHR,
DebugMarkerMarkerInfoEXT,
DebugMarkerObjectNameInfoEXT,
DebugMarkerObjectTagInfoEXT,
DebugReportCallbackCreateInfoEXT,
DebugUtilsLabelEXT,
DebugUtilsMessengerCallbackDataEXT,
DebugUtilsMessengerCreateInfoEXT,
DebugUtilsObjectNameInfoEXT,
DebugUtilsObjectTagInfoEXT,
DedicatedAllocationBufferCreateInfoNV,
DedicatedAllocationImageCreateInfoNV,
DedicatedAllocationMemoryAllocateInfoNV,
DependencyInfo,
DepthBiasInfoEXT,
DepthBiasRepresentationInfoEXT,
DescriptorAddressInfoEXT,
DescriptorBufferBindingInfoEXT,
DescriptorBufferBindingPushDescriptorBufferHandleEXT,
DescriptorGetInfoEXT,
DescriptorPoolCreateInfo,
DescriptorPoolInlineUniformBlockCreateInfo,
DescriptorSetAllocateInfo,
DescriptorSetBindingReferenceVALVE,
DescriptorSetLayoutBindingFlagsCreateInfo,
DescriptorSetLayoutCreateInfo,
DescriptorSetLayoutHostMappingInfoVALVE,
DescriptorSetLayoutSupport,
DescriptorSetVariableDescriptorCountAllocateInfo,
DescriptorSetVariableDescriptorCountLayoutSupport,
DescriptorUpdateTemplateCreateInfo,
DeviceAddressBindingCallbackDataEXT,
DeviceBufferMemoryRequirements,
DeviceCreateInfo,
DeviceDeviceMemoryReportCreateInfoEXT,
DeviceDiagnosticsConfigCreateInfoNV,
DeviceEventInfoEXT,
DeviceFaultCountsEXT,
DeviceFaultInfoEXT,
DeviceGroupBindSparseInfo,
DeviceGroupCommandBufferBeginInfo,
DeviceGroupDeviceCreateInfo,
DeviceGroupPresentCapabilitiesKHR,
DeviceGroupPresentInfoKHR,
DeviceGroupRenderPassBeginInfo,
DeviceGroupSubmitInfo,
DeviceGroupSwapchainCreateInfoKHR,
DeviceImageMemoryRequirements,
DeviceImageSubresourceInfoKHR,
DeviceMemoryOpaqueCaptureAddressInfo,
DeviceMemoryOverallocationCreateInfoAMD,
DeviceMemoryReportCallbackDataEXT,
DevicePrivateDataCreateInfo,
DeviceQueueCreateInfo,
DeviceQueueGlobalPriorityCreateInfoKHR,
DeviceQueueInfo2,
DeviceQueueShaderCoreControlCreateInfoARM,
DirectDriverLoadingInfoLUNARG,
DirectDriverLoadingListLUNARG,
DirectFBSurfaceCreateInfoEXT,
DisplayEventInfoEXT,
DisplayModeCreateInfoKHR,
DisplayModeProperties2KHR,
DisplayNativeHdrSurfaceCapabilitiesAMD,
DisplayPlaneCapabilities2KHR,
DisplayPlaneInfo2KHR,
DisplayPlaneProperties2KHR,
DisplayPowerInfoEXT,
DisplayPresentInfoKHR,
DisplayProperties2KHR,
DisplaySurfaceCreateInfoKHR,
DrmFormatModifierPropertiesList2EXT,
DrmFormatModifierPropertiesListEXT,
EventCreateInfo,
ExecutionGraphPipelineCreateInfoAMDX,
ExecutionGraphPipelineScratchSizeAMDX,
ExportFenceCreateInfo,
ExportFenceWin32HandleInfoKHR,
ExportMemoryAllocateInfo,
ExportMemoryAllocateInfoNV,
ExportMemoryWin32HandleInfoKHR,
ExportMemoryWin32HandleInfoNV,
ExportMetalBufferInfoEXT,
ExportMetalCommandQueueInfoEXT,
ExportMetalDeviceInfoEXT,
ExportMetalIOSurfaceInfoEXT,
ExportMetalObjectCreateInfoEXT,
ExportMetalObjectsInfoEXT,
ExportMetalSharedEventInfoEXT,
ExportMetalTextureInfoEXT,
ExportSemaphoreCreateInfo,
ExportSemaphoreWin32HandleInfoKHR,
ExternalBufferProperties,
ExternalFenceProperties,
ExternalFormatANDROID,
ExternalFormatQNX,
ExternalImageFormatProperties,
ExternalMemoryAcquireUnmodifiedEXT,
ExternalMemoryBufferCreateInfo,
ExternalMemoryImageCreateInfo,
ExternalMemoryImageCreateInfoNV,
ExternalSemaphoreProperties,
FenceCreateInfo,
FenceGetFdInfoKHR,
FenceGetWin32HandleInfoKHR,
FilterCubicImageViewImageFormatPropertiesEXT,
FormatProperties2,
FormatProperties3,
FragmentShadingRateAttachmentInfoKHR,
FrameBoundaryEXT,
FramebufferAttachmentImageInfo,
FramebufferAttachmentsCreateInfo,
FramebufferCreateInfo,
FramebufferMixedSamplesCombinationNV,
GeneratedCommandsInfoNV,
GeneratedCommandsMemoryRequirementsInfoNV,
GeometryAABBNV,
GeometryNV,
GeometryTrianglesNV,
GetLatencyMarkerInfoNV,
GraphicsPipelineCreateInfo,
GraphicsPipelineLibraryCreateInfoEXT,
GraphicsPipelineShaderGroupsCreateInfoNV,
GraphicsShaderGroupCreateInfoNV,
HdrMetadataEXT,
HeadlessSurfaceCreateInfoEXT,
HostImageCopyDevicePerformanceQueryEXT,
HostImageLayoutTransitionInfoEXT,
IOSSurfaceCreateInfoMVK,
ImageBlit2,
ImageCaptureDescriptorDataInfoEXT,
ImageCompressionControlEXT,
ImageCompressionPropertiesEXT,
ImageConstraintsInfoFUCHSIA,
ImageCopy2,
ImageCreateInfo,
ImageDrmFormatModifierExplicitCreateInfoEXT,
ImageDrmFormatModifierListCreateInfoEXT,
ImageDrmFormatModifierPropertiesEXT,
ImageFormatConstraintsInfoFUCHSIA,
ImageFormatListCreateInfo,
ImageFormatProperties2,
ImageMemoryBarrier,
ImageMemoryBarrier2,
ImageMemoryRequirementsInfo2,
ImagePipeSurfaceCreateInfoFUCHSIA,
ImagePlaneMemoryRequirementsInfo,
ImageResolve2,
ImageSparseMemoryRequirementsInfo2,
ImageStencilUsageCreateInfo,
ImageSubresource2KHR,
ImageSwapchainCreateInfoKHR,
ImageToMemoryCopyEXT,
ImageViewASTCDecodeModeEXT,
ImageViewAddressPropertiesNVX,
ImageViewCaptureDescriptorDataInfoEXT,
ImageViewCreateInfo,
ImageViewHandleInfoNVX,
ImageViewMinLodCreateInfoEXT,
ImageViewSampleWeightCreateInfoQCOM,
ImageViewSlicedCreateInfoEXT,
ImageViewUsageCreateInfo,
ImportAndroidHardwareBufferInfoANDROID,
ImportFenceFdInfoKHR,
ImportFenceWin32HandleInfoKHR,
ImportMemoryBufferCollectionFUCHSIA,
ImportMemoryFdInfoKHR,
ImportMemoryHostPointerInfoEXT,
ImportMemoryWin32HandleInfoKHR,
ImportMemoryWin32HandleInfoNV,
ImportMemoryZirconHandleInfoFUCHSIA,
ImportMetalBufferInfoEXT,
ImportMetalIOSurfaceInfoEXT,
ImportMetalSharedEventInfoEXT,
ImportMetalTextureInfoEXT,
ImportScreenBufferInfoQNX,
ImportSemaphoreFdInfoKHR,
ImportSemaphoreWin32HandleInfoKHR,
ImportSemaphoreZirconHandleInfoFUCHSIA,
IndirectCommandsLayoutCreateInfoNV,
IndirectCommandsLayoutTokenNV,
InitializePerformanceApiInfoINTEL,
InstanceCreateInfo,
LatencySleepInfoNV,
LatencySleepModeInfoNV,
LatencySubmissionPresentIdNV,
LatencySurfaceCapabilitiesNV,
LatencyTimingsFrameReportNV,
MacOSSurfaceCreateInfoMVK,
MappedMemoryRange,
MemoryAllocateFlagsInfo,
MemoryAllocateInfo,
MemoryBarrier,
MemoryBarrier2,
MemoryDedicatedAllocateInfo,
MemoryDedicatedRequirements,
MemoryFdPropertiesKHR,
MemoryGetAndroidHardwareBufferInfoANDROID,
MemoryGetFdInfoKHR,
MemoryGetRemoteAddressInfoNV,
MemoryGetWin32HandleInfoKHR,
MemoryGetZirconHandleInfoFUCHSIA,
MemoryHostPointerPropertiesEXT,
MemoryMapInfoKHR,
MemoryOpaqueCaptureAddressAllocateInfo,
MemoryPriorityAllocateInfoEXT,
MemoryRequirements2,
MemoryToImageCopyEXT,
MemoryUnmapInfoKHR,
MemoryWin32HandlePropertiesKHR,
MemoryZirconHandlePropertiesFUCHSIA,
MetalSurfaceCreateInfoEXT,
MicromapBuildInfoEXT,
MicromapBuildSizesInfoEXT,
MicromapCreateInfoEXT,
MicromapVersionInfoEXT,
MultisamplePropertiesEXT,
MultisampledRenderToSingleSampledInfoEXT,
MultiviewPerViewAttributesInfoNVX,
MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM,
MutableDescriptorTypeCreateInfoEXT,
OpaqueCaptureDescriptorDataCreateInfoEXT,
OpticalFlowExecuteInfoNV,
OpticalFlowImageFormatInfoNV,
OpticalFlowImageFormatPropertiesNV,
OpticalFlowSessionCreateInfoNV,
OpticalFlowSessionCreatePrivateDataInfoNV,
OutOfBandQueueTypeInfoNV,
PerformanceConfigurationAcquireInfoINTEL,
PerformanceCounterDescriptionKHR,
PerformanceCounterKHR,
PerformanceMarkerInfoINTEL,
PerformanceOverrideInfoINTEL,
PerformanceQuerySubmitInfoKHR,
PerformanceStreamMarkerInfoINTEL,
PhysicalDevice16BitStorageFeatures,
PhysicalDevice4444FormatsFeaturesEXT,
PhysicalDevice8BitStorageFeatures,
PhysicalDeviceASTCDecodeFeaturesEXT,
PhysicalDeviceAccelerationStructureFeaturesKHR,
PhysicalDeviceAccelerationStructurePropertiesKHR,
PhysicalDeviceAddressBindingReportFeaturesEXT,
PhysicalDeviceAmigoProfilingFeaturesSEC,
PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT,
PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT,
PhysicalDeviceBlendOperationAdvancedFeaturesEXT,
PhysicalDeviceBlendOperationAdvancedPropertiesEXT,
PhysicalDeviceBorderColorSwizzleFeaturesEXT,
PhysicalDeviceBufferDeviceAddressFeatures,
PhysicalDeviceBufferDeviceAddressFeaturesEXT,
PhysicalDeviceClusterCullingShaderFeaturesHUAWEI,
PhysicalDeviceClusterCullingShaderPropertiesHUAWEI,
PhysicalDeviceCoherentMemoryFeaturesAMD,
PhysicalDeviceColorWriteEnableFeaturesEXT,
PhysicalDeviceComputeShaderDerivativesFeaturesNV,
PhysicalDeviceConditionalRenderingFeaturesEXT,
PhysicalDeviceConservativeRasterizationPropertiesEXT,
PhysicalDeviceCooperativeMatrixFeaturesKHR,
PhysicalDeviceCooperativeMatrixFeaturesNV,
PhysicalDeviceCooperativeMatrixPropertiesKHR,
PhysicalDeviceCooperativeMatrixPropertiesNV,
PhysicalDeviceCopyMemoryIndirectFeaturesNV,
PhysicalDeviceCopyMemoryIndirectPropertiesNV,
PhysicalDeviceCornerSampledImageFeaturesNV,
PhysicalDeviceCoverageReductionModeFeaturesNV,
PhysicalDeviceCubicClampFeaturesQCOM,
PhysicalDeviceCubicWeightsFeaturesQCOM,
PhysicalDeviceCudaKernelLaunchFeaturesNV,
PhysicalDeviceCudaKernelLaunchPropertiesNV,
PhysicalDeviceCustomBorderColorFeaturesEXT,
PhysicalDeviceCustomBorderColorPropertiesEXT,
PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV,
PhysicalDeviceDepthBiasControlFeaturesEXT,
PhysicalDeviceDepthClampZeroOneFeaturesEXT,
PhysicalDeviceDepthClipControlFeaturesEXT,
PhysicalDeviceDepthClipEnableFeaturesEXT,
PhysicalDeviceDepthStencilResolveProperties,
PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT,
PhysicalDeviceDescriptorBufferFeaturesEXT,
PhysicalDeviceDescriptorBufferPropertiesEXT,
PhysicalDeviceDescriptorIndexingFeatures,
PhysicalDeviceDescriptorIndexingProperties,
PhysicalDeviceDescriptorPoolOverallocationFeaturesNV,
PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE,
PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV,
PhysicalDeviceDeviceGeneratedCommandsFeaturesNV,
PhysicalDeviceDeviceGeneratedCommandsPropertiesNV,
PhysicalDeviceDeviceMemoryReportFeaturesEXT,
PhysicalDeviceDiagnosticsConfigFeaturesNV,
PhysicalDeviceDiscardRectanglePropertiesEXT,
PhysicalDeviceDisplacementMicromapFeaturesNV,
PhysicalDeviceDisplacementMicromapPropertiesNV,
PhysicalDeviceDriverProperties,
PhysicalDeviceDrmPropertiesEXT,
PhysicalDeviceDynamicRenderingFeatures,
PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT,
PhysicalDeviceExclusiveScissorFeaturesNV,
PhysicalDeviceExtendedDynamicState2FeaturesEXT,
PhysicalDeviceExtendedDynamicState3FeaturesEXT,
PhysicalDeviceExtendedDynamicState3PropertiesEXT,
PhysicalDeviceExtendedDynamicStateFeaturesEXT,
PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV,
PhysicalDeviceExtendedSparseAddressSpacePropertiesNV,
PhysicalDeviceExternalBufferInfo,
PhysicalDeviceExternalFenceInfo,
PhysicalDeviceExternalFormatResolveFeaturesANDROID,
PhysicalDeviceExternalFormatResolvePropertiesANDROID,
PhysicalDeviceExternalImageFormatInfo,
PhysicalDeviceExternalMemoryHostPropertiesEXT,
PhysicalDeviceExternalMemoryRDMAFeaturesNV,
PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX,
PhysicalDeviceExternalSemaphoreInfo,
PhysicalDeviceFaultFeaturesEXT,
PhysicalDeviceFeatures2,
PhysicalDeviceFloatControlsProperties,
PhysicalDeviceFragmentDensityMap2FeaturesEXT,
PhysicalDeviceFragmentDensityMap2PropertiesEXT,
PhysicalDeviceFragmentDensityMapFeaturesEXT,
PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM,
PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM,
PhysicalDeviceFragmentDensityMapPropertiesEXT,
PhysicalDeviceFragmentShaderBarycentricFeaturesKHR,
PhysicalDeviceFragmentShaderBarycentricPropertiesKHR,
PhysicalDeviceFragmentShaderInterlockFeaturesEXT,
PhysicalDeviceFragmentShadingRateEnumsFeaturesNV,
PhysicalDeviceFragmentShadingRateEnumsPropertiesNV,
PhysicalDeviceFragmentShadingRateFeaturesKHR,
PhysicalDeviceFragmentShadingRateKHR,
PhysicalDeviceFragmentShadingRatePropertiesKHR,
PhysicalDeviceFrameBoundaryFeaturesEXT,
PhysicalDeviceGlobalPriorityQueryFeaturesKHR,
PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT,
PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT,
PhysicalDeviceGroupProperties,
PhysicalDeviceHostImageCopyFeaturesEXT,
PhysicalDeviceHostImageCopyPropertiesEXT,
PhysicalDeviceHostQueryResetFeatures,
PhysicalDeviceIDProperties,
PhysicalDeviceImage2DViewOf3DFeaturesEXT,
PhysicalDeviceImageCompressionControlFeaturesEXT,
PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT,
PhysicalDeviceImageDrmFormatModifierInfoEXT,
PhysicalDeviceImageFormatInfo2,
PhysicalDeviceImageProcessing2FeaturesQCOM,
PhysicalDeviceImageProcessing2PropertiesQCOM,
PhysicalDeviceImageProcessingFeaturesQCOM,
PhysicalDeviceImageProcessingPropertiesQCOM,
PhysicalDeviceImageRobustnessFeatures,
PhysicalDeviceImageSlicedViewOf3DFeaturesEXT,
PhysicalDeviceImageViewImageFormatInfoEXT,
PhysicalDeviceImageViewMinLodFeaturesEXT,
PhysicalDeviceImagelessFramebufferFeatures,
PhysicalDeviceIndexTypeUint8FeaturesEXT,
PhysicalDeviceInheritedViewportScissorFeaturesNV,
PhysicalDeviceInlineUniformBlockFeatures,
PhysicalDeviceInlineUniformBlockProperties,
PhysicalDeviceInvocationMaskFeaturesHUAWEI,
PhysicalDeviceLayeredDriverPropertiesMSFT,
PhysicalDeviceLegacyDitheringFeaturesEXT,
PhysicalDeviceLineRasterizationFeaturesEXT,
PhysicalDeviceLineRasterizationPropertiesEXT,
PhysicalDeviceLinearColorAttachmentFeaturesNV,
PhysicalDeviceMaintenance3Properties,
PhysicalDeviceMaintenance4Features,
PhysicalDeviceMaintenance4Properties,
PhysicalDeviceMaintenance5FeaturesKHR,
PhysicalDeviceMaintenance5PropertiesKHR,
PhysicalDeviceMemoryBudgetPropertiesEXT,
PhysicalDeviceMemoryDecompressionFeaturesNV,
PhysicalDeviceMemoryDecompressionPropertiesNV,
PhysicalDeviceMemoryPriorityFeaturesEXT,
PhysicalDeviceMemoryProperties2,
PhysicalDeviceMeshShaderFeaturesEXT,
PhysicalDeviceMeshShaderFeaturesNV,
PhysicalDeviceMeshShaderPropertiesEXT,
PhysicalDeviceMeshShaderPropertiesNV,
PhysicalDeviceMultiDrawFeaturesEXT,
PhysicalDeviceMultiDrawPropertiesEXT,
PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT,
PhysicalDeviceMultiviewFeatures,
PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX,
PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM,
PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM,
PhysicalDeviceMultiviewProperties,
PhysicalDeviceMutableDescriptorTypeFeaturesEXT,
PhysicalDeviceNestedCommandBufferFeaturesEXT,
PhysicalDeviceNestedCommandBufferPropertiesEXT,
PhysicalDeviceNonSeamlessCubeMapFeaturesEXT,
PhysicalDeviceOpacityMicromapFeaturesEXT,
PhysicalDeviceOpacityMicromapPropertiesEXT,
PhysicalDeviceOpticalFlowFeaturesNV,
PhysicalDeviceOpticalFlowPropertiesNV,
PhysicalDevicePCIBusInfoPropertiesEXT,
PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT,
PhysicalDevicePerformanceQueryFeaturesKHR,
PhysicalDevicePerformanceQueryPropertiesKHR,
PhysicalDevicePipelineCreationCacheControlFeatures,
PhysicalDevicePipelineExecutablePropertiesFeaturesKHR,
PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT,
PhysicalDevicePipelinePropertiesFeaturesEXT,
PhysicalDevicePipelineProtectedAccessFeaturesEXT,
PhysicalDevicePipelineRobustnessFeaturesEXT,
PhysicalDevicePipelineRobustnessPropertiesEXT,
PhysicalDevicePointClippingProperties,
PhysicalDevicePortabilitySubsetFeaturesKHR,
PhysicalDevicePortabilitySubsetPropertiesKHR,
PhysicalDevicePresentBarrierFeaturesNV,
PhysicalDevicePresentIdFeaturesKHR,
PhysicalDevicePresentWaitFeaturesKHR,
PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT,
PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT,
PhysicalDevicePrivateDataFeatures,
PhysicalDeviceProperties2,
PhysicalDeviceProtectedMemoryFeatures,
PhysicalDeviceProtectedMemoryProperties,
PhysicalDeviceProvokingVertexFeaturesEXT,
PhysicalDeviceProvokingVertexPropertiesEXT,
PhysicalDevicePushDescriptorPropertiesKHR,
PhysicalDeviceRGBA10X6FormatsFeaturesEXT,
PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT,
PhysicalDeviceRayQueryFeaturesKHR,
PhysicalDeviceRayTracingInvocationReorderFeaturesNV,
PhysicalDeviceRayTracingInvocationReorderPropertiesNV,
PhysicalDeviceRayTracingMaintenance1FeaturesKHR,
PhysicalDeviceRayTracingMotionBlurFeaturesNV,
PhysicalDeviceRayTracingPipelineFeaturesKHR,
PhysicalDeviceRayTracingPipelinePropertiesKHR,
PhysicalDeviceRayTracingPositionFetchFeaturesKHR,
PhysicalDeviceRayTracingPropertiesNV,
PhysicalDeviceRepresentativeFragmentTestFeaturesNV,
PhysicalDeviceRobustness2FeaturesEXT,
PhysicalDeviceRobustness2PropertiesEXT,
PhysicalDeviceSampleLocationsPropertiesEXT,
PhysicalDeviceSamplerFilterMinmaxProperties,
PhysicalDeviceSamplerYcbcrConversionFeatures,
PhysicalDeviceScalarBlockLayoutFeatures,
PhysicalDeviceSchedulingControlsFeaturesARM,
PhysicalDeviceSchedulingControlsPropertiesARM,
PhysicalDeviceSeparateDepthStencilLayoutsFeatures,
PhysicalDeviceShaderAtomicFloat2FeaturesEXT,
PhysicalDeviceShaderAtomicFloatFeaturesEXT,
PhysicalDeviceShaderAtomicInt64Features,
PhysicalDeviceShaderClockFeaturesKHR,
PhysicalDeviceShaderCoreBuiltinsFeaturesARM,
PhysicalDeviceShaderCoreBuiltinsPropertiesARM,
PhysicalDeviceShaderCoreProperties2AMD,
PhysicalDeviceShaderCorePropertiesAMD,
PhysicalDeviceShaderCorePropertiesARM,
PhysicalDeviceShaderDemoteToHelperInvocationFeatures,
PhysicalDeviceShaderDrawParametersFeatures,
PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD,
PhysicalDeviceShaderEnqueueFeaturesAMDX,
PhysicalDeviceShaderEnqueuePropertiesAMDX,
PhysicalDeviceShaderFloat16Int8Features,
PhysicalDeviceShaderImageAtomicInt64FeaturesEXT,
PhysicalDeviceShaderImageFootprintFeaturesNV,
PhysicalDeviceShaderIntegerDotProductFeatures,
PhysicalDeviceShaderIntegerDotProductProperties,
PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL,
PhysicalDeviceShaderModuleIdentifierFeaturesEXT,
PhysicalDeviceShaderModuleIdentifierPropertiesEXT,
PhysicalDeviceShaderObjectFeaturesEXT,
PhysicalDeviceShaderObjectPropertiesEXT,
PhysicalDeviceShaderSMBuiltinsFeaturesNV,
PhysicalDeviceShaderSMBuiltinsPropertiesNV,
PhysicalDeviceShaderSubgroupExtendedTypesFeatures,
PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR,
PhysicalDeviceShaderTerminateInvocationFeatures,
PhysicalDeviceShaderTileImageFeaturesEXT,
PhysicalDeviceShaderTileImagePropertiesEXT,
PhysicalDeviceShadingRateImageFeaturesNV,
PhysicalDeviceShadingRateImagePropertiesNV,
PhysicalDeviceSparseImageFormatInfo2,
PhysicalDeviceSubgroupProperties,
PhysicalDeviceSubgroupSizeControlFeatures,
PhysicalDeviceSubgroupSizeControlProperties,
PhysicalDeviceSubpassMergeFeedbackFeaturesEXT,
PhysicalDeviceSubpassShadingFeaturesHUAWEI,
PhysicalDeviceSubpassShadingPropertiesHUAWEI,
PhysicalDeviceSurfaceInfo2KHR,
PhysicalDeviceSwapchainMaintenance1FeaturesEXT,
PhysicalDeviceSynchronization2Features,
PhysicalDeviceTexelBufferAlignmentFeaturesEXT,
PhysicalDeviceTexelBufferAlignmentProperties,
PhysicalDeviceTextureCompressionASTCHDRFeatures,
PhysicalDeviceTilePropertiesFeaturesQCOM,
PhysicalDeviceTimelineSemaphoreFeatures,
PhysicalDeviceTimelineSemaphoreProperties,
PhysicalDeviceToolProperties,
PhysicalDeviceTransformFeedbackFeaturesEXT,
PhysicalDeviceTransformFeedbackPropertiesEXT,
PhysicalDeviceUniformBufferStandardLayoutFeatures,
PhysicalDeviceVariablePointersFeatures,
PhysicalDeviceVertexAttributeDivisorFeaturesEXT,
PhysicalDeviceVertexAttributeDivisorPropertiesEXT,
PhysicalDeviceVertexInputDynamicStateFeaturesEXT,
VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR,
VkPhysicalDeviceVideoFormatInfoKHR,
PhysicalDeviceVulkan11Features,
PhysicalDeviceVulkan11Properties,
PhysicalDeviceVulkan12Features,
PhysicalDeviceVulkan12Properties,
PhysicalDeviceVulkan13Features,
PhysicalDeviceVulkan13Properties,
PhysicalDeviceVulkanMemoryModelFeatures,
PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR,
PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT,
PhysicalDeviceYcbcrDegammaFeaturesQCOM,
PhysicalDeviceYcbcrImageArraysFeaturesEXT,
PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures,
PipelineCacheCreateInfo,
PipelineColorBlendAdvancedStateCreateInfoEXT,
PipelineColorBlendStateCreateInfo,
PipelineColorWriteCreateInfoEXT,
PipelineCompilerControlCreateInfoAMD,
PipelineCoverageModulationStateCreateInfoNV,
PipelineCoverageReductionStateCreateInfoNV,
PipelineCoverageToColorStateCreateInfoNV,
PipelineCreateFlags2CreateInfoKHR,
PipelineCreationFeedbackCreateInfo,
PipelineDepthStencilStateCreateInfo,
PipelineDiscardRectangleStateCreateInfoEXT,
PipelineDynamicStateCreateInfo,
PipelineExecutableInfoKHR,
PipelineExecutableInternalRepresentationKHR,
PipelineExecutablePropertiesKHR,
PipelineExecutableStatisticKHR,
PipelineFragmentShadingRateEnumStateCreateInfoNV,
PipelineFragmentShadingRateStateCreateInfoKHR,
PipelineIndirectDeviceAddressInfoNV,
PipelineInfoKHR,
PipelineInputAssemblyStateCreateInfo,
PipelineLayoutCreateInfo,
PipelineLibraryCreateInfoKHR,
PipelineMultisampleStateCreateInfo,
PipelinePropertiesIdentifierEXT,
PipelineRasterizationConservativeStateCreateInfoEXT,
PipelineRasterizationDepthClipStateCreateInfoEXT,
PipelineRasterizationLineStateCreateInfoEXT,
PipelineRasterizationProvokingVertexStateCreateInfoEXT,
PipelineRasterizationStateCreateInfo,
PipelineRasterizationStateRasterizationOrderAMD,
PipelineRasterizationStateStreamCreateInfoEXT,
PipelineRenderingCreateInfo,
PipelineRepresentativeFragmentTestStateCreateInfoNV,
PipelineRobustnessCreateInfoEXT,
PipelineSampleLocationsStateCreateInfoEXT,
PipelineShaderStageCreateInfo,
PipelineShaderStageModuleIdentifierCreateInfoEXT,
PipelineShaderStageNodeCreateInfoAMDX,
PipelineShaderStageRequiredSubgroupSizeCreateInfo,
PipelineTessellationDomainOriginStateCreateInfo,
PipelineTessellationStateCreateInfo,
PipelineVertexInputDivisorStateCreateInfoEXT,
PipelineVertexInputStateCreateInfo,
PipelineViewportCoarseSampleOrderStateCreateInfoNV,
PipelineViewportDepthClipControlCreateInfoEXT,
PipelineViewportExclusiveScissorStateCreateInfoNV,
PipelineViewportShadingRateImageStateCreateInfoNV,
PipelineViewportStateCreateInfo,
PipelineViewportSwizzleStateCreateInfoNV,
PipelineViewportWScalingStateCreateInfoNV,
PresentFrameTokenGGP,
PresentIdKHR,
PresentInfoKHR,
PresentRegionsKHR,
PresentTimesInfoGOOGLE,
PrivateDataSlotCreateInfo,
ProtectedSubmitInfo,
QueryLowLatencySupportNV,
QueryPoolCreateInfo,
QueryPoolPerformanceCreateInfoKHR,
QueryPoolPerformanceQueryCreateInfoINTEL,
VkQueryPoolVideoEncodeFeedbackCreateInfoKHR,
QueueFamilyCheckpointProperties2NV,
QueueFamilyCheckpointPropertiesNV,
QueueFamilyGlobalPriorityPropertiesKHR,
QueueFamilyProperties2,
VkQueueFamilyQueryResultStatusPropertiesKHR,
VkQueueFamilyVideoPropertiesKHR,
RayTracingPipelineCreateInfoKHR,
RayTracingPipelineCreateInfoNV,
RayTracingPipelineInterfaceCreateInfoKHR,
RayTracingShaderGroupCreateInfoKHR,
RayTracingShaderGroupCreateInfoNV,
ReleaseSwapchainImagesInfoEXT,
RenderPassAttachmentBeginInfo,
RenderPassBeginInfo,
RenderPassCreateInfo,
RenderPassCreateInfo2,
RenderPassCreationControlEXT,
RenderPassCreationFeedbackCreateInfoEXT,
RenderPassFragmentDensityMapCreateInfoEXT,
RenderPassInputAttachmentAspectCreateInfo,
RenderPassMultiviewCreateInfo,
RenderPassSampleLocationsBeginInfoEXT,
RenderPassSubpassFeedbackCreateInfoEXT,
RenderPassTransformBeginInfoQCOM,
RenderingAreaInfoKHR,
RenderingAttachmentInfo,
RenderingFragmentDensityMapAttachmentInfoEXT,
RenderingFragmentShadingRateAttachmentInfoKHR,
RenderingInfo,
ResolveImageInfo2,
SampleLocationsInfoEXT,
SamplerBlockMatchWindowCreateInfoQCOM,
SamplerBorderColorComponentMappingCreateInfoEXT,
SamplerCaptureDescriptorDataInfoEXT,
SamplerCreateInfo,
SamplerCubicWeightsCreateInfoQCOM,
SamplerCustomBorderColorCreateInfoEXT,
SamplerReductionModeCreateInfo,
SamplerYcbcrConversionCreateInfo,
SamplerYcbcrConversionImageFormatProperties,
SamplerYcbcrConversionInfo,
SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM,
ScreenBufferFormatPropertiesQNX,
ScreenBufferPropertiesQNX,
ScreenSurfaceCreateInfoQNX,
SemaphoreCreateInfo,
SemaphoreGetFdInfoKHR,
SemaphoreGetWin32HandleInfoKHR,
SemaphoreGetZirconHandleInfoFUCHSIA,
SemaphoreSignalInfo,
SemaphoreSubmitInfo,
SemaphoreTypeCreateInfo,
SemaphoreWaitInfo,
SetLatencyMarkerInfoNV,
ShaderCreateInfoEXT,
ShaderModuleCreateInfo,
ShaderModuleIdentifierEXT,
ShaderModuleValidationCacheCreateInfoEXT,
SharedPresentSurfaceCapabilitiesKHR,
SparseImageFormatProperties2,
SparseImageMemoryRequirements2,
StreamDescriptorSurfaceCreateInfoGGP,
SubmitInfo,
SubmitInfo2,
SubpassBeginInfo,
SubpassDependency2,
SubpassDescription2,
SubpassDescriptionDepthStencilResolve,
SubpassEndInfo,
SubpassFragmentDensityMapOffsetEndInfoQCOM,
SubpassResolvePerformanceQueryEXT,
SubpassShadingPipelineCreateInfoHUAWEI,
SubresourceHostMemcpySizeEXT,
SubresourceLayout2KHR,
SurfaceCapabilities2EXT,
SurfaceCapabilities2KHR,
SurfaceCapabilitiesFullScreenExclusiveEXT,
SurfaceCapabilitiesPresentBarrierNV,
SurfaceFormat2KHR,
SurfaceFullScreenExclusiveInfoEXT,
SurfaceFullScreenExclusiveWin32InfoEXT,
SurfacePresentModeCompatibilityEXT,
SurfacePresentModeEXT,
SurfacePresentScalingCapabilitiesEXT,
SurfaceProtectedCapabilitiesKHR,
SwapchainCounterCreateInfoEXT,
SwapchainCreateInfoKHR,
SwapchainDisplayNativeHdrCreateInfoAMD,
SwapchainLatencyCreateInfoNV,
SwapchainPresentBarrierCreateInfoNV,
SwapchainPresentFenceInfoEXT,
SwapchainPresentModeInfoEXT,
SwapchainPresentModesCreateInfoEXT,
SwapchainPresentScalingCreateInfoEXT,
SysmemColorSpaceFUCHSIA,
TextureLODGatherFormatPropertiesAMD,
TilePropertiesQCOM,
TimelineSemaphoreSubmitInfo,
ValidationCacheCreateInfoEXT,
ValidationFeaturesEXT,
ValidationFlagsEXT,
VertexInputAttributeDescription2EXT,
VertexInputBindingDescription2EXT,
ViSurfaceCreateInfoNN,
VkVideoBeginCodingInfoKHR,
VkVideoCapabilitiesKHR,
VkVideoCodingControlInfoKHR,
VkVideoDecodeCapabilitiesKHR,
VkVideoDecodeH264CapabilitiesKHR,
VkVideoDecodeH264DpbSlotInfoKHR,
VkVideoDecodeH264PictureInfoKHR,
VkVideoDecodeH264ProfileInfoKHR,
VkVideoDecodeH264SessionParametersAddInfoKHR,
VkVideoDecodeH264SessionParametersCreateInfoKHR,
VkVideoDecodeH265CapabilitiesKHR,
VkVideoDecodeH265DpbSlotInfoKHR,
VkVideoDecodeH265PictureInfoKHR,
VkVideoDecodeH265ProfileInfoKHR,
VkVideoDecodeH265SessionParametersAddInfoKHR,
VkVideoDecodeH265SessionParametersCreateInfoKHR,
VkVideoDecodeInfoKHR,
VkVideoDecodeUsageInfoKHR,
VkVideoEncodeCapabilitiesKHR,
VkVideoEncodeH264CapabilitiesEXT,
VkVideoEncodeH264DpbSlotInfoEXT,
VkVideoEncodeH264GopRemainingFrameInfoEXT,
VkVideoEncodeH264NaluSliceInfoEXT,
VkVideoEncodeH264PictureInfoEXT,
VkVideoEncodeH264ProfileInfoEXT,
VkVideoEncodeH264QualityLevelPropertiesEXT,
VkVideoEncodeH264RateControlInfoEXT,
VkVideoEncodeH264RateControlLayerInfoEXT,
VkVideoEncodeH264SessionCreateInfoEXT,
VkVideoEncodeH264SessionParametersAddInfoEXT,
VkVideoEncodeH264SessionParametersCreateInfoEXT,
VkVideoEncodeH264SessionParametersFeedbackInfoEXT,
VkVideoEncodeH264SessionParametersGetInfoEXT,
VkVideoEncodeH265CapabilitiesEXT,
VkVideoEncodeH265DpbSlotInfoEXT,
VkVideoEncodeH265GopRemainingFrameInfoEXT,
VkVideoEncodeH265NaluSliceSegmentInfoEXT,
VkVideoEncodeH265PictureInfoEXT,
VkVideoEncodeH265ProfileInfoEXT,
VkVideoEncodeH265QualityLevelPropertiesEXT,
VkVideoEncodeH265RateControlInfoEXT,
VkVideoEncodeH265RateControlLayerInfoEXT,
VkVideoEncodeH265SessionCreateInfoEXT,
VkVideoEncodeH265SessionParametersAddInfoEXT,
VkVideoEncodeH265SessionParametersCreateInfoEXT,
VkVideoEncodeH265SessionParametersFeedbackInfoEXT,
VkVideoEncodeH265SessionParametersGetInfoEXT,
VkVideoEncodeInfoKHR,
VkVideoEncodeQualityLevelInfoKHR,
VkVideoEncodeQualityLevelPropertiesKHR,
VkVideoEncodeRateControlInfoKHR,
VkVideoEncodeRateControlLayerInfoKHR,
VkVideoEncodeSessionParametersFeedbackInfoKHR,
VkVideoEncodeSessionParametersGetInfoKHR,
VkVideoEncodeUsageInfoKHR,
VkVideoEndCodingInfoKHR,
VkVideoFormatPropertiesKHR,
VkVideoPictureResourceInfoKHR,
VkVideoProfileInfoKHR,
VkVideoProfileListInfoKHR,
VkVideoReferenceSlotInfoKHR,
VkVideoSessionCreateInfoKHR,
VkVideoSessionMemoryRequirementsKHR,
VkVideoSessionParametersCreateInfoKHR,
VkVideoSessionParametersUpdateInfoKHR,
WaylandSurfaceCreateInfoKHR,
Win32KeyedMutexAcquireReleaseInfoKHR,
Win32KeyedMutexAcquireReleaseInfoNV,
Win32SurfaceCreateInfoKHR,
WriteDescriptorSet,
WriteDescriptorSetAccelerationStructureKHR,
WriteDescriptorSetAccelerationStructureNV,
WriteDescriptorSetInlineUniformBlock,
XcbSurfaceCreateInfoKHR,
XlibSurfaceCreateInfoKHR
Constructors
| StructureType Int32 |
Bundled Patterns