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