| Safe Haskell | None |
|---|---|
| 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 io. MonadIO io => CommandBuffer -> BlitImageInfo2 -> 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 = BlitImageInfo2 {}
- 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_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT :: StructureType
- pattern STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT :: 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_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT :: 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_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_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_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_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_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_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_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT :: StructureType
- pattern STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT :: StructureType
- pattern STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_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_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_SUBRESOURCE_2_EXT :: StructureType
- pattern STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_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_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_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_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_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_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_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_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_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_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
This command is functionally identical to
cmdCopyBuffer, 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,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 io. MonadIO io | |
| => CommandBuffer |
|
| -> BlitImageInfo2 |
|
| -> 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
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
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
- The number of slices of the
extent(for 3D) or layers of thesrcSubresource(for non-3D) must match the number of slices of theextent(for 3D) or layers of thedstSubresource(for non-3D)
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, 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
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
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
Description
Members defined by this structure with the same name as parameters in
cmdCopyBuffer have the identical
effect to those parameters; the child structure BufferCopy2 is a
variant of BufferCopy which
includes sType and pNext parameters, allowing it to be extended.
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 - If
srcImageis non-sparse then the image or disjoint plane to be copied 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_TRANSFER_SRC_OPTIMAL,IMAGE_LAYOUT_GENERAL, orIMAGE_LAYOUT_SHARED_PRESENT_KHR - The
format features
of
dstImagemust containFORMAT_FEATURE_TRANSFER_DST_BIT - If
dstImageis non-sparse then the image or disjoint plane that is the destination of the copy 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_TRANSFER_DST_OPTIMAL,IMAGE_LAYOUT_GENERAL, orIMAGE_LAYOUT_SHARED_PRESENT_KHR - 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 - The sample count of
srcImageanddstImagemust match - 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 - The
srcSubresource.baseArrayLayer+srcSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created - The
dstSubresource.baseArrayLayer+dstSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhendstImagewas created - 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 -
dstImageandsrcImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT - If neither
srcImagenordstImagehas a multi-planar image format then for each element ofpRegions,srcSubresource.aspectMaskanddstSubresource.aspectMaskmust match - If
srcImagehas aFormatwith two planes then for each element ofpRegions,srcSubresource.aspectMaskmust beIMAGE_ASPECT_PLANE_0_BITorIMAGE_ASPECT_PLANE_1_BIT - If
srcImagehas aFormatwith three planes then for each element ofpRegions,srcSubresource.aspectMaskmust beIMAGE_ASPECT_PLANE_0_BIT,IMAGE_ASPECT_PLANE_1_BIT, orIMAGE_ASPECT_PLANE_2_BIT - If
dstImagehas aFormatwith two planes then for each element ofpRegions,dstSubresource.aspectMaskmust beIMAGE_ASPECT_PLANE_0_BITorIMAGE_ASPECT_PLANE_1_BIT - If
dstImagehas aFormatwith three planes then for each element ofpRegions,dstSubresource.aspectMaskmust beIMAGE_ASPECT_PLANE_0_BIT,IMAGE_ASPECT_PLANE_1_BIT, orIMAGE_ASPECT_PLANE_2_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
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
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 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 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 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 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 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 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
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 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 - The
srcSubresource.baseArrayLayer+srcSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created - The
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
Valid Usage (Implicit)
-
sTypemust beSTRUCTURE_TYPE_BLIT_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 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
| Show BlitImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods showsPrec :: Int -> BlitImageInfo2 -> ShowS # show :: BlitImageInfo2 -> String # showList :: [BlitImageInfo2] -> ShowS # | |
| FromCStruct BlitImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods peekCStruct :: Ptr BlitImageInfo2 -> IO BlitImageInfo2 Source # | |
| ToCStruct BlitImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods withCStruct :: BlitImageInfo2 -> (Ptr BlitImageInfo2 -> IO b) -> IO b Source # pokeCStruct :: Ptr BlitImageInfo2 -> BlitImageInfo2 -> IO b -> IO b Source # withZeroCStruct :: (Ptr BlitImageInfo2 -> IO b) -> IO b Source # pokeZeroCStruct :: Ptr BlitImageInfo2 -> IO b -> IO b Source # cStructSize :: Int Source # | |
| Zero BlitImageInfo2 Source # | |
Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2 Methods | |
data CopyBufferToImageInfo2 Source #
VkCopyBufferToImageInfo2 - Structure specifying parameters of a buffer to image copy command
Valid Usage
- If the image region
specified by each element of
pRegionsdoes not containCopyCommandTransformInfoQCOMin itspNextchain, it must be a region that is 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 - 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 -
dstImageLayoutmust specify the layout of the image subresources ofdstImagespecified inpRegionsat the time this command is executed on aDevice -
dstImageLayoutmust beIMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,IMAGE_LAYOUT_GENERAL, orIMAGE_LAYOUT_SHARED_PRESENT_KHR - The
imageSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhendstImagewas created - The
imageSubresource.baseArrayLayer+imageSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhendstImagewas created - The
imageOffsetandimageExtentmembers of each element ofpRegionsmust respect the image transfer granularity requirements ofcommandBuffer’s command pool’s queue family, as described inQueueFamilyProperties -
dstImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT - If the queue
family used to create the
CommandPoolwhichcommandBufferwas allocated from does not supportQUEUE_GRAPHICS_BIT, for each element ofpRegions, theaspectMaskmember ofimageSubresourcemust not beIMAGE_ASPECT_DEPTH_BITorIMAGE_ASPECT_STENCIL_BIT - 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 - If
dstImagedoes not have either a depth/stencil or a multi-planar format, then for each element ofpRegions,bufferOffsetmust be a multiple of the format’s 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
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,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,bufferOffsetmust be a multiple of the texel block size of theFormatofdstImage - 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 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 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 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 format, then for each element ofpRegions,imageSubresource.aspectMaskmust beIMAGE_ASPECT_PLANE_0_BIT,IMAGE_ASPECT_PLANE_1_BIT, orIMAGE_ASPECT_PLANE_2_BIT(withIMAGE_ASPECT_PLANE_2_BITvalid only for image formats with three planes) - If
dstImageis of typeIMAGE_TYPE_3D, for each element ofpRegions,imageSubresource.baseArrayLayermust be0andimageSubresource.layerCountmust be1 - 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 the queue
family used to create the
CommandPoolwhichcommandBufferwas allocated from does not supportQUEUE_GRAPHICS_BITorQUEUE_COMPUTE_BIT, thebufferOffsetmember of any element ofpRegionsmust be a multiple of4 - If
dstImagehas a depth/stencil format, thebufferOffsetmember of any element ofpRegionsmust be a multiple of4
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
- If the image region
specified by each element of
pRegionsdoes not containCopyCommandTransformInfoQCOMin itspNextchain, it 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 - If
srcImageis 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 -
srcImagemust 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_TRANSFER_SRC_OPTIMAL,IMAGE_LAYOUT_GENERAL, orIMAGE_LAYOUT_SHARED_PRESENT_KHR - The
imageSubresource.mipLevelmember of each element ofpRegionsmust be less than themipLevelsspecified inImageCreateInfowhensrcImagewas created - The
imageSubresource.baseArrayLayer+imageSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created - The
imageOffsetandimageExtentmembers of each element ofpRegionsmust respect the image transfer granularity requirements ofcommandBuffer’s command pool’s queue family, as described inQueueFamilyProperties -
srcImagemust not have been created withflagscontainingIMAGE_CREATE_SUBSAMPLED_BIT_EXT - 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 - If
srcImagedoes not have either a depth/stencil or a multi-planar format, then for each element ofpRegions,bufferOffsetmust be a multiple of the format’s 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
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,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,bufferOffsetmust be a multiple of the texel block size of theFormatofsrcImage - 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 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 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 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 format, then for each element ofpRegions,imageSubresource.aspectMaskmust beIMAGE_ASPECT_PLANE_0_BIT,IMAGE_ASPECT_PLANE_1_BIT, orIMAGE_ASPECT_PLANE_2_BIT(withIMAGE_ASPECT_PLANE_2_BITvalid only for image formats with three planes) - If
srcImageis of typeIMAGE_TYPE_3D, for each element ofpRegions,imageSubresource.baseArrayLayermust be0andimageSubresource.layerCountmust be1 - 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 the queue
family used to create the
CommandPoolwhichcommandBufferwas allocated from does not supportQUEUE_GRAPHICS_BITorQUEUE_COMPUTE_BIT, thebufferOffsetmember of any element ofpRegionsmust be a multiple of4 - If
srcImagehas a depth/stencil format, thebufferOffsetmember of any element ofpRegionsmust be a multiple of4
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 - The
srcSubresource.baseArrayLayer+srcSubresource.layerCountof each element ofpRegionsmust be less than or equal to thearrayLayersspecified inImageCreateInfowhensrcImagewas created - The
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
srcImageordstImageare of typeIMAGE_TYPE_3D, then for each element ofpRegions,srcSubresource.baseArrayLayermust be0andsrcSubresource.layerCountmust be1 - If either
srcImageordstImageare 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,
AccelerationStructureCreateInfoKHR,
AccelerationStructureCreateInfoNV,
AccelerationStructureDeviceAddressInfoKHR,
AccelerationStructureGeometryAabbsDataKHR,
AccelerationStructureGeometryInstancesDataKHR,
AccelerationStructureGeometryKHR,
AccelerationStructureGeometryMotionTrianglesDataNV,
AccelerationStructureGeometryTrianglesDataKHR,
AccelerationStructureInfoNV,
AccelerationStructureMemoryRequirementsInfoNV,
AccelerationStructureMotionInfoNV,
AccelerationStructureVersionInfoKHR,
AcquireNextImageInfoKHR,
AcquireProfilingLockInfoKHR,
AmigoProfilingSubmitInfoSEC,
AndroidHardwareBufferFormatProperties2ANDROID,
AndroidHardwareBufferFormatPropertiesANDROID,
AndroidHardwareBufferPropertiesANDROID,
AndroidHardwareBufferUsageANDROID,
AndroidSurfaceCreateInfoKHR,
ApplicationInfo,
AttachmentDescription2,
AttachmentDescriptionStencilLayout,
AttachmentReference2,
AttachmentReferenceStencilLayout,
AttachmentSampleCountInfoAMD,
BaseInStructure,
BaseOutStructure,
BindAccelerationStructureMemoryInfoNV,
BindBufferMemoryDeviceGroupInfo,
BindBufferMemoryInfo,
BindImageMemoryDeviceGroupInfo,
BindImageMemoryInfo,
BindImageMemorySwapchainInfoKHR,
BindImagePlaneMemoryInfo,
BindSparseInfo,
VkBindVideoSessionMemoryInfoKHR,
BlitImageInfo2,
BufferCollectionBufferCreateInfoFUCHSIA,
BufferCollectionConstraintsInfoFUCHSIA,
BufferCollectionCreateInfoFUCHSIA,
BufferCollectionImageCreateInfoFUCHSIA,
BufferCollectionPropertiesFUCHSIA,
BufferConstraintsInfoFUCHSIA,
BufferCopy2,
BufferCreateInfo,
BufferDeviceAddressCreateInfoEXT,
BufferDeviceAddressInfo,
BufferImageCopy2,
BufferMemoryBarrier,
BufferMemoryBarrier2,
BufferMemoryRequirementsInfo2,
BufferOpaqueCaptureAddressCreateInfo,
BufferViewCreateInfo,
CalibratedTimestampInfoEXT,
CheckpointData2NV,
CheckpointDataNV,
CommandBufferAllocateInfo,
CommandBufferBeginInfo,
CommandBufferInheritanceConditionalRenderingInfoEXT,
CommandBufferInheritanceInfo,
CommandBufferInheritanceRenderPassTransformInfoQCOM,
CommandBufferInheritanceRenderingInfo,
CommandBufferInheritanceViewportScissorInfoNV,
CommandBufferSubmitInfo,
CommandPoolCreateInfo,
ComputePipelineCreateInfo,
ConditionalRenderingBeginInfoEXT,
CooperativeMatrixPropertiesNV,
CopyAccelerationStructureInfoKHR,
CopyAccelerationStructureToMemoryInfoKHR,
CopyBufferInfo2,
CopyBufferToImageInfo2,
CopyCommandTransformInfoQCOM,
CopyDescriptorSet,
CopyImageInfo2,
CopyImageToBufferInfo2,
CopyMemoryToAccelerationStructureInfoKHR,
CuFunctionCreateInfoNVX,
CuLaunchInfoNVX,
CuModuleCreateInfoNVX,
D3D12FenceSubmitInfoKHR,
DebugMarkerMarkerInfoEXT,
DebugMarkerObjectNameInfoEXT,
DebugMarkerObjectTagInfoEXT,
DebugReportCallbackCreateInfoEXT,
DebugUtilsLabelEXT,
DebugUtilsMessengerCallbackDataEXT,
DebugUtilsMessengerCreateInfoEXT,
DebugUtilsObjectNameInfoEXT,
DebugUtilsObjectTagInfoEXT,
DedicatedAllocationBufferCreateInfoNV,
DedicatedAllocationImageCreateInfoNV,
DedicatedAllocationMemoryAllocateInfoNV,
DependencyInfo,
DescriptorPoolCreateInfo,
DescriptorPoolInlineUniformBlockCreateInfo,
DescriptorSetAllocateInfo,
DescriptorSetBindingReferenceVALVE,
DescriptorSetLayoutBindingFlagsCreateInfo,
DescriptorSetLayoutCreateInfo,
DescriptorSetLayoutHostMappingInfoVALVE,
DescriptorSetLayoutSupport,
DescriptorSetVariableDescriptorCountAllocateInfo,
DescriptorSetVariableDescriptorCountLayoutSupport,
DescriptorUpdateTemplateCreateInfo,
DeviceBufferMemoryRequirements,
DeviceCreateInfo,
DeviceDeviceMemoryReportCreateInfoEXT,
DeviceDiagnosticsConfigCreateInfoNV,
DeviceEventInfoEXT,
DeviceGroupBindSparseInfo,
DeviceGroupCommandBufferBeginInfo,
DeviceGroupDeviceCreateInfo,
DeviceGroupPresentCapabilitiesKHR,
DeviceGroupPresentInfoKHR,
DeviceGroupRenderPassBeginInfo,
DeviceGroupSubmitInfo,
DeviceGroupSwapchainCreateInfoKHR,
DeviceImageMemoryRequirements,
DeviceMemoryOpaqueCaptureAddressInfo,
DeviceMemoryOverallocationCreateInfoAMD,
DeviceMemoryReportCallbackDataEXT,
DevicePrivateDataCreateInfo,
DeviceQueueCreateInfo,
DeviceQueueGlobalPriorityCreateInfoKHR,
DeviceQueueInfo2,
DirectFBSurfaceCreateInfoEXT,
DisplayEventInfoEXT,
DisplayModeCreateInfoKHR,
DisplayModeProperties2KHR,
DisplayNativeHdrSurfaceCapabilitiesAMD,
DisplayPlaneCapabilities2KHR,
DisplayPlaneInfo2KHR,
DisplayPlaneProperties2KHR,
DisplayPowerInfoEXT,
DisplayPresentInfoKHR,
DisplayProperties2KHR,
DisplaySurfaceCreateInfoKHR,
DrmFormatModifierPropertiesList2EXT,
DrmFormatModifierPropertiesListEXT,
EventCreateInfo,
ExportFenceCreateInfo,
ExportFenceWin32HandleInfoKHR,
ExportMemoryAllocateInfo,
ExportMemoryAllocateInfoNV,
ExportMemoryWin32HandleInfoKHR,
ExportMemoryWin32HandleInfoNV,
ExportMetalBufferInfoEXT,
ExportMetalCommandQueueInfoEXT,
ExportMetalDeviceInfoEXT,
ExportMetalIOSurfaceInfoEXT,
ExportMetalObjectCreateInfoEXT,
ExportMetalObjectsInfoEXT,
ExportMetalSharedEventInfoEXT,
ExportMetalTextureInfoEXT,
ExportSemaphoreCreateInfo,
ExportSemaphoreWin32HandleInfoKHR,
ExternalBufferProperties,
ExternalFenceProperties,
ExternalFormatANDROID,
ExternalImageFormatProperties,
ExternalMemoryBufferCreateInfo,
ExternalMemoryImageCreateInfo,
ExternalMemoryImageCreateInfoNV,
ExternalSemaphoreProperties,
FenceCreateInfo,
FenceGetFdInfoKHR,
FenceGetWin32HandleInfoKHR,
FilterCubicImageViewImageFormatPropertiesEXT,
FormatProperties2,
FormatProperties3,
FragmentShadingRateAttachmentInfoKHR,
FramebufferAttachmentImageInfo,
FramebufferAttachmentsCreateInfo,
FramebufferCreateInfo,
FramebufferMixedSamplesCombinationNV,
GeneratedCommandsInfoNV,
GeneratedCommandsMemoryRequirementsInfoNV,
GeometryAABBNV,
GeometryNV,
GeometryTrianglesNV,
GraphicsPipelineCreateInfo,
GraphicsPipelineLibraryCreateInfoEXT,
GraphicsPipelineShaderGroupsCreateInfoNV,
GraphicsShaderGroupCreateInfoNV,
HdrMetadataEXT,
HeadlessSurfaceCreateInfoEXT,
IOSSurfaceCreateInfoMVK,
ImageBlit2,
ImageCompressionControlEXT,
ImageCompressionPropertiesEXT,
ImageConstraintsInfoFUCHSIA,
ImageCopy2,
ImageCreateInfo,
ImageDrmFormatModifierExplicitCreateInfoEXT,
ImageDrmFormatModifierListCreateInfoEXT,
ImageDrmFormatModifierPropertiesEXT,
ImageFormatConstraintsInfoFUCHSIA,
ImageFormatListCreateInfo,
ImageFormatProperties2,
ImageMemoryBarrier,
ImageMemoryBarrier2,
ImageMemoryRequirementsInfo2,
ImagePipeSurfaceCreateInfoFUCHSIA,
ImagePlaneMemoryRequirementsInfo,
ImageResolve2,
ImageSparseMemoryRequirementsInfo2,
ImageStencilUsageCreateInfo,
ImageSubresource2EXT,
ImageSwapchainCreateInfoKHR,
ImageViewASTCDecodeModeEXT,
ImageViewAddressPropertiesNVX,
ImageViewCreateInfo,
ImageViewHandleInfoNVX,
ImageViewMinLodCreateInfoEXT,
ImageViewSampleWeightCreateInfoQCOM,
ImageViewUsageCreateInfo,
ImportAndroidHardwareBufferInfoANDROID,
ImportFenceFdInfoKHR,
ImportFenceWin32HandleInfoKHR,
ImportMemoryBufferCollectionFUCHSIA,
ImportMemoryFdInfoKHR,
ImportMemoryHostPointerInfoEXT,
ImportMemoryWin32HandleInfoKHR,
ImportMemoryWin32HandleInfoNV,
ImportMemoryZirconHandleInfoFUCHSIA,
ImportMetalBufferInfoEXT,
ImportMetalIOSurfaceInfoEXT,
ImportMetalSharedEventInfoEXT,
ImportMetalTextureInfoEXT,
ImportSemaphoreFdInfoKHR,
ImportSemaphoreWin32HandleInfoKHR,
ImportSemaphoreZirconHandleInfoFUCHSIA,
IndirectCommandsLayoutCreateInfoNV,
IndirectCommandsLayoutTokenNV,
InitializePerformanceApiInfoINTEL,
InstanceCreateInfo,
MacOSSurfaceCreateInfoMVK,
MappedMemoryRange,
MemoryAllocateFlagsInfo,
MemoryAllocateInfo,
MemoryBarrier,
MemoryBarrier2,
MemoryDedicatedAllocateInfo,
MemoryDedicatedRequirements,
MemoryFdPropertiesKHR,
MemoryGetAndroidHardwareBufferInfoANDROID,
MemoryGetFdInfoKHR,
MemoryGetRemoteAddressInfoNV,
MemoryGetWin32HandleInfoKHR,
MemoryGetZirconHandleInfoFUCHSIA,
MemoryHostPointerPropertiesEXT,
MemoryOpaqueCaptureAddressAllocateInfo,
MemoryPriorityAllocateInfoEXT,
MemoryRequirements2,
MemoryWin32HandlePropertiesKHR,
MemoryZirconHandlePropertiesFUCHSIA,
MetalSurfaceCreateInfoEXT,
MultisamplePropertiesEXT,
MultisampledRenderToSingleSampledInfoEXT,
MultiviewPerViewAttributesInfoNVX,
MutableDescriptorTypeCreateInfoEXT,
PerformanceConfigurationAcquireInfoINTEL,
PerformanceCounterDescriptionKHR,
PerformanceCounterKHR,
PerformanceMarkerInfoINTEL,
PerformanceOverrideInfoINTEL,
PerformanceQuerySubmitInfoKHR,
PerformanceStreamMarkerInfoINTEL,
PhysicalDevice16BitStorageFeatures,
PhysicalDevice4444FormatsFeaturesEXT,
PhysicalDevice8BitStorageFeatures,
PhysicalDeviceASTCDecodeFeaturesEXT,
PhysicalDeviceAccelerationStructureFeaturesKHR,
PhysicalDeviceAccelerationStructurePropertiesKHR,
PhysicalDeviceAmigoProfilingFeaturesSEC,
PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT,
PhysicalDeviceBlendOperationAdvancedFeaturesEXT,
PhysicalDeviceBlendOperationAdvancedPropertiesEXT,
PhysicalDeviceBorderColorSwizzleFeaturesEXT,
PhysicalDeviceBufferDeviceAddressFeatures,
PhysicalDeviceBufferDeviceAddressFeaturesEXT,
PhysicalDeviceCoherentMemoryFeaturesAMD,
PhysicalDeviceColorWriteEnableFeaturesEXT,
PhysicalDeviceComputeShaderDerivativesFeaturesNV,
PhysicalDeviceConditionalRenderingFeaturesEXT,
PhysicalDeviceConservativeRasterizationPropertiesEXT,
PhysicalDeviceCooperativeMatrixFeaturesNV,
PhysicalDeviceCooperativeMatrixPropertiesNV,
PhysicalDeviceCornerSampledImageFeaturesNV,
PhysicalDeviceCoverageReductionModeFeaturesNV,
PhysicalDeviceCustomBorderColorFeaturesEXT,
PhysicalDeviceCustomBorderColorPropertiesEXT,
PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV,
PhysicalDeviceDepthClampZeroOneFeaturesEXT,
PhysicalDeviceDepthClipControlFeaturesEXT,
PhysicalDeviceDepthClipEnableFeaturesEXT,
PhysicalDeviceDepthStencilResolveProperties,
PhysicalDeviceDescriptorIndexingFeatures,
PhysicalDeviceDescriptorIndexingProperties,
PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE,
PhysicalDeviceDeviceGeneratedCommandsFeaturesNV,
PhysicalDeviceDeviceGeneratedCommandsPropertiesNV,
PhysicalDeviceDeviceMemoryReportFeaturesEXT,
PhysicalDeviceDiagnosticsConfigFeaturesNV,
PhysicalDeviceDiscardRectanglePropertiesEXT,
PhysicalDeviceDriverProperties,
PhysicalDeviceDrmPropertiesEXT,
PhysicalDeviceDynamicRenderingFeatures,
PhysicalDeviceExclusiveScissorFeaturesNV,
PhysicalDeviceExtendedDynamicState2FeaturesEXT,
PhysicalDeviceExtendedDynamicStateFeaturesEXT,
PhysicalDeviceExternalBufferInfo,
PhysicalDeviceExternalFenceInfo,
PhysicalDeviceExternalImageFormatInfo,
PhysicalDeviceExternalMemoryHostPropertiesEXT,
PhysicalDeviceExternalMemoryRDMAFeaturesNV,
PhysicalDeviceExternalSemaphoreInfo,
PhysicalDeviceFeatures2,
PhysicalDeviceFloatControlsProperties,
PhysicalDeviceFragmentDensityMap2FeaturesEXT,
PhysicalDeviceFragmentDensityMap2PropertiesEXT,
PhysicalDeviceFragmentDensityMapFeaturesEXT,
PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM,
PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM,
PhysicalDeviceFragmentDensityMapPropertiesEXT,
PhysicalDeviceFragmentShaderBarycentricFeaturesKHR,
PhysicalDeviceFragmentShaderBarycentricPropertiesKHR,
PhysicalDeviceFragmentShaderInterlockFeaturesEXT,
PhysicalDeviceFragmentShadingRateEnumsFeaturesNV,
PhysicalDeviceFragmentShadingRateEnumsPropertiesNV,
PhysicalDeviceFragmentShadingRateFeaturesKHR,
PhysicalDeviceFragmentShadingRateKHR,
PhysicalDeviceFragmentShadingRatePropertiesKHR,
PhysicalDeviceGlobalPriorityQueryFeaturesKHR,
PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT,
PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT,
PhysicalDeviceGroupProperties,
PhysicalDeviceHostQueryResetFeatures,
PhysicalDeviceIDProperties,
PhysicalDeviceImage2DViewOf3DFeaturesEXT,
PhysicalDeviceImageCompressionControlFeaturesEXT,
PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT,
PhysicalDeviceImageDrmFormatModifierInfoEXT,
PhysicalDeviceImageFormatInfo2,
PhysicalDeviceImageProcessingFeaturesQCOM,
PhysicalDeviceImageProcessingPropertiesQCOM,
PhysicalDeviceImageRobustnessFeatures,
PhysicalDeviceImageViewImageFormatInfoEXT,
PhysicalDeviceImageViewMinLodFeaturesEXT,
PhysicalDeviceImagelessFramebufferFeatures,
PhysicalDeviceIndexTypeUint8FeaturesEXT,
PhysicalDeviceInheritedViewportScissorFeaturesNV,
PhysicalDeviceInlineUniformBlockFeatures,
PhysicalDeviceInlineUniformBlockProperties,
PhysicalDeviceInvocationMaskFeaturesHUAWEI,
PhysicalDeviceLegacyDitheringFeaturesEXT,
PhysicalDeviceLineRasterizationFeaturesEXT,
PhysicalDeviceLineRasterizationPropertiesEXT,
PhysicalDeviceLinearColorAttachmentFeaturesNV,
PhysicalDeviceMaintenance3Properties,
PhysicalDeviceMaintenance4Features,
PhysicalDeviceMaintenance4Properties,
PhysicalDeviceMemoryBudgetPropertiesEXT,
PhysicalDeviceMemoryPriorityFeaturesEXT,
PhysicalDeviceMemoryProperties2,
PhysicalDeviceMeshShaderFeaturesEXT,
PhysicalDeviceMeshShaderFeaturesNV,
PhysicalDeviceMeshShaderPropertiesEXT,
PhysicalDeviceMeshShaderPropertiesNV,
PhysicalDeviceMultiDrawFeaturesEXT,
PhysicalDeviceMultiDrawPropertiesEXT,
PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT,
PhysicalDeviceMultiviewFeatures,
PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX,
PhysicalDeviceMultiviewProperties,
PhysicalDeviceMutableDescriptorTypeFeaturesEXT,
PhysicalDeviceNonSeamlessCubeMapFeaturesEXT,
PhysicalDevicePCIBusInfoPropertiesEXT,
PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT,
PhysicalDevicePerformanceQueryFeaturesKHR,
PhysicalDevicePerformanceQueryPropertiesKHR,
PhysicalDevicePipelineCreationCacheControlFeatures,
PhysicalDevicePipelineExecutablePropertiesFeaturesKHR,
PhysicalDevicePipelinePropertiesFeaturesEXT,
PhysicalDevicePipelineRobustnessFeaturesEXT,
PhysicalDevicePipelineRobustnessPropertiesEXT,
PhysicalDevicePointClippingProperties,
PhysicalDevicePortabilitySubsetFeaturesKHR,
PhysicalDevicePortabilitySubsetPropertiesKHR,
PhysicalDevicePresentIdFeaturesKHR,
PhysicalDevicePresentWaitFeaturesKHR,
PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT,
PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT,
PhysicalDevicePrivateDataFeatures,
PhysicalDeviceProperties2,
PhysicalDeviceProtectedMemoryFeatures,
PhysicalDeviceProtectedMemoryProperties,
PhysicalDeviceProvokingVertexFeaturesEXT,
PhysicalDeviceProvokingVertexPropertiesEXT,
PhysicalDevicePushDescriptorPropertiesKHR,
PhysicalDeviceRGBA10X6FormatsFeaturesEXT,
PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT,
PhysicalDeviceRayQueryFeaturesKHR,
PhysicalDeviceRayTracingMaintenance1FeaturesKHR,
PhysicalDeviceRayTracingMotionBlurFeaturesNV,
PhysicalDeviceRayTracingPipelineFeaturesKHR,
PhysicalDeviceRayTracingPipelinePropertiesKHR,
PhysicalDeviceRayTracingPropertiesNV,
PhysicalDeviceRepresentativeFragmentTestFeaturesNV,
PhysicalDeviceRobustness2FeaturesEXT,
PhysicalDeviceRobustness2PropertiesEXT,
PhysicalDeviceSampleLocationsPropertiesEXT,
PhysicalDeviceSamplerFilterMinmaxProperties,
PhysicalDeviceSamplerYcbcrConversionFeatures,
PhysicalDeviceScalarBlockLayoutFeatures,
PhysicalDeviceSeparateDepthStencilLayoutsFeatures,
PhysicalDeviceShaderAtomicFloat2FeaturesEXT,
PhysicalDeviceShaderAtomicFloatFeaturesEXT,
PhysicalDeviceShaderAtomicInt64Features,
PhysicalDeviceShaderClockFeaturesKHR,
PhysicalDeviceShaderCoreProperties2AMD,
PhysicalDeviceShaderCorePropertiesAMD,
PhysicalDeviceShaderDemoteToHelperInvocationFeatures,
PhysicalDeviceShaderDrawParametersFeatures,
PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD,
PhysicalDeviceShaderFloat16Int8Features,
PhysicalDeviceShaderImageAtomicInt64FeaturesEXT,
PhysicalDeviceShaderImageFootprintFeaturesNV,
PhysicalDeviceShaderIntegerDotProductFeatures,
PhysicalDeviceShaderIntegerDotProductProperties,
PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL,
PhysicalDeviceShaderModuleIdentifierFeaturesEXT,
PhysicalDeviceShaderModuleIdentifierPropertiesEXT,
PhysicalDeviceShaderSMBuiltinsFeaturesNV,
PhysicalDeviceShaderSMBuiltinsPropertiesNV,
PhysicalDeviceShaderSubgroupExtendedTypesFeatures,
PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR,
PhysicalDeviceShaderTerminateInvocationFeatures,
PhysicalDeviceShadingRateImageFeaturesNV,
PhysicalDeviceShadingRateImagePropertiesNV,
PhysicalDeviceSparseImageFormatInfo2,
PhysicalDeviceSubgroupProperties,
PhysicalDeviceSubgroupSizeControlFeatures,
PhysicalDeviceSubgroupSizeControlProperties,
PhysicalDeviceSubpassMergeFeedbackFeaturesEXT,
PhysicalDeviceSubpassShadingFeaturesHUAWEI,
PhysicalDeviceSubpassShadingPropertiesHUAWEI,
PhysicalDeviceSurfaceInfo2KHR,
PhysicalDeviceSynchronization2Features,
PhysicalDeviceTexelBufferAlignmentFeaturesEXT,
PhysicalDeviceTexelBufferAlignmentProperties,
PhysicalDeviceTextureCompressionASTCHDRFeatures,
PhysicalDeviceTilePropertiesFeaturesQCOM,
PhysicalDeviceTimelineSemaphoreFeatures,
PhysicalDeviceTimelineSemaphoreProperties,
PhysicalDeviceToolProperties,
PhysicalDeviceTransformFeedbackFeaturesEXT,
PhysicalDeviceTransformFeedbackPropertiesEXT,
PhysicalDeviceUniformBufferStandardLayoutFeatures,
PhysicalDeviceVariablePointersFeatures,
PhysicalDeviceVertexAttributeDivisorFeaturesEXT,
PhysicalDeviceVertexAttributeDivisorPropertiesEXT,
PhysicalDeviceVertexInputDynamicStateFeaturesEXT,
VkPhysicalDeviceVideoFormatInfoKHR,
PhysicalDeviceVulkan11Features,
PhysicalDeviceVulkan11Properties,
PhysicalDeviceVulkan12Features,
PhysicalDeviceVulkan12Properties,
PhysicalDeviceVulkan13Features,
PhysicalDeviceVulkan13Properties,
PhysicalDeviceVulkanMemoryModelFeatures,
PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR,
PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT,
PhysicalDeviceYcbcrImageArraysFeaturesEXT,
PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures,
PipelineCacheCreateInfo,
PipelineColorBlendAdvancedStateCreateInfoEXT,
PipelineColorBlendStateCreateInfo,
PipelineColorWriteCreateInfoEXT,
PipelineCompilerControlCreateInfoAMD,
PipelineCoverageModulationStateCreateInfoNV,
PipelineCoverageReductionStateCreateInfoNV,
PipelineCoverageToColorStateCreateInfoNV,
PipelineCreationFeedbackCreateInfo,
PipelineDepthStencilStateCreateInfo,
PipelineDiscardRectangleStateCreateInfoEXT,
PipelineDynamicStateCreateInfo,
PipelineExecutableInfoKHR,
PipelineExecutableInternalRepresentationKHR,
PipelineExecutablePropertiesKHR,
PipelineExecutableStatisticKHR,
PipelineFragmentShadingRateEnumStateCreateInfoNV,
PipelineFragmentShadingRateStateCreateInfoKHR,
PipelineInfoKHR,
PipelineInputAssemblyStateCreateInfo,
PipelineLayoutCreateInfo,
PipelineLibraryCreateInfoKHR,
PipelineMultisampleStateCreateInfo,
PipelinePropertiesIdentifierEXT,
PipelineRasterizationConservativeStateCreateInfoEXT,
PipelineRasterizationDepthClipStateCreateInfoEXT,
PipelineRasterizationLineStateCreateInfoEXT,
PipelineRasterizationProvokingVertexStateCreateInfoEXT,
PipelineRasterizationStateCreateInfo,
PipelineRasterizationStateRasterizationOrderAMD,
PipelineRasterizationStateStreamCreateInfoEXT,
PipelineRenderingCreateInfo,
PipelineRepresentativeFragmentTestStateCreateInfoNV,
PipelineRobustnessCreateInfoEXT,
PipelineSampleLocationsStateCreateInfoEXT,
PipelineShaderStageCreateInfo,
PipelineShaderStageModuleIdentifierCreateInfoEXT,
PipelineShaderStageRequiredSubgroupSizeCreateInfo,
PipelineTessellationDomainOriginStateCreateInfo,
PipelineTessellationStateCreateInfo,
PipelineVertexInputDivisorStateCreateInfoEXT,
PipelineVertexInputStateCreateInfo,
PipelineViewportCoarseSampleOrderStateCreateInfoNV,
PipelineViewportDepthClipControlCreateInfoEXT,
PipelineViewportExclusiveScissorStateCreateInfoNV,
PipelineViewportShadingRateImageStateCreateInfoNV,
PipelineViewportStateCreateInfo,
PipelineViewportSwizzleStateCreateInfoNV,
PipelineViewportWScalingStateCreateInfoNV,
PresentFrameTokenGGP,
PresentIdKHR,
PresentInfoKHR,
PresentRegionsKHR,
PresentTimesInfoGOOGLE,
PrivateDataSlotCreateInfo,
ProtectedSubmitInfo,
QueryPoolCreateInfo,
QueryPoolPerformanceCreateInfoKHR,
QueryPoolPerformanceQueryCreateInfoINTEL,
QueueFamilyCheckpointProperties2NV,
QueueFamilyCheckpointPropertiesNV,
QueueFamilyGlobalPriorityPropertiesKHR,
QueueFamilyProperties2,
VkQueueFamilyQueryResultStatusPropertiesKHR,
VkQueueFamilyVideoPropertiesKHR,
RayTracingPipelineCreateInfoKHR,
RayTracingPipelineCreateInfoNV,
RayTracingPipelineInterfaceCreateInfoKHR,
RayTracingShaderGroupCreateInfoKHR,
RayTracingShaderGroupCreateInfoNV,
RenderPassAttachmentBeginInfo,
RenderPassBeginInfo,
RenderPassCreateInfo,
RenderPassCreateInfo2,
RenderPassCreationControlEXT,
RenderPassCreationFeedbackCreateInfoEXT,
RenderPassFragmentDensityMapCreateInfoEXT,
RenderPassInputAttachmentAspectCreateInfo,
RenderPassMultiviewCreateInfo,
RenderPassSampleLocationsBeginInfoEXT,
RenderPassSubpassFeedbackCreateInfoEXT,
RenderPassTransformBeginInfoQCOM,
RenderingAttachmentInfo,
RenderingFragmentDensityMapAttachmentInfoEXT,
RenderingFragmentShadingRateAttachmentInfoKHR,
RenderingInfo,
ResolveImageInfo2,
SampleLocationsInfoEXT,
SamplerBorderColorComponentMappingCreateInfoEXT,
SamplerCreateInfo,
SamplerCustomBorderColorCreateInfoEXT,
SamplerReductionModeCreateInfo,
SamplerYcbcrConversionCreateInfo,
SamplerYcbcrConversionImageFormatProperties,
SamplerYcbcrConversionInfo,
ScreenSurfaceCreateInfoQNX,
SemaphoreCreateInfo,
SemaphoreGetFdInfoKHR,
SemaphoreGetWin32HandleInfoKHR,
SemaphoreGetZirconHandleInfoFUCHSIA,
SemaphoreSignalInfo,
SemaphoreSubmitInfo,
SemaphoreTypeCreateInfo,
SemaphoreWaitInfo,
ShaderModuleCreateInfo,
ShaderModuleIdentifierEXT,
ShaderModuleValidationCacheCreateInfoEXT,
SharedPresentSurfaceCapabilitiesKHR,
SparseImageFormatProperties2,
SparseImageMemoryRequirements2,
StreamDescriptorSurfaceCreateInfoGGP,
SubmitInfo,
SubmitInfo2,
SubpassBeginInfo,
SubpassDependency2,
SubpassDescription2,
SubpassDescriptionDepthStencilResolve,
SubpassEndInfo,
SubpassFragmentDensityMapOffsetEndInfoQCOM,
SubpassResolvePerformanceQueryEXT,
SubpassShadingPipelineCreateInfoHUAWEI,
SubresourceLayout2EXT,
SurfaceCapabilities2EXT,
SurfaceCapabilities2KHR,
SurfaceCapabilitiesFullScreenExclusiveEXT,
SurfaceFormat2KHR,
SurfaceFullScreenExclusiveInfoEXT,
SurfaceFullScreenExclusiveWin32InfoEXT,
SurfaceProtectedCapabilitiesKHR,
SwapchainCounterCreateInfoEXT,
SwapchainCreateInfoKHR,
SwapchainDisplayNativeHdrCreateInfoAMD,
SysmemColorSpaceFUCHSIA,
TextureLODGatherFormatPropertiesAMD,
TilePropertiesQCOM,
TimelineSemaphoreSubmitInfo,
ValidationCacheCreateInfoEXT,
ValidationFeaturesEXT,
ValidationFlagsEXT,
VertexInputAttributeDescription2EXT,
VertexInputBindingDescription2EXT,
ViSurfaceCreateInfoNN,
VkVideoBeginCodingInfoKHR,
VkVideoCapabilitiesKHR,
VkVideoCodingControlInfoKHR,
VkVideoDecodeCapabilitiesKHR,
VkVideoDecodeH264CapabilitiesEXT,
VkVideoDecodeH264DpbSlotInfoEXT,
VkVideoDecodeH264PictureInfoEXT,
VkVideoDecodeH264ProfileInfoEXT,
VkVideoDecodeH264SessionParametersAddInfoEXT,
VkVideoDecodeH264SessionParametersCreateInfoEXT,
VkVideoDecodeH265CapabilitiesEXT,
VkVideoDecodeH265DpbSlotInfoEXT,
VkVideoDecodeH265PictureInfoEXT,
VkVideoDecodeH265ProfileInfoEXT,
VkVideoDecodeH265SessionParametersAddInfoEXT,
VkVideoDecodeH265SessionParametersCreateInfoEXT,
VkVideoDecodeInfoKHR,
VkVideoDecodeUsageInfoKHR,
VkVideoEncodeCapabilitiesKHR,
VkVideoEncodeH264CapabilitiesEXT,
VkVideoEncodeH264DpbSlotInfoEXT,
VkVideoEncodeH264EmitPictureParametersInfoEXT,
VkVideoEncodeH264NaluSliceInfoEXT,
VkVideoEncodeH264ProfileInfoEXT,
VkVideoEncodeH264RateControlInfoEXT,
VkVideoEncodeH264RateControlLayerInfoEXT,
VkVideoEncodeH264ReferenceListsInfoEXT,
VkVideoEncodeH264SessionParametersAddInfoEXT,
VkVideoEncodeH264SessionParametersCreateInfoEXT,
VkVideoEncodeH264VclFrameInfoEXT,
VkVideoEncodeH265CapabilitiesEXT,
VkVideoEncodeH265DpbSlotInfoEXT,
VkVideoEncodeH265EmitPictureParametersInfoEXT,
VkVideoEncodeH265NaluSliceSegmentInfoEXT,
VkVideoEncodeH265ProfileInfoEXT,
VkVideoEncodeH265RateControlInfoEXT,
VkVideoEncodeH265RateControlLayerInfoEXT,
VkVideoEncodeH265ReferenceListsInfoEXT,
VkVideoEncodeH265SessionParametersAddInfoEXT,
VkVideoEncodeH265SessionParametersCreateInfoEXT,
VkVideoEncodeH265VclFrameInfoEXT,
VkVideoEncodeInfoKHR,
VkVideoEncodeRateControlInfoKHR,
VkVideoEncodeRateControlLayerInfoKHR,
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