{-# language CPP #-}
module Vulkan.Core10.Enums.StructureType (StructureType( STRUCTURE_TYPE_APPLICATION_INFO
, STRUCTURE_TYPE_INSTANCE_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_CREATE_INFO
, STRUCTURE_TYPE_SUBMIT_INFO
, STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO
, STRUCTURE_TYPE_MAPPED_MEMORY_RANGE
, STRUCTURE_TYPE_BIND_SPARSE_INFO
, STRUCTURE_TYPE_FENCE_CREATE_INFO
, STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
, STRUCTURE_TYPE_EVENT_CREATE_INFO
, STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO
, STRUCTURE_TYPE_BUFFER_CREATE_INFO
, STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO
, STRUCTURE_TYPE_IMAGE_CREATE_INFO
, STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO
, STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO
, STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO
, STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO
, STRUCTURE_TYPE_SAMPLER_CREATE_INFO
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO
, STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO
, STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET
, STRUCTURE_TYPE_COPY_DESCRIPTOR_SET
, STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO
, STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO
, STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
, STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO
, STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO
, STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO
, STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER
, STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
, STRUCTURE_TYPE_MEMORY_BARRIER
, STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO
, STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX
, STRUCTURE_TYPE_EXTERNAL_FORMAT_QNX
, STRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX
, STRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX
, STRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM
, STRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM
, STRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM
, STRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM
, STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR
, STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR
, STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV
, STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV
, STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV
, STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV
, STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV
, STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV
, STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV
, STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV
, STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM
, STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM
, STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC
, STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC
, STRUCTURE_TYPE_TILE_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM
, STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT
, STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT
, STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR
, STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR
, STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR
, STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR
, STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR
, STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR
, STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT
, STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT
, STRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT
, STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG
, STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG
, STRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT
, STRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT
, STRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT
, STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV
, STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV
, STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE
, STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE
, STRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM
, STRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT
, STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT
, STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT
, STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT
, STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT
, STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT
, STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT
, STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT
, STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT
, STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT
, STRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT
, STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT
, STRUCTURE_TYPE_FRAME_BOUNDARY_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
, STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI
, STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI
, STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA
, STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA
, STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT
, STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT
, STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT
, STRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT
, STRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT
, STRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR
, STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV
, STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD
, STRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT
, STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT
, STRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT
, STRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT
, STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT
, STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV
, STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV
, STRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT
, STRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT
, STRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT
, STRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT
, STRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV
, STRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV
, STRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV
, STRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV
, STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR
, STRUCTURE_TYPE_PRESENT_ID_KHR
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT
, STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT
, STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT
, STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT
, STRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT
, STRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT
, STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV
, STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV
, STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV
, STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV
, STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV
, STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV
, STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV
, STRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT
, STRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT
, STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT
, STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT
, STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR
, STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR
, STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT
, STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT
, STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT
, STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT
, STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT
, STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT
, STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT
, STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR
, STRUCTURE_TYPE_PIPELINE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT
, STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT
, STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT
, STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT
, STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV
, STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV
, STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR
, STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
, STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV
, STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR
, STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR
, STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR
, STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
, STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT
, STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT
, STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD
, STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT
, STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL
, STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL
, STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL
, STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL
, STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL
, STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL
, STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV
, STRUCTURE_TYPE_CHECKPOINT_DATA_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV
, STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT
, STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
, STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR
, STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD
, STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT
, STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT
, STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT
, STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV
, STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV
, STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV
, STRUCTURE_TYPE_GEOMETRY_AABB_NV
, STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV
, STRUCTURE_TYPE_GEOMETRY_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV
, STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR
, STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
, STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT
, STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT
, STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT
, STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT
, STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT
, STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR
, STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR
, STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR
, STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR
, STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR
, STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR
, STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT
, STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT
, STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX
, STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX
, STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID
, STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID
, STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
, STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID
, STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT
, STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK
, STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK
, STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR
, STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR
, STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR
, STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR
, STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR
, STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR
, STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR
, STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR
, STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR
, STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR
, STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR
, STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR
, STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
, STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
, STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR
, STRUCTURE_TYPE_HDR_METADATA_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX
, STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE
, STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT
, STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT
, STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT
, STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PRESENT_REGIONS_KHR
, STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR
, STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
, STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
, STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR
, STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR
, STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
, STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
, STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
, STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR
, STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT
, STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
, STRUCTURE_TYPE_VALIDATION_FLAGS_EXT
, STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR
, STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR
, STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR
, STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR
, STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR
, STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR
, STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV
, STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV
, STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV
, STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
, STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV
, STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP
, STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX
, STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD
, STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT
, STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
, STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD
, STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX
, STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX
, STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX
, STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX
, STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT
, STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV
, STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV
, STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV
, STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT
, STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT
, STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD
, STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT
, STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR
, STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PRESENT_INFO_KHR
, STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR
, STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO
, STRUCTURE_TYPE_FAULT_CALLBACK_INFO
, STRUCTURE_TYPE_FAULT_DATA
, STRUCTURE_TYPE_PIPELINE_POOL_SIZE
, STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION
, STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES
, STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS
, STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES
, STRUCTURE_TYPE_FORMAT_PROPERTIES_3
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES
, STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO
, STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO
, STRUCTURE_TYPE_RENDERING_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES
, STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES
, STRUCTURE_TYPE_IMAGE_RESOLVE_2
, STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2
, STRUCTURE_TYPE_IMAGE_BLIT_2
, STRUCTURE_TYPE_IMAGE_COPY_2
, STRUCTURE_TYPE_BUFFER_COPY_2
, STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2
, STRUCTURE_TYPE_BLIT_IMAGE_INFO_2
, STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2
, STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2
, STRUCTURE_TYPE_COPY_IMAGE_INFO_2
, STRUCTURE_TYPE_COPY_BUFFER_INFO_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES
, STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO
, STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO
, STRUCTURE_TYPE_SUBMIT_INFO_2
, STRUCTURE_TYPE_DEPENDENCY_INFO
, STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2
, STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2
, STRUCTURE_TYPE_MEMORY_BARRIER_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES
, STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES
, STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES
, STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO
, STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO
, STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO
, STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES
, STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO
, STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO
, STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO
, STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES
, STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT
, STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES
, STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO
, STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO
, STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES
, STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES
, STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES
, STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES
, STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT
, STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES
, STRUCTURE_TYPE_SUBPASS_END_INFO
, STRUCTURE_TYPE_SUBPASS_BEGIN_INFO
, STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2
, STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2
, STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2
, STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2
, STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2
, STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES
, STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO
, STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO
, STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO
, STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO
, STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO
, STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO
, STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES
, STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO
, STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO
, STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES
, STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO
, STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES
, STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES
, STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO
, STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO
, STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2
, STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2
, STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2
, STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2
, STRUCTURE_TYPE_FORMAT_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2
, STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2
, STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2
, STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2
, STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2
, STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2
, STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES
, STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO
, STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO
, STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO
, STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO
, STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS
, STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES
, STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO
, STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES
, ..
)) where
import Vulkan.Internal.Utils (enumReadPrec)
import Vulkan.Internal.Utils (enumShowsPrec)
import GHC.Show (showsPrec)
import Vulkan.Zero (Zero)
import Foreign.Storable (Storable)
import Data.Int (Int32)
import GHC.Read (Read(readPrec))
import GHC.Show (Show(showsPrec))
newtype StructureType = StructureType Int32
deriving newtype (StructureType -> StructureType -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: StructureType -> StructureType -> Bool
$c/= :: StructureType -> StructureType -> Bool
== :: StructureType -> StructureType -> Bool
$c== :: StructureType -> StructureType -> Bool
Eq, Eq StructureType
StructureType -> StructureType -> Bool
StructureType -> StructureType -> Ordering
StructureType -> StructureType -> StructureType
forall a.
Eq a
-> (a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
min :: StructureType -> StructureType -> StructureType
$cmin :: StructureType -> StructureType -> StructureType
max :: StructureType -> StructureType -> StructureType
$cmax :: StructureType -> StructureType -> StructureType
>= :: StructureType -> StructureType -> Bool
$c>= :: StructureType -> StructureType -> Bool
> :: StructureType -> StructureType -> Bool
$c> :: StructureType -> StructureType -> Bool
<= :: StructureType -> StructureType -> Bool
$c<= :: StructureType -> StructureType -> Bool
< :: StructureType -> StructureType -> Bool
$c< :: StructureType -> StructureType -> Bool
compare :: StructureType -> StructureType -> Ordering
$ccompare :: StructureType -> StructureType -> Ordering
Ord, Ptr StructureType -> IO StructureType
Ptr StructureType -> Int -> IO StructureType
Ptr StructureType -> Int -> StructureType -> IO ()
Ptr StructureType -> StructureType -> IO ()
StructureType -> Int
forall b. Ptr b -> Int -> IO StructureType
forall b. Ptr b -> Int -> StructureType -> IO ()
forall a.
(a -> Int)
-> (a -> Int)
-> (Ptr a -> Int -> IO a)
-> (Ptr a -> Int -> a -> IO ())
-> (forall b. Ptr b -> Int -> IO a)
-> (forall b. Ptr b -> Int -> a -> IO ())
-> (Ptr a -> IO a)
-> (Ptr a -> a -> IO ())
-> Storable a
poke :: Ptr StructureType -> StructureType -> IO ()
$cpoke :: Ptr StructureType -> StructureType -> IO ()
peek :: Ptr StructureType -> IO StructureType
$cpeek :: Ptr StructureType -> IO StructureType
pokeByteOff :: forall b. Ptr b -> Int -> StructureType -> IO ()
$cpokeByteOff :: forall b. Ptr b -> Int -> StructureType -> IO ()
peekByteOff :: forall b. Ptr b -> Int -> IO StructureType
$cpeekByteOff :: forall b. Ptr b -> Int -> IO StructureType
pokeElemOff :: Ptr StructureType -> Int -> StructureType -> IO ()
$cpokeElemOff :: Ptr StructureType -> Int -> StructureType -> IO ()
peekElemOff :: Ptr StructureType -> Int -> IO StructureType
$cpeekElemOff :: Ptr StructureType -> Int -> IO StructureType
alignment :: StructureType -> Int
$calignment :: StructureType -> Int
sizeOf :: StructureType -> Int
$csizeOf :: StructureType -> Int
Storable, StructureType
forall a. a -> Zero a
zero :: StructureType
$czero :: StructureType
Zero)
pattern $bSTRUCTURE_TYPE_APPLICATION_INFO :: StructureType
$mSTRUCTURE_TYPE_APPLICATION_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_APPLICATION_INFO = StructureType 0
pattern $bSTRUCTURE_TYPE_INSTANCE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_INSTANCE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_INSTANCE_CREATE_INFO = StructureType 1
pattern $bSTRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO = StructureType 2
pattern $bSTRUCTURE_TYPE_DEVICE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_CREATE_INFO = StructureType 3
pattern $bSTRUCTURE_TYPE_SUBMIT_INFO :: StructureType
$mSTRUCTURE_TYPE_SUBMIT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBMIT_INFO = StructureType 4
pattern $bSTRUCTURE_TYPE_MEMORY_ALLOCATE_INFO :: StructureType
$mSTRUCTURE_TYPE_MEMORY_ALLOCATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO = StructureType 5
pattern $bSTRUCTURE_TYPE_MAPPED_MEMORY_RANGE :: StructureType
$mSTRUCTURE_TYPE_MAPPED_MEMORY_RANGE :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MAPPED_MEMORY_RANGE = StructureType 6
pattern $bSTRUCTURE_TYPE_BIND_SPARSE_INFO :: StructureType
$mSTRUCTURE_TYPE_BIND_SPARSE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_SPARSE_INFO = StructureType 7
pattern $bSTRUCTURE_TYPE_FENCE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_FENCE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FENCE_CREATE_INFO = StructureType 8
pattern $bSTRUCTURE_TYPE_SEMAPHORE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO = StructureType 9
pattern $bSTRUCTURE_TYPE_EVENT_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_EVENT_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EVENT_CREATE_INFO = StructureType 10
pattern $bSTRUCTURE_TYPE_QUERY_POOL_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_QUERY_POOL_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO = StructureType 11
pattern $bSTRUCTURE_TYPE_BUFFER_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_BUFFER_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_CREATE_INFO = StructureType 12
pattern $bSTRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO = StructureType 13
pattern $bSTRUCTURE_TYPE_IMAGE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_IMAGE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_CREATE_INFO = StructureType 14
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO = StructureType 15
pattern $bSTRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO = StructureType 16
pattern $bSTRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO = StructureType 17
pattern $bSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO = StructureType 18
pattern $bSTRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO = StructureType 19
pattern $bSTRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO = StructureType 20
pattern $bSTRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO = StructureType 21
pattern $bSTRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO = StructureType 22
pattern $bSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO = StructureType 23
pattern $bSTRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO = StructureType 24
pattern $bSTRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO = StructureType 25
pattern $bSTRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO = StructureType 26
pattern $bSTRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO = StructureType 27
pattern $bSTRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO = StructureType 28
pattern $bSTRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO = StructureType 29
pattern $bSTRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO = StructureType 30
pattern $bSTRUCTURE_TYPE_SAMPLER_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_CREATE_INFO = StructureType 31
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO = StructureType 32
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO = StructureType 33
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO = StructureType 34
pattern $bSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET :: StructureType
$mSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET = StructureType 35
pattern $bSTRUCTURE_TYPE_COPY_DESCRIPTOR_SET :: StructureType
$mSTRUCTURE_TYPE_COPY_DESCRIPTOR_SET :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_DESCRIPTOR_SET = StructureType 36
pattern $bSTRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO = StructureType 37
pattern $bSTRUCTURE_TYPE_RENDER_PASS_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO = StructureType 38
pattern $bSTRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO = StructureType 39
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO = StructureType 40
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO = StructureType 41
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO = StructureType 42
pattern $bSTRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO = StructureType 43
pattern $bSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER :: StructureType
$mSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER = StructureType 44
pattern $bSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER :: StructureType
$mSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER = StructureType 45
pattern $bSTRUCTURE_TYPE_MEMORY_BARRIER :: StructureType
$mSTRUCTURE_TYPE_MEMORY_BARRIER :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_BARRIER = StructureType 46
pattern $bSTRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO = StructureType 47
pattern $bSTRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO = StructureType 48
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV = StructureType 1000546000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT = StructureType 1000530000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX = StructureType 1000529004
pattern $bSTRUCTURE_TYPE_EXTERNAL_FORMAT_QNX :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_FORMAT_QNX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_FORMAT_QNX = StructureType 1000529003
pattern $bSTRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX :: StructureType
$mSTRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX = StructureType 1000529002
pattern $bSTRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX :: StructureType
$mSTRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX = StructureType 1000529001
pattern $bSTRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX :: StructureType
$mSTRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX = StructureType 1000529000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT = StructureType 1000524000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM = StructureType 1000521000
pattern $bSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM = StructureType 1000520001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM = StructureType 1000520000
pattern $bSTRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM = StructureType 1000519002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM = StructureType 1000519001
pattern $bSTRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM = StructureType 1000519000
pattern $bSTRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM = StructureType 1000518002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM = StructureType 1000518001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM = StructureType 1000518000
pattern $bSTRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM = StructureType 1000510001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM = StructureType 1000510000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR = StructureType 1000506002
pattern $bSTRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR = StructureType 1000506001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR = StructureType 1000506000
pattern $bSTRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV :: StructureType
$mSTRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV = StructureType 1000505008
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV = StructureType 1000505007
pattern $bSTRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV = StructureType 1000505006
pattern $bSTRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV :: StructureType
$mSTRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV = StructureType 1000505005
pattern $bSTRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV :: StructureType
$mSTRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV = StructureType 1000505004
pattern $bSTRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV = StructureType 1000505003
pattern $bSTRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV = StructureType 1000505002
pattern $bSTRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV = StructureType 1000505001
pattern $bSTRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV = StructureType 1000505000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT = StructureType 1000499000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT = StructureType 1000498000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM = StructureType 1000497001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM = StructureType 1000497000
pattern $bSTRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT = StructureType 1000351002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT = StructureType 1000351000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV = StructureType 1000492001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV = StructureType 1000492000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV = StructureType 1000490001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV = StructureType 1000490000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM = StructureType 1000488000
pattern $bSTRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC :: StructureType
$mSTRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC = StructureType 1000485001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC = StructureType 1000485000
pattern $bSTRUCTURE_TYPE_TILE_PROPERTIES_QCOM :: StructureType
$mSTRUCTURE_TYPE_TILE_PROPERTIES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_TILE_PROPERTIES_QCOM = StructureType 1000484001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM = StructureType 1000484000
pattern $bSTRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT :: StructureType
$mSTRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT = StructureType 1000352002
pattern $bSTRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT :: StructureType
$mSTRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT = StructureType 1000352001
pattern $bSTRUCTURE_TYPE_SHADER_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SHADER_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT = StructureType 1000482002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT = StructureType 1000482001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT = StructureType 1000482000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR = StructureType 1000481000
pattern $bSTRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR = StructureType 1000470006
pattern $bSTRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR = StructureType 1000470005
pattern $bSTRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR :: StructureType
$mSTRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR = StructureType 1000338003
pattern $bSTRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR :: StructureType
$mSTRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR = StructureType 1000338002
pattern $bSTRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR = StructureType 1000470004
pattern $bSTRUCTURE_TYPE_RENDERING_AREA_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_RENDERING_AREA_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR = StructureType 1000470003
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR = StructureType 1000470001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR = StructureType 1000470000
pattern $bSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID :: StructureType
$mSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID = StructureType 1000468002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID = StructureType 1000468001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID = StructureType 1000468000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT = StructureType 1000466000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT = StructureType 1000465000
pattern $bSTRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV = StructureType 1000464010
pattern $bSTRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV = StructureType 1000464005
pattern $bSTRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV = StructureType 1000464004
pattern $bSTRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV = StructureType 1000464003
pattern $bSTRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV = StructureType 1000464002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV = StructureType 1000464001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV = StructureType 1000464000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT = StructureType 1000342000
pattern $bSTRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT :: StructureType
$mSTRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT = StructureType 1000462003
pattern $bSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT = StructureType 1000462002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT = StructureType 1000462001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT = StructureType 1000462000
pattern $bSTRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG :: StructureType
$mSTRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG = StructureType 1000459001
pattern $bSTRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG :: StructureType
$mSTRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG = StructureType 1000459000
pattern $bSTRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT = StructureType 1000458003
pattern $bSTRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT = StructureType 1000458002
pattern $bSTRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT = StructureType 1000458001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT = StructureType 1000458000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT = StructureType 1000455001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT = StructureType 1000455000
pattern $bSTRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT = StructureType 1000453000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT = StructureType 1000451001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT = StructureType 1000451000
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM = StructureType 1000440002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM = StructureType 1000440001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM = StructureType 1000440000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT = StructureType 1000437000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV = StructureType 1000430000
pattern $bSTRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV = StructureType 1000428002
pattern $bSTRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV = StructureType 1000428001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV = StructureType 1000428000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV = StructureType 1000427001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV = StructureType 1000427000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV = StructureType 1000426001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV = StructureType 1000426000
pattern $bSTRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM = StructureType 1000425002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM = StructureType 1000425001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM = StructureType 1000425000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT = StructureType 1000422000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT = StructureType 1000421000
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE = StructureType 1000420002
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE = StructureType 1000420001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE = StructureType 1000420000
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT = StructureType 1000418001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT = StructureType 1000418000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM = StructureType 1000417002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM = StructureType 1000417001
pattern $bSTRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM :: StructureType
$mSTRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM = StructureType 1000417000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM = StructureType 1000415000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT = StructureType 1000412000
pattern $bSTRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT = StructureType 1000411001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT = StructureType 1000411000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI = StructureType 1000404001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI = StructureType 1000404000
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV = StructureType 1000397002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV = StructureType 1000397001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV = StructureType 1000397000
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT = StructureType 1000396009
pattern $bSTRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT = StructureType 1000396008
pattern $bSTRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT = StructureType 1000396007
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT = StructureType 1000396006
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT = StructureType 1000396005
pattern $bSTRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT = StructureType 1000396004
pattern $bSTRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT = StructureType 1000396003
pattern $bSTRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT = StructureType 1000396002
pattern $bSTRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT = StructureType 1000396001
pattern $bSTRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT = StructureType 1000396000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT = StructureType 1000395001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT = StructureType 1000395000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT = StructureType 1000393000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT = StructureType 1000392001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT = StructureType 1000392000
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT = StructureType 1000391001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT = StructureType 1000391000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR = StructureType 1000386000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT = StructureType 1000382000
pattern $bSTRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT = StructureType 1000381001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT = StructureType 1000381000
pattern $bSTRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX :: StructureType
$mSTRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX = StructureType 1000378000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT = StructureType 1000377000
pattern $bSTRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT = StructureType 1000376002
pattern $bSTRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT = StructureType 1000376001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT = StructureType 1000376000
pattern $bSTRUCTURE_TYPE_FRAME_BOUNDARY_EXT :: StructureType
$mSTRUCTURE_TYPE_FRAME_BOUNDARY_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FRAME_BOUNDARY_EXT = StructureType 1000375001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT = StructureType 1000375000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT = StructureType 1000372001
pattern $bSTRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT = StructureType 1000372000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV = StructureType 1000371001
pattern $bSTRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV = StructureType 1000371000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI = StructureType 1000370000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI = StructureType 1000369002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI = StructureType 1000369001
pattern $bSTRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI = StructureType 1000369000
pattern $bSTRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA = StructureType 1000366009
pattern $bSTRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA = StructureType 1000366008
pattern $bSTRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA = StructureType 1000366007
pattern $bSTRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA = StructureType 1000366006
pattern $bSTRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA = StructureType 1000366005
pattern $bSTRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA = StructureType 1000366004
pattern $bSTRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA = StructureType 1000366003
pattern $bSTRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA = StructureType 1000366002
pattern $bSTRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA = StructureType 1000366001
pattern $bSTRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA = StructureType 1000366000
pattern $bSTRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA = StructureType 1000365001
pattern $bSTRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA = StructureType 1000365000
pattern $bSTRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA = StructureType 1000364002
pattern $bSTRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA = StructureType 1000364001
pattern $bSTRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA = StructureType 1000364000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT = StructureType 1000356000
pattern $bSTRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT = StructureType 1000355001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT = StructureType 1000355000
pattern $bSTRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT :: StructureType
$mSTRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT = StructureType 1000354001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT = StructureType 1000354000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT = StructureType 1000353000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT = StructureType 1000352000
pattern $bSTRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT = StructureType 1000346000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT = StructureType 1000344000
pattern $bSTRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT = StructureType 1000341002
pattern $bSTRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT :: StructureType
$mSTRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT = StructureType 1000341001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT = StructureType 1000341000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT = StructureType 1000340000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT = StructureType 1000339000
pattern $bSTRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT = StructureType 1000338004
pattern $bSTRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT = StructureType 1000338001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT = StructureType 1000338000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR = StructureType 1000336000
pattern $bSTRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM = StructureType 1000333000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT = StructureType 1000332001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT = StructureType 1000332000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT = StructureType 1000330000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT = StructureType 1000328001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT = StructureType 1000328000
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV = StructureType 1000327002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV = StructureType 1000327001
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV = StructureType 1000327000
pattern $bSTRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV = StructureType 1000326002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV = StructureType 1000326001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV = StructureType 1000326000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR = StructureType 1000323000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR = StructureType 1000322000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR = StructureType 1000203000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD = StructureType 1000321000
pattern $bSTRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT = StructureType 1000320002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT = StructureType 1000320001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT = StructureType 1000320000
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT = StructureType 1000316009
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT = StructureType 1000316012
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT = StructureType 1000316011
pattern $bSTRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT = StructureType 1000316010
pattern $bSTRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT = StructureType 1000316008
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT = StructureType 1000316007
pattern $bSTRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT = StructureType 1000316006
pattern $bSTRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT = StructureType 1000316005
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT = StructureType 1000316004
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT = StructureType 1000316003
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT = StructureType 1000316002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT = StructureType 1000316001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT = StructureType 1000316000
pattern $bSTRUCTURE_TYPE_CHECKPOINT_DATA_2_NV :: StructureType
$mSTRUCTURE_TYPE_CHECKPOINT_DATA_2_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV = StructureType 1000314009
pattern $bSTRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV :: StructureType
$mSTRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV = StructureType 1000314008
pattern $bSTRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT = StructureType 1000311011
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT = StructureType 1000311010
pattern $bSTRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT = StructureType 1000311009
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT = StructureType 1000311008
pattern $bSTRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT = StructureType 1000311007
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT = StructureType 1000311006
pattern $bSTRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT = StructureType 1000311005
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT = StructureType 1000311004
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT = StructureType 1000311003
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT = StructureType 1000311002
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT = StructureType 1000311001
pattern $bSTRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT = StructureType 1000311000
pattern $bSTRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV :: StructureType
$mSTRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV = StructureType 1000310000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV = StructureType 1000307004
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV = StructureType 1000307003
pattern $bSTRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV = StructureType 1000307002
pattern $bSTRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV = StructureType 1000307001
pattern $bSTRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV = StructureType 1000307000
pattern $bSTRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV = StructureType 1000300001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV = StructureType 1000300000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR = StructureType 1000294001
pattern $bSTRUCTURE_TYPE_PRESENT_ID_KHR :: StructureType
$mSTRUCTURE_TYPE_PRESENT_ID_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PRESENT_ID_KHR = StructureType 1000294000
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV = StructureType 1000292002
pattern $bSTRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV :: StructureType
$mSTRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV = StructureType 1000292001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV = StructureType 1000292000
pattern $bSTRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR = StructureType 1000290000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT = StructureType 1000287002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT = StructureType 1000287001
pattern $bSTRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT = StructureType 1000287000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT = StructureType 1000286001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT = StructureType 1000286000
pattern $bSTRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT :: StructureType
$mSTRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT = StructureType 1000284002
pattern $bSTRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT = StructureType 1000284001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT = StructureType 1000284000
pattern $bSTRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT = StructureType 1000283002
pattern $bSTRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT = StructureType 1000283001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT = StructureType 1000283000
pattern $bSTRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM = StructureType 1000282001
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM = StructureType 1000282000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT = StructureType 1000281000
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV = StructureType 1000278001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV = StructureType 1000278000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV = StructureType 1000277007
pattern $bSTRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV = StructureType 1000277006
pattern $bSTRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV = StructureType 1000277005
pattern $bSTRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV = StructureType 1000277004
pattern $bSTRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV :: StructureType
$mSTRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV = StructureType 1000277003
pattern $bSTRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV = StructureType 1000277002
pattern $bSTRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV = StructureType 1000277001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV = StructureType 1000277000
pattern $bSTRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT = StructureType 1000275005
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT = StructureType 1000275004
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT = StructureType 1000275003
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT = StructureType 1000275002
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT = StructureType 1000275001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT = StructureType 1000275000
pattern $bSTRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT :: StructureType
$mSTRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT = StructureType 1000274002
pattern $bSTRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT :: StructureType
$mSTRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT = StructureType 1000274001
pattern $bSTRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT :: StructureType
$mSTRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT = StructureType 1000274000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT = StructureType 1000273000
pattern $bSTRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR = StructureType 1000271001
pattern $bSTRUCTURE_TYPE_MEMORY_MAP_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_MEMORY_MAP_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR = StructureType 1000271000
pattern $bSTRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT :: StructureType
$mSTRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT = StructureType 1000270009
pattern $bSTRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT :: StructureType
$mSTRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT = StructureType 1000270008
pattern $bSTRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT = StructureType 1000270007
pattern $bSTRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT = StructureType 1000270006
pattern $bSTRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT = StructureType 1000270005
pattern $bSTRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT = StructureType 1000270004
pattern $bSTRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT = StructureType 1000270003
pattern $bSTRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT :: StructureType
$mSTRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT = StructureType 1000270002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT = StructureType 1000270001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT = StructureType 1000270000
pattern $bSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR = StructureType 1000269005
pattern $bSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR = StructureType 1000269004
pattern $bSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR = StructureType 1000269003
pattern $bSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR = StructureType 1000269002
pattern $bSTRUCTURE_TYPE_PIPELINE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_INFO_KHR = StructureType 1000269001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR = StructureType 1000269000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT = StructureType 1000267000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT = StructureType 1000265000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT = StructureType 1000260000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT = StructureType 1000259002
pattern $bSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT = StructureType 1000259001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT = StructureType 1000259000
pattern $bSTRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT = StructureType 1000256000
pattern $bSTRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT = StructureType 1000255001
pattern $bSTRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT :: StructureType
$mSTRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT = StructureType 1000255002
pattern $bSTRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT = StructureType 1000255000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT = StructureType 1000254002
pattern $bSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT = StructureType 1000254001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT = StructureType 1000254000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT = StructureType 1000252000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT = StructureType 1000251000
pattern $bSTRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV :: StructureType
$mSTRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV = StructureType 1000250002
pattern $bSTRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV = StructureType 1000250001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV = StructureType 1000250000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV = StructureType 1000249002
pattern $bSTRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV = StructureType 1000249001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV = StructureType 1000249000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR = StructureType 1000248000
pattern $bSTRUCTURE_TYPE_VALIDATION_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_VALIDATION_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_VALIDATION_FEATURES_EXT = StructureType 1000247000
pattern $bSTRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT = StructureType 1000244002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT = StructureType 1000244000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV = StructureType 1000240000
pattern $bSTRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR :: StructureType
$mSTRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR = StructureType 1000239000
pattern $bSTRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT = StructureType 1000238001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT = StructureType 1000238000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT = StructureType 1000237000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT = StructureType 1000234000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD = StructureType 1000229000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD = StructureType 1000227000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR = StructureType 1000226004
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR = StructureType 1000226003
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR = StructureType 1000226002
pattern $bSTRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR = StructureType 1000226001
pattern $bSTRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR = StructureType 1000226000
pattern $bSTRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT = StructureType 1000218002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT = StructureType 1000218001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT = StructureType 1000218000
pattern $bSTRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT = StructureType 1000217000
pattern $bSTRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA :: StructureType
$mSTRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA = StructureType 1000214000
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD = StructureType 1000213001
pattern $bSTRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD = StructureType 1000213000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT = StructureType 1000212000
pattern $bSTRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL = StructureType 1000210005
pattern $bSTRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL = StructureType 1000210004
pattern $bSTRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL = StructureType 1000210003
pattern $bSTRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL = StructureType 1000210002
pattern $bSTRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL :: StructureType
$mSTRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL = StructureType 1000210001
pattern $bSTRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL :: StructureType
$mSTRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL = StructureType 1000210000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL = StructureType 1000209000
pattern $bSTRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV = StructureType 1000206001
pattern $bSTRUCTURE_TYPE_CHECKPOINT_DATA_NV :: StructureType
$mSTRUCTURE_TYPE_CHECKPOINT_DATA_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CHECKPOINT_DATA_NV = StructureType 1000206000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV = StructureType 1000205002
pattern $bSTRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV = StructureType 1000205000
pattern = StructureType 1000204000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV = StructureType 1000202001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV = StructureType 1000202000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV = StructureType 1000201000
pattern $bSTRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP :: StructureType
$mSTRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP = StructureType 1000191000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT = StructureType 1000190002
pattern $bSTRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT = StructureType 1000190001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT = StructureType 1000190000
pattern $bSTRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD :: StructureType
$mSTRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD = StructureType 1000189000
pattern $bSTRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR = StructureType 1000388001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR = StructureType 1000388000
pattern $bSTRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR = StructureType 1000174000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD = StructureType 1000185000
pattern $bSTRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT = StructureType 1000184000
pattern $bSTRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD = StructureType 1000183000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR = StructureType 1000181000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT = StructureType 1000178002
pattern $bSTRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT = StructureType 1000178001
pattern $bSTRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT = StructureType 1000178000
pattern $bSTRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT = StructureType 1000170001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT = StructureType 1000170000
pattern $bSTRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV = StructureType 1000166001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV = StructureType 1000166000
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV = StructureType 1000165012
pattern $bSTRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV = StructureType 1000165011
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV = StructureType 1000165009
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV = StructureType 1000165008
pattern $bSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV :: StructureType
$mSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV = StructureType 1000165007
pattern $bSTRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV = StructureType 1000165006
pattern $bSTRUCTURE_TYPE_GEOMETRY_AABB_NV :: StructureType
$mSTRUCTURE_TYPE_GEOMETRY_AABB_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GEOMETRY_AABB_NV = StructureType 1000165005
pattern $bSTRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV :: StructureType
$mSTRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV = StructureType 1000165004
pattern $bSTRUCTURE_TYPE_GEOMETRY_NV :: StructureType
$mSTRUCTURE_TYPE_GEOMETRY_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_GEOMETRY_NV = StructureType 1000165003
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV = StructureType 1000165001
pattern $bSTRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV = StructureType 1000165000
pattern $bSTRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV = StructureType 1000164005
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV = StructureType 1000164002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV = StructureType 1000164001
pattern $bSTRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV = StructureType 1000164000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR = StructureType 1000163001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR = StructureType 1000163000
pattern $bSTRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT = StructureType 1000160001
pattern $bSTRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT = StructureType 1000160000
pattern $bSTRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT :: StructureType
$mSTRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT = StructureType 1000158006
pattern $bSTRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT = StructureType 1000158005
pattern $bSTRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT = StructureType 1000158004
pattern $bSTRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT = StructureType 1000158003
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT = StructureType 1000158002
pattern $bSTRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT :: StructureType
$mSTRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT = StructureType 1000158000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV = StructureType 1000154001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV = StructureType 1000154000
pattern $bSTRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV = StructureType 1000152000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR = StructureType 1000348013
pattern $bSTRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR = StructureType 1000150018
pattern $bSTRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR = StructureType 1000150016
pattern $bSTRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR = StructureType 1000150015
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR = StructureType 1000347001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR = StructureType 1000347000
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR = StructureType 1000150020
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR = StructureType 1000150017
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR = StructureType 1000150014
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR = StructureType 1000150013
pattern $bSTRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR = StructureType 1000150012
pattern $bSTRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR = StructureType 1000150011
pattern $bSTRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR = StructureType 1000150010
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR = StructureType 1000150009
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR = StructureType 1000150006
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR = StructureType 1000150005
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR = StructureType 1000150004
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR = StructureType 1000150003
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR = StructureType 1000150002
pattern $bSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR = StructureType 1000150000
pattern $bSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR :: StructureType
$mSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR = StructureType 1000150007
pattern $bSTRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV = StructureType 1000149000
pattern $bSTRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT = StructureType 1000148002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT = StructureType 1000148001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT = StructureType 1000148000
pattern $bSTRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT = StructureType 1000143004
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT = StructureType 1000143003
pattern $bSTRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT = StructureType 1000143002
pattern $bSTRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT = StructureType 1000143001
pattern $bSTRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT = StructureType 1000143000
pattern $bSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX = StructureType 1000134004
pattern $bSTRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX :: StructureType
$mSTRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX = StructureType 1000134003
pattern $bSTRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX :: StructureType
$mSTRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX = StructureType 1000134002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX = StructureType 1000134001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX = StructureType 1000134000
pattern $bSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID :: StructureType
$mSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID = StructureType 1000129006
pattern $bSTRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID = StructureType 1000129005
pattern $bSTRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID :: StructureType
$mSTRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = StructureType 1000129004
pattern $bSTRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID :: StructureType
$mSTRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID = StructureType 1000129003
pattern $bSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID :: StructureType
$mSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID = StructureType 1000129002
pattern $bSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID :: StructureType
$mSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID = StructureType 1000129001
pattern $bSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID :: StructureType
$mSTRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID = StructureType 1000129000
pattern $bSTRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT = StructureType 1000128004
pattern $bSTRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT = StructureType 1000128003
pattern $bSTRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT = StructureType 1000128002
pattern $bSTRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT = StructureType 1000128001
pattern $bSTRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT = StructureType 1000128000
pattern $bSTRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK :: StructureType
$mSTRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK = StructureType 1000123000
pattern $bSTRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK :: StructureType
$mSTRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK = StructureType 1000122000
pattern $bSTRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR = StructureType 1000121004
pattern $bSTRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR = StructureType 1000121003
pattern $bSTRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR = StructureType 1000121002
pattern $bSTRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR = StructureType 1000121001
pattern $bSTRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR = StructureType 1000121000
pattern $bSTRUCTURE_TYPE_SURFACE_FORMAT_2_KHR :: StructureType
$mSTRUCTURE_TYPE_SURFACE_FORMAT_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR = StructureType 1000119002
pattern $bSTRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR :: StructureType
$mSTRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR = StructureType 1000119001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR = StructureType 1000119000
pattern $bSTRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR = StructureType 1000116007
pattern $bSTRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR = StructureType 1000116006
pattern $bSTRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR = StructureType 1000116005
pattern $bSTRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR = StructureType 1000116004
pattern $bSTRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR = StructureType 1000116003
pattern $bSTRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR = StructureType 1000116002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR = StructureType 1000116001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR = StructureType 1000116000
pattern $bSTRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR = StructureType 1000115001
pattern $bSTRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR = StructureType 1000115000
pattern $bSTRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR = StructureType 1000114002
pattern $bSTRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR = StructureType 1000114001
pattern $bSTRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR = StructureType 1000114000
pattern $bSTRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR :: StructureType
$mSTRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR = StructureType 1000111000
pattern $bSTRUCTURE_TYPE_HDR_METADATA_EXT :: StructureType
$mSTRUCTURE_TYPE_HDR_METADATA_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_HDR_METADATA_EXT = StructureType 1000105000
pattern $bSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT = StructureType 1000102001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT = StructureType 1000102000
pattern $bSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT = StructureType 1000101001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT = StructureType 1000101000
pattern $bSTRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT = StructureType 1000099001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT = StructureType 1000099000
pattern $bSTRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV = StructureType 1000098000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX = StructureType 1000097000
pattern $bSTRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE :: StructureType
$mSTRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE = StructureType 1000092000
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT = StructureType 1000091003
pattern $bSTRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT = StructureType 1000091002
pattern $bSTRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT = StructureType 1000091001
pattern $bSTRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT = StructureType 1000091000
pattern $bSTRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT :: StructureType
$mSTRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT = StructureType 1000090000
pattern $bSTRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV = StructureType 1000087000
pattern $bSTRUCTURE_TYPE_PRESENT_REGIONS_KHR :: StructureType
$mSTRUCTURE_TYPE_PRESENT_REGIONS_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PRESENT_REGIONS_KHR = StructureType 1000084000
pattern $bSTRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT = StructureType 1000081002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT = StructureType 1000081001
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT = StructureType 1000081000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR = StructureType 1000080000
pattern $bSTRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR = StructureType 1000079001
pattern $bSTRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR = StructureType 1000079000
pattern $bSTRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR = StructureType 1000078003
pattern $bSTRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR = StructureType 1000078002
pattern $bSTRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = StructureType 1000078001
pattern $bSTRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR = StructureType 1000078000
pattern $bSTRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR = StructureType 1000075000
pattern $bSTRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR = StructureType 1000074002
pattern $bSTRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR = StructureType 1000074001
pattern $bSTRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR = StructureType 1000074000
pattern $bSTRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR = StructureType 1000073003
pattern $bSTRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR :: StructureType
$mSTRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR = StructureType 1000073002
pattern $bSTRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR = StructureType 1000073001
pattern $bSTRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR = StructureType 1000073000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT = StructureType 1000068002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT = StructureType 1000068001
pattern $bSTRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT = StructureType 1000068000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT = StructureType 1000067001
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT = StructureType 1000067000
pattern $bSTRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN :: StructureType
$mSTRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN = StructureType 1000062000
pattern $bSTRUCTURE_TYPE_VALIDATION_FLAGS_EXT :: StructureType
$mSTRUCTURE_TYPE_VALIDATION_FLAGS_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_VALIDATION_FLAGS_EXT = StructureType 1000061000
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR = StructureType 1000060012
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR = StructureType 1000060011
pattern $bSTRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR = StructureType 1000060010
pattern $bSTRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR = StructureType 1000060009
pattern $bSTRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR = StructureType 1000060008
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR = StructureType 1000060007
pattern $bSTRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV = StructureType 1000058000
pattern $bSTRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV = StructureType 1000057001
pattern $bSTRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV = StructureType 1000057000
pattern $bSTRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV = StructureType 1000056001
pattern $bSTRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV = StructureType 1000056000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV = StructureType 1000050000
pattern $bSTRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP :: StructureType
$mSTRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP = StructureType 1000049000
pattern $bSTRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX :: StructureType
$mSTRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX = StructureType 1000044009
pattern $bSTRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD :: StructureType
$mSTRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD = StructureType 1000044008
pattern $bSTRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT = StructureType 1000044007
pattern $bSTRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR = StructureType 1000044006
pattern $bSTRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD :: StructureType
$mSTRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD = StructureType 1000041000
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX = StructureType 1000030001
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX = StructureType 1000030000
pattern $bSTRUCTURE_TYPE_CU_LAUNCH_INFO_NVX :: StructureType
$mSTRUCTURE_TYPE_CU_LAUNCH_INFO_NVX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX = StructureType 1000029002
pattern $bSTRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX :: StructureType
$mSTRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX = StructureType 1000029001
pattern $bSTRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX :: StructureType
$mSTRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX = StructureType 1000029000
pattern $bSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT = StructureType 1000028002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT = StructureType 1000028001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT = StructureType 1000028000
pattern $bSTRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV = StructureType 1000026002
pattern $bSTRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV = StructureType 1000026001
pattern $bSTRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV :: StructureType
$mSTRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV = StructureType 1000026000
pattern $bSTRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT = StructureType 1000022002
pattern $bSTRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT = StructureType 1000022001
pattern $bSTRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT = StructureType 1000022000
pattern $bSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD = StructureType 1000018000
pattern $bSTRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT :: StructureType
$mSTRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT = StructureType 1000011000
pattern $bSTRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR = StructureType 1000009000
pattern $bSTRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR = StructureType 1000008000
pattern $bSTRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR = StructureType 1000006000
pattern $bSTRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR = StructureType 1000005000
pattern $bSTRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR = StructureType 1000004000
pattern $bSTRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR = StructureType 1000003000
pattern $bSTRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR = StructureType 1000002001
pattern $bSTRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR = StructureType 1000002000
pattern $bSTRUCTURE_TYPE_PRESENT_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_PRESENT_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PRESENT_INFO_KHR = StructureType 1000001001
pattern $bSTRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR :: StructureType
$mSTRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR = StructureType 1000001000
pattern $bSTRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO = StructureType 1000298010
pattern $bSTRUCTURE_TYPE_FAULT_CALLBACK_INFO :: StructureType
$mSTRUCTURE_TYPE_FAULT_CALLBACK_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FAULT_CALLBACK_INFO = StructureType 1000298008
pattern $bSTRUCTURE_TYPE_FAULT_DATA :: StructureType
$mSTRUCTURE_TYPE_FAULT_DATA :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FAULT_DATA = StructureType 1000298007
pattern $bSTRUCTURE_TYPE_PIPELINE_POOL_SIZE :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_POOL_SIZE :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_POOL_SIZE = StructureType 1000298005
pattern $bSTRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION :: StructureType
$mSTRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION = StructureType 1000298004
pattern $bSTRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO = StructureType 1000298003
pattern $bSTRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO = StructureType 1000298002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES = StructureType 1000298001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES = StructureType 1000298000
pattern $bSTRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS :: StructureType
$mSTRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS = StructureType 1000413003
pattern $bSTRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS :: StructureType
$mSTRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS = StructureType 1000413002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES = StructureType 1000413001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES = StructureType 1000413000
pattern $bSTRUCTURE_TYPE_FORMAT_PROPERTIES_3 :: StructureType
$mSTRUCTURE_TYPE_FORMAT_PROPERTIES_3 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FORMAT_PROPERTIES_3 = StructureType 1000360000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES = StructureType 1000281001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES = StructureType 1000280001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES = StructureType 1000280000
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO = StructureType 1000044004
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES = StructureType 1000044003
pattern $bSTRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO = StructureType 1000044002
pattern $bSTRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO :: StructureType
$mSTRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO = StructureType 1000044001
pattern $bSTRUCTURE_TYPE_RENDERING_INFO :: StructureType
$mSTRUCTURE_TYPE_RENDERING_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDERING_INFO = StructureType 1000044000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES = StructureType 1000066000
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO = StructureType 1000138003
pattern $bSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK :: StructureType
$mSTRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK = StructureType 1000138002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES = StructureType 1000138001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES = StructureType 1000138000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES = StructureType 1000225002
pattern $bSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO = StructureType 1000225001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES = StructureType 1000225000
pattern $bSTRUCTURE_TYPE_IMAGE_RESOLVE_2 :: StructureType
$mSTRUCTURE_TYPE_IMAGE_RESOLVE_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_RESOLVE_2 = StructureType 1000337010
pattern $bSTRUCTURE_TYPE_BUFFER_IMAGE_COPY_2 :: StructureType
$mSTRUCTURE_TYPE_BUFFER_IMAGE_COPY_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2 = StructureType 1000337009
pattern $bSTRUCTURE_TYPE_IMAGE_BLIT_2 :: StructureType
$mSTRUCTURE_TYPE_IMAGE_BLIT_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_BLIT_2 = StructureType 1000337008
pattern $bSTRUCTURE_TYPE_IMAGE_COPY_2 :: StructureType
$mSTRUCTURE_TYPE_IMAGE_COPY_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_COPY_2 = StructureType 1000337007
pattern $bSTRUCTURE_TYPE_BUFFER_COPY_2 :: StructureType
$mSTRUCTURE_TYPE_BUFFER_COPY_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_COPY_2 = StructureType 1000337006
pattern $bSTRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2 = StructureType 1000337005
pattern $bSTRUCTURE_TYPE_BLIT_IMAGE_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_BLIT_IMAGE_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BLIT_IMAGE_INFO_2 = StructureType 1000337004
pattern $bSTRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2 = StructureType 1000337003
pattern $bSTRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2 = StructureType 1000337002
pattern $bSTRUCTURE_TYPE_COPY_IMAGE_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_COPY_IMAGE_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_IMAGE_INFO_2 = StructureType 1000337001
pattern $bSTRUCTURE_TYPE_COPY_BUFFER_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_COPY_BUFFER_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COPY_BUFFER_INFO_2 = StructureType 1000337000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES = StructureType 1000335000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES = StructureType 1000325000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES = StructureType 1000314007
pattern $bSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO :: StructureType
$mSTRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO = StructureType 1000314006
pattern $bSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO = StructureType 1000314005
pattern $bSTRUCTURE_TYPE_SUBMIT_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_SUBMIT_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBMIT_INFO_2 = StructureType 1000314004
pattern $bSTRUCTURE_TYPE_DEPENDENCY_INFO :: StructureType
$mSTRUCTURE_TYPE_DEPENDENCY_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEPENDENCY_INFO = StructureType 1000314003
pattern $bSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2 :: StructureType
$mSTRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2 = StructureType 1000314002
pattern $bSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2 :: StructureType
$mSTRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2 = StructureType 1000314001
pattern $bSTRUCTURE_TYPE_MEMORY_BARRIER_2 :: StructureType
$mSTRUCTURE_TYPE_MEMORY_BARRIER_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_BARRIER_2 = StructureType 1000314000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES = StructureType 1000297000
pattern $bSTRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO = StructureType 1000295002
pattern $bSTRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO = StructureType 1000295001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES = StructureType 1000295000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES = StructureType 1000276000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES = StructureType 1000245000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES = StructureType 1000215000
pattern $bSTRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO = StructureType 1000192000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES = StructureType 54
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES = StructureType 53
pattern $bSTRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO = StructureType 1000257004
pattern $bSTRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO :: StructureType
$mSTRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO = StructureType 1000257003
pattern $bSTRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO = StructureType 1000257002
pattern $bSTRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO :: StructureType
$mSTRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO = StructureType 1000244001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES = StructureType 1000257000
pattern $bSTRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO = StructureType 1000207005
pattern $bSTRUCTURE_TYPE_SEMAPHORE_WAIT_INFO :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_WAIT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO = StructureType 1000207004
pattern $bSTRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO :: StructureType
$mSTRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO = StructureType 1000207003
pattern $bSTRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO = StructureType 1000207002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES = StructureType 1000207001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES = StructureType 1000207000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES = StructureType 1000261000
pattern $bSTRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT :: StructureType
$mSTRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT = StructureType 1000241002
pattern $bSTRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT :: StructureType
$mSTRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT = StructureType 1000241001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES = StructureType 1000241000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES = StructureType 1000175000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES = StructureType 1000253000
pattern $bSTRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO = StructureType 1000108003
pattern $bSTRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO :: StructureType
$mSTRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO = StructureType 1000108002
pattern $bSTRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO = StructureType 1000108001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES = StructureType 1000108000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES = StructureType 1000211000
pattern $bSTRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO = StructureType 1000130001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES = StructureType 1000130000
pattern $bSTRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO = StructureType 1000246000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES = StructureType 1000221000
pattern $bSTRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE = StructureType 1000199001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES = StructureType 1000199000
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT = StructureType 1000161004
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO = StructureType 1000161003
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES = StructureType 1000161002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES = StructureType 1000161001
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO = StructureType 1000161000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES = StructureType 1000197000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES = StructureType 1000082000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES = StructureType 1000180000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES = StructureType 1000196000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES = StructureType 1000177000
pattern $bSTRUCTURE_TYPE_SUBPASS_END_INFO :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_END_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_END_INFO = StructureType 1000109006
pattern $bSTRUCTURE_TYPE_SUBPASS_BEGIN_INFO :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_BEGIN_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_BEGIN_INFO = StructureType 1000109005
pattern $bSTRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2 = StructureType 1000109004
pattern $bSTRUCTURE_TYPE_SUBPASS_DEPENDENCY_2 :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_DEPENDENCY_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2 = StructureType 1000109003
pattern $bSTRUCTURE_TYPE_SUBPASS_DESCRIPTION_2 :: StructureType
$mSTRUCTURE_TYPE_SUBPASS_DESCRIPTION_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2 = StructureType 1000109002
pattern $bSTRUCTURE_TYPE_ATTACHMENT_REFERENCE_2 :: StructureType
$mSTRUCTURE_TYPE_ATTACHMENT_REFERENCE_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2 = StructureType 1000109001
pattern $bSTRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2 :: StructureType
$mSTRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2 = StructureType 1000109000
pattern $bSTRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO = StructureType 1000147000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES = StructureType 52
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES = StructureType 51
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES = StructureType 50
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES = StructureType 49
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES = StructureType 1000063000
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT = StructureType 1000168001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES = StructureType 1000168000
pattern $bSTRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES = StructureType 1000076001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO = StructureType 1000076000
pattern $bSTRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO = StructureType 1000077000
pattern $bSTRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO = StructureType 1000113000
pattern $bSTRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES = StructureType 1000112001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO = StructureType 1000112000
pattern $bSTRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO :: StructureType
$mSTRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO = StructureType 1000072002
pattern $bSTRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO = StructureType 1000072001
pattern $bSTRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO = StructureType 1000072000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES = StructureType 1000071004
pattern $bSTRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES = StructureType 1000071003
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO = StructureType 1000071002
pattern $bSTRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES = StructureType 1000071001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO = StructureType 1000071000
pattern $bSTRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO = StructureType 1000085000
pattern $bSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES = StructureType 1000156005
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES = StructureType 1000156004
pattern $bSTRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO :: StructureType
$mSTRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO = StructureType 1000156003
pattern $bSTRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO :: StructureType
$mSTRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO = StructureType 1000156002
pattern $bSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO = StructureType 1000156001
pattern $bSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO = StructureType 1000156000
pattern $bSTRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2 = StructureType 1000145003
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES = StructureType 1000145002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES = StructureType 1000145001
pattern $bSTRUCTURE_TYPE_PROTECTED_SUBMIT_INFO :: StructureType
$mSTRUCTURE_TYPE_PROTECTED_SUBMIT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO = StructureType 1000145000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES = StructureType 1000120000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES = StructureType 1000053002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES = StructureType 1000053001
pattern $bSTRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO = StructureType 1000053000
pattern $bSTRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO = StructureType 1000117003
pattern $bSTRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO = StructureType 1000117002
pattern $bSTRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO = StructureType 1000117001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES = StructureType 1000117000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2 = StructureType 1000059008
pattern $bSTRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 :: StructureType
$mSTRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2 = StructureType 1000059007
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2 = StructureType 1000059006
pattern $bSTRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 :: StructureType
$mSTRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2 = StructureType 1000059005
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2 = StructureType 1000059004
pattern $bSTRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 :: StructureType
$mSTRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2 = StructureType 1000059003
pattern $bSTRUCTURE_TYPE_FORMAT_PROPERTIES_2 :: StructureType
$mSTRUCTURE_TYPE_FORMAT_PROPERTIES_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_FORMAT_PROPERTIES_2 = StructureType 1000059002
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2 = StructureType 1000059001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2 = StructureType 1000059000
pattern $bSTRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 :: StructureType
$mSTRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2 = StructureType 1000146004
pattern $bSTRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 :: StructureType
$mSTRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2 = StructureType 1000146003
pattern $bSTRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2 = StructureType 1000146002
pattern $bSTRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2 = StructureType 1000146001
pattern $bSTRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 :: StructureType
$mSTRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2 = StructureType 1000146000
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO = StructureType 1000070001
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES = StructureType 1000070000
pattern $bSTRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO :: StructureType
$mSTRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO = StructureType 1000060014
pattern $bSTRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO :: StructureType
$mSTRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO = StructureType 1000060013
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO = StructureType 1000060006
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO = StructureType 1000060005
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO = StructureType 1000060004
pattern $bSTRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO :: StructureType
$mSTRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO = StructureType 1000060003
pattern $bSTRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO :: StructureType
$mSTRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO = StructureType 1000060000
pattern $bSTRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO :: StructureType
$mSTRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO = StructureType 1000127001
pattern $bSTRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS :: StructureType
$mSTRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS = StructureType 1000127000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES = StructureType 1000083000
pattern $bSTRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO :: StructureType
$mSTRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO = StructureType 1000157001
pattern $bSTRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO :: StructureType
$mSTRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO = StructureType 1000157000
pattern $bSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES :: StructureType
$mSTRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES :: forall {r}. StructureType -> ((# #) -> r) -> ((# #) -> r) -> r
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES = StructureType 1000094000
{-# COMPLETE
STRUCTURE_TYPE_APPLICATION_INFO
, STRUCTURE_TYPE_INSTANCE_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_CREATE_INFO
, STRUCTURE_TYPE_SUBMIT_INFO
, STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO
, STRUCTURE_TYPE_MAPPED_MEMORY_RANGE
, STRUCTURE_TYPE_BIND_SPARSE_INFO
, STRUCTURE_TYPE_FENCE_CREATE_INFO
, STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
, STRUCTURE_TYPE_EVENT_CREATE_INFO
, STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO
, STRUCTURE_TYPE_BUFFER_CREATE_INFO
, STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO
, STRUCTURE_TYPE_IMAGE_CREATE_INFO
, STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO
, STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO
, STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO
, STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO
, STRUCTURE_TYPE_SAMPLER_CREATE_INFO
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO
, STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO
, STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET
, STRUCTURE_TYPE_COPY_DESCRIPTOR_SET
, STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO
, STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO
, STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
, STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO
, STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO
, STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO
, STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER
, STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
, STRUCTURE_TYPE_MEMORY_BARRIER
, STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO
, STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX
, STRUCTURE_TYPE_EXTERNAL_FORMAT_QNX
, STRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX
, STRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX
, STRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM
, STRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM
, STRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM
, STRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM
, STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR
, STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR
, STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV
, STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV
, STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV
, STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV
, STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV
, STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV
, STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV
, STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV
, STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM
, STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM
, STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC
, STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC
, STRUCTURE_TYPE_TILE_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM
, STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT
, STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT
, STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR
, STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR
, STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR
, STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR
, STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR
, STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR
, STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT
, STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV
, STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT
, STRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT
, STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG
, STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG
, STRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT
, STRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT
, STRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT
, STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV
, STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV
, STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE
, STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE
, STRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM
, STRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT
, STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT
, STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT
, STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT
, STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT
, STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT
, STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT
, STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT
, STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT
, STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT
, STRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT
, STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT
, STRUCTURE_TYPE_FRAME_BOUNDARY_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
, STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI
, STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI
, STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA
, STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA
, STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA
, STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT
, STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT
, STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT
, STRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT
, STRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT
, STRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR
, STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV
, STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD
, STRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT
, STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT
, STRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT
, STRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, STRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT
, STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT
, STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV
, STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV
, STRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT
, STRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT
, STRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT
, STRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT
, STRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT
, STRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV
, STRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV
, STRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV
, STRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV
, STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR
, STRUCTURE_TYPE_PRESENT_ID_KHR
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT
, STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT
, STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT
, STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT
, STRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT
, STRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT
, STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV
, STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV
, STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV
, STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV
, STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV
, STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV
, STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV
, STRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT
, STRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT
, STRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT
, STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT
, STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT
, STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR
, STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR
, STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT
, STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT
, STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT
, STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT
, STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT
, STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT
, STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT
, STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR
, STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR
, STRUCTURE_TYPE_PIPELINE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT
, STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT
, STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT
, STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT
, STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV
, STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV
, STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR
, STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
, STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV
, STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR
, STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR
, STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR
, STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
, STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT
, STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT
, STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA
, STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD
, STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT
, STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL
, STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL
, STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL
, STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL
, STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL
, STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL
, STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV
, STRUCTURE_TYPE_CHECKPOINT_DATA_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV
, STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT
, STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
, STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR
, STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD
, STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT
, STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT
, STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT
, STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV
, STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV
, STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV
, STRUCTURE_TYPE_GEOMETRY_AABB_NV
, STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV
, STRUCTURE_TYPE_GEOMETRY_NV
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV
, STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR
, STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
, STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT
, STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT
, STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT
, STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT
, STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT
, STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV
, STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR
, STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR
, STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR
, STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR
, STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR
, STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR
, STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR
, STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT
, STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT
, STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX
, STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX
, STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID
, STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID
, STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
, STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID
, STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID
, STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT
, STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT
, STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK
, STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK
, STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR
, STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR
, STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR
, STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR
, STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR
, STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR
, STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR
, STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR
, STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR
, STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR
, STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR
, STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR
, STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
, STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
, STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR
, STRUCTURE_TYPE_HDR_METADATA_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX
, STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE
, STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT
, STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT
, STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT
, STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT
, STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT
, STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV
, STRUCTURE_TYPE_PRESENT_REGIONS_KHR
, STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR
, STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
, STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
, STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR
, STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR
, STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
, STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
, STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
, STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR
, STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT
, STRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT
, STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT
, STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
, STRUCTURE_TYPE_VALIDATION_FLAGS_EXT
, STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR
, STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR
, STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR
, STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR
, STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR
, STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR
, STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV
, STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV
, STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV
, STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
, STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV
, STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV
, STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP
, STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX
, STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD
, STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT
, STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
, STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD
, STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX
, STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX
, STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX
, STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX
, STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT
, STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV
, STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV
, STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV
, STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT
, STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT
, STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT
, STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD
, STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT
, STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR
, STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR
, STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR
, STRUCTURE_TYPE_PRESENT_INFO_KHR
, STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR
, STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO
, STRUCTURE_TYPE_FAULT_CALLBACK_INFO
, STRUCTURE_TYPE_FAULT_DATA
, STRUCTURE_TYPE_PIPELINE_POOL_SIZE
, STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION
, STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES
, STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS
, STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES
, STRUCTURE_TYPE_FORMAT_PROPERTIES_3
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES
, STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES
, STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO
, STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO
, STRUCTURE_TYPE_RENDERING_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES
, STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO
, STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES
, STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES
, STRUCTURE_TYPE_IMAGE_RESOLVE_2
, STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2
, STRUCTURE_TYPE_IMAGE_BLIT_2
, STRUCTURE_TYPE_IMAGE_COPY_2
, STRUCTURE_TYPE_BUFFER_COPY_2
, STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2
, STRUCTURE_TYPE_BLIT_IMAGE_INFO_2
, STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2
, STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2
, STRUCTURE_TYPE_COPY_IMAGE_INFO_2
, STRUCTURE_TYPE_COPY_BUFFER_INFO_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES
, STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO
, STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO
, STRUCTURE_TYPE_SUBMIT_INFO_2
, STRUCTURE_TYPE_DEPENDENCY_INFO
, STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2
, STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2
, STRUCTURE_TYPE_MEMORY_BARRIER_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES
, STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES
, STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES
, STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO
, STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO
, STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO
, STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES
, STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO
, STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO
, STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO
, STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES
, STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT
, STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES
, STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO
, STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO
, STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES
, STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES
, STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES
, STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES
, STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT
, STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES
, STRUCTURE_TYPE_SUBPASS_END_INFO
, STRUCTURE_TYPE_SUBPASS_BEGIN_INFO
, STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2
, STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2
, STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2
, STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2
, STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2
, STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES
, STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES
, STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO
, STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO
, STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO
, STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO
, STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO
, STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO
, STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES
, STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO
, STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO
, STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES
, STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO
, STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO
, STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO
, STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES
, STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES
, STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO
, STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO
, STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO
, STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2
, STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2
, STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2
, STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2
, STRUCTURE_TYPE_FORMAT_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2
, STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2
, STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2
, STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2
, STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2
, STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2
, STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2
, STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES
, STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO
, STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO
, STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO
, STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO
, STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO
, STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS
, STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES
, STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO
, STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO
, STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES ::
StructureType
#-}
conNameStructureType :: String
conNameStructureType :: String
conNameStructureType = String
"StructureType"
enumPrefixStructureType :: String
enumPrefixStructureType :: String
enumPrefixStructureType = String
"STRUCTURE_TYPE_"
showTableStructureType :: [(StructureType, String)]
showTableStructureType :: [(StructureType, String)]
showTableStructureType =
[ (StructureType
STRUCTURE_TYPE_APPLICATION_INFO, String
"APPLICATION_INFO")
,
( StructureType
STRUCTURE_TYPE_INSTANCE_CREATE_INFO
, String
"INSTANCE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO
, String
"DEVICE_QUEUE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_CREATE_INFO
, String
"DEVICE_CREATE_INFO"
)
, (StructureType
STRUCTURE_TYPE_SUBMIT_INFO, String
"SUBMIT_INFO")
,
( StructureType
STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO
, String
"MEMORY_ALLOCATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_MAPPED_MEMORY_RANGE
, String
"MAPPED_MEMORY_RANGE"
)
, (StructureType
STRUCTURE_TYPE_BIND_SPARSE_INFO, String
"BIND_SPARSE_INFO")
,
( StructureType
STRUCTURE_TYPE_FENCE_CREATE_INFO
, String
"FENCE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO
, String
"SEMAPHORE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EVENT_CREATE_INFO
, String
"EVENT_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO
, String
"QUERY_POOL_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_CREATE_INFO
, String
"BUFFER_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO
, String
"BUFFER_VIEW_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_CREATE_INFO
, String
"IMAGE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO
, String
"IMAGE_VIEW_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO
, String
"SHADER_MODULE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO
, String
"PIPELINE_CACHE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO
, String
"PIPELINE_SHADER_STAGE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO
, String
"PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO
, String
"PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO
, String
"PIPELINE_TESSELLATION_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO
, String
"PIPELINE_VIEWPORT_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO
, String
"PIPELINE_RASTERIZATION_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO
, String
"PIPELINE_MULTISAMPLE_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO
, String
"PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO
, String
"PIPELINE_COLOR_BLEND_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO
, String
"PIPELINE_DYNAMIC_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO
, String
"GRAPHICS_PIPELINE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO
, String
"COMPUTE_PIPELINE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO
, String
"PIPELINE_LAYOUT_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_CREATE_INFO
, String
"SAMPLER_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO
, String
"DESCRIPTOR_SET_LAYOUT_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO
, String
"DESCRIPTOR_POOL_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO
, String
"DESCRIPTOR_SET_ALLOCATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET
, String
"WRITE_DESCRIPTOR_SET"
)
,
( StructureType
STRUCTURE_TYPE_COPY_DESCRIPTOR_SET
, String
"COPY_DESCRIPTOR_SET"
)
,
( StructureType
STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO
, String
"FRAMEBUFFER_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO
, String
"RENDER_PASS_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO
, String
"COMMAND_POOL_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO
, String
"COMMAND_BUFFER_ALLOCATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO
, String
"COMMAND_BUFFER_INHERITANCE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO
, String
"COMMAND_BUFFER_BEGIN_INFO"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO
, String
"RENDER_PASS_BEGIN_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER
, String
"BUFFER_MEMORY_BARRIER"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER
, String
"IMAGE_MEMORY_BARRIER"
)
, (StructureType
STRUCTURE_TYPE_MEMORY_BARRIER, String
"MEMORY_BARRIER")
,
( StructureType
STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO
, String
"LOADER_INSTANCE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO
, String
"LOADER_DEVICE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV
, String
"PHYSICAL_DEVICE_DESCRIPTOR_POOL_OVERALLOCATION_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT
, String
"PHYSICAL_DEVICE_LAYERED_DRIVER_PROPERTIES_MSFT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX
, String
"PHYSICAL_DEVICE_EXTERNAL_MEMORY_SCREEN_BUFFER_FEATURES_QNX"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_FORMAT_QNX
, String
"EXTERNAL_FORMAT_QNX"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_SCREEN_BUFFER_INFO_QNX
, String
"IMPORT_SCREEN_BUFFER_INFO_QNX"
)
,
( StructureType
STRUCTURE_TYPE_SCREEN_BUFFER_FORMAT_PROPERTIES_QNX
, String
"SCREEN_BUFFER_FORMAT_PROPERTIES_QNX"
)
,
( StructureType
STRUCTURE_TYPE_SCREEN_BUFFER_PROPERTIES_QNX
, String
"SCREEN_BUFFER_PROPERTIES_QNX"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_DYNAMIC_STATE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_CUBIC_CLAMP_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM
, String
"SAMPLER_YCBCR_CONVERSION_YCBCR_DEGAMMA_CREATE_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_YCBCR_DEGAMMA_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM
, String
"BLIT_IMAGE_CUBIC_WEIGHTS_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_CUBIC_WEIGHTS_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM
, String
"SAMPLER_CUBIC_WEIGHTS_CREATE_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM
, String
"SAMPLER_BLOCK_MATCH_WINDOW_CREATE_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM
, String
"PHYSICAL_DEVICE_IMAGE_PROCESSING_2_PROPERTIES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_IMAGE_PROCESSING_2_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM
, String
"MULTIVIEW_PER_VIEW_RENDER_AREAS_RENDER_PASS_BEGIN_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_RENDER_AREAS_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_KHR
, String
"COOPERATIVE_MATRIX_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR
, String
"PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_LATENCY_SURFACE_CAPABILITIES_NV
, String
"LATENCY_SURFACE_CAPABILITIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_LATENCY_CREATE_INFO_NV
, String
"SWAPCHAIN_LATENCY_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_OUT_OF_BAND_QUEUE_TYPE_INFO_NV
, String
"OUT_OF_BAND_QUEUE_TYPE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_LATENCY_SUBMISSION_PRESENT_ID_NV
, String
"LATENCY_SUBMISSION_PRESENT_ID_NV"
)
,
( StructureType
STRUCTURE_TYPE_LATENCY_TIMINGS_FRAME_REPORT_NV
, String
"LATENCY_TIMINGS_FRAME_REPORT_NV"
)
,
( StructureType
STRUCTURE_TYPE_GET_LATENCY_MARKER_INFO_NV
, String
"GET_LATENCY_MARKER_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_SET_LATENCY_MARKER_INFO_NV
, String
"SET_LATENCY_MARKER_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_LATENCY_SLEEP_INFO_NV
, String
"LATENCY_SLEEP_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_LATENCY_SLEEP_MODE_INFO_NV
, String
"LATENCY_SLEEP_MODE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_DYNAMIC_RENDERING_UNUSED_ATTACHMENTS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PIPELINE_LIBRARY_GROUP_HANDLES_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM
, String
"PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_PROPERTIES_ARM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM
, String
"PHYSICAL_DEVICE_SHADER_CORE_BUILTINS_FEATURES_ARM"
)
,
( StructureType
STRUCTURE_TYPE_MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT
, String
"MUTABLE_DESCRIPTOR_TYPE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_MUTABLE_DESCRIPTOR_TYPE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV
, String
"PHYSICAL_DEVICE_EXTENDED_SPARSE_ADDRESS_SPACE_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV
, String
"PHYSICAL_DEVICE_RAY_TRACING_INVOCATION_REORDER_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_VIEWPORTS_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_AMIGO_PROFILING_SUBMIT_INFO_SEC
, String
"AMIGO_PROFILING_SUBMIT_INFO_SEC"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC
, String
"PHYSICAL_DEVICE_AMIGO_PROFILING_FEATURES_SEC"
)
,
( StructureType
STRUCTURE_TYPE_TILE_PROPERTIES_QCOM
, String
"TILE_PROPERTIES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_TILE_PROPERTIES_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT
, String
"VERTEX_INPUT_ATTRIBUTE_DESCRIPTION_2_EXT"
)
,
( StructureType
STRUCTURE_TYPE_VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT
, String
"VERTEX_INPUT_BINDING_DESCRIPTION_2_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SHADER_CREATE_INFO_EXT
, String
"SHADER_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_SHADER_OBJECT_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SHADER_OBJECT_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR
, String
"PHYSICAL_DEVICE_RAY_TRACING_POSITION_FETCH_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR
, String
"BUFFER_USAGE_FLAGS_2_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR
, String
"PIPELINE_CREATE_FLAGS_2_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_SUBRESOURCE_2_KHR
, String
"IMAGE_SUBRESOURCE_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_SUBRESOURCE_LAYOUT_2_KHR
, String
"SUBRESOURCE_LAYOUT_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_IMAGE_SUBRESOURCE_INFO_KHR
, String
"DEVICE_IMAGE_SUBRESOURCE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_RENDERING_AREA_INFO_KHR
, String
"RENDERING_AREA_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_MAINTENANCE_5_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR
, String
"PHYSICAL_DEVICE_MAINTENANCE_5_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID
, String
"ANDROID_HARDWARE_BUFFER_FORMAT_RESOLVE_PROPERTIES_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID
, String
"PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_PROPERTIES_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID
, String
"PHYSICAL_DEVICE_EXTERNAL_FORMAT_RESOLVE_FEATURES_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PIPELINE_PROTECTED_ACCESS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT
, String
"PHYSICAL_DEVICE_LEGACY_DITHERING_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV
, String
"OPTICAL_FLOW_SESSION_CREATE_PRIVATE_DATA_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_OPTICAL_FLOW_EXECUTE_INFO_NV
, String
"OPTICAL_FLOW_EXECUTE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_OPTICAL_FLOW_SESSION_CREATE_INFO_NV
, String
"OPTICAL_FLOW_SESSION_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV
, String
"OPTICAL_FLOW_IMAGE_FORMAT_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV
, String
"OPTICAL_FLOW_IMAGE_FORMAT_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_OPTICAL_FLOW_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV
, String
"PHYSICAL_DEVICE_OPTICAL_FLOW_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_RASTERIZATION_ORDER_ATTACHMENT_ACCESS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SHADER_MODULE_IDENTIFIER_EXT
, String
"SHADER_MODULE_IDENTIFIER_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT
, String
"PIPELINE_SHADER_STAGE_MODULE_IDENTIFIER_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SHADER_MODULE_IDENTIFIER_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_LIST_LUNARG
, String
"DIRECT_DRIVER_LOADING_LIST_LUNARG"
)
,
( StructureType
STRUCTURE_TYPE_DIRECT_DRIVER_LOADING_INFO_LUNARG
, String
"DIRECT_DRIVER_LOADING_INFO_LUNARG"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT
, String
"RENDER_PASS_SUBPASS_FEEDBACK_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT
, String
"RENDER_PASS_CREATION_FEEDBACK_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_CREATION_CONTROL_EXT
, String
"RENDER_PASS_CREATION_CONTROL_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SUBPASS_MERGE_FEEDBACK_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT
, String
"PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_3_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT
, String
"EXTERNAL_MEMORY_ACQUIRE_UNMODIFIED_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT
, String
"PHYSICAL_DEVICE_NESTED_COMMAND_BUFFER_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM
, String
"IMAGE_VIEW_SAMPLE_WEIGHT_CREATE_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM
, String
"PHYSICAL_DEVICE_IMAGE_PROCESSING_PROPERTIES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_IMAGE_PROCESSING_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT
, String
"PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_SWAPCHAIN_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV
, String
"PHYSICAL_DEVICE_LINEAR_COLOR_ATTACHMENT_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV
, String
"PIPELINE_INDIRECT_DEVICE_ADDRESS_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV
, String
"COMPUTE_PIPELINE_INDIRECT_BUFFER_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV
, String
"PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_COMPUTE_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV
, String
"PHYSICAL_DEVICE_MEMORY_DECOMPRESSION_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV
, String
"PHYSICAL_DEVICE_COPY_MEMORY_INDIRECT_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM
, String
"SUBPASS_FRAGMENT_DENSITY_MAP_OFFSET_END_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM
, String
"PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_PROPERTIES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM
, String
"PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_OFFSET_FEATURES_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT
, String
"PHYSICAL_DEVICE_NON_SEAMLESS_CUBE_MAP_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_DEPTH_CLAMP_ZERO_ONE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE
, String
"DESCRIPTOR_SET_LAYOUT_HOST_MAPPING_INFO_VALVE"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_BINDING_REFERENCE_VALVE
, String
"DESCRIPTOR_SET_BINDING_REFERENCE_VALVE"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE
, String
"PHYSICAL_DEVICE_DESCRIPTOR_SET_HOST_MAPPING_FEATURES_VALVE"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_SLICED_CREATE_INFO_EXT
, String
"IMAGE_VIEW_SLICED_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT
, String
"PHYSICAL_DEVICE_IMAGE_SLICED_VIEW_OF_3D_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM
, String
"PHYSICAL_DEVICE_SCHEDULING_CONTROLS_PROPERTIES_ARM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM
, String
"PHYSICAL_DEVICE_SCHEDULING_CONTROLS_FEATURES_ARM"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM
, String
"DEVICE_QUEUE_SHADER_CORE_CONTROL_CREATE_INFO_ARM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM
, String
"PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_ARM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PAGEABLE_DEVICE_LOCAL_MEMORY_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT
, String
"SAMPLER_BORDER_COLOR_COMPONENT_MAPPING_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_BORDER_COLOR_SWIZZLE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI
, String
"PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_PROPERTIES_HUAWEI"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI
, String
"PHYSICAL_DEVICE_CLUSTER_CULLING_SHADER_FEATURES_HUAWEI"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV
, String
"ACCELERATION_STRUCTURE_TRIANGLES_DISPLACEMENT_MICROMAP_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV
, String
"PHYSICAL_DEVICE_DISPLACEMENT_MICROMAP_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT
, String
"ACCELERATION_STRUCTURE_TRIANGLES_OPACITY_MICROMAP_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MICROMAP_BUILD_SIZES_INFO_EXT
, String
"MICROMAP_BUILD_SIZES_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MICROMAP_CREATE_INFO_EXT
, String
"MICROMAP_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_OPACITY_MICROMAP_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT
, String
"PHYSICAL_DEVICE_OPACITY_MICROMAP_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COPY_MEMORY_TO_MICROMAP_INFO_EXT
, String
"COPY_MEMORY_TO_MICROMAP_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COPY_MICROMAP_TO_MEMORY_INFO_EXT
, String
"COPY_MICROMAP_TO_MEMORY_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COPY_MICROMAP_INFO_EXT
, String
"COPY_MICROMAP_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MICROMAP_VERSION_INFO_EXT
, String
"MICROMAP_VERSION_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MICROMAP_BUILD_INFO_EXT
, String
"MICROMAP_BUILD_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_SHADER_TILE_IMAGE_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SHADER_TILE_IMAGE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT
, String
"PHYSICAL_DEVICE_IMAGE_2D_VIEW_OF_3D_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_MULTI_DRAW_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT
, String
"PHYSICAL_DEVICE_MULTI_DRAW_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT
, String
"IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT
, String
"PHYSICAL_DEVICE_IMAGE_VIEW_MIN_LOD_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR
, String
"PHYSICAL_DEVICE_RAY_TRACING_MAINTENANCE_1_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PRIMITIVES_GENERATED_QUERY_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_COLOR_WRITE_CREATE_INFO_EXT
, String
"PIPELINE_COLOR_WRITE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_COLOR_WRITE_ENABLE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SCREEN_SURFACE_CREATE_INFO_QNX
, String
"SCREEN_SURFACE_CREATE_INFO_QNX"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT
, String
"PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_2_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT
, String
"MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT
, String
"SUBPASS_RESOLVE_PERFORMANCE_QUERY_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT
, String
"PHYSICAL_DEVICE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_FRAME_BOUNDARY_EXT
, String
"FRAME_BOUNDARY_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT
, String
"PHYSICAL_DEVICE_FRAME_BOUNDARY_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PIPELINE_PROPERTIES_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_PROPERTIES_IDENTIFIER_EXT
, String
"PIPELINE_PROPERTIES_IDENTIFIER_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV
, String
"PHYSICAL_DEVICE_EXTERNAL_MEMORY_RDMA_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_GET_REMOTE_ADDRESS_INFO_NV
, String
"MEMORY_GET_REMOTE_ADDRESS_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI
, String
"PHYSICAL_DEVICE_INVOCATION_MASK_FEATURES_HUAWEI"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI
, String
"PHYSICAL_DEVICE_SUBPASS_SHADING_PROPERTIES_HUAWEI"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI
, String
"PHYSICAL_DEVICE_SUBPASS_SHADING_FEATURES_HUAWEI"
)
,
( StructureType
STRUCTURE_TYPE_SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI
, String
"SUBPASS_SHADING_PIPELINE_CREATE_INFO_HUAWEI"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA
, String
"BUFFER_COLLECTION_CONSTRAINTS_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_SYSMEM_COLOR_SPACE_FUCHSIA
, String
"SYSMEM_COLOR_SPACE_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA
, String
"IMAGE_FORMAT_CONSTRAINTS_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_CONSTRAINTS_INFO_FUCHSIA
, String
"IMAGE_CONSTRAINTS_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA
, String
"BUFFER_COLLECTION_BUFFER_CREATE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_CONSTRAINTS_INFO_FUCHSIA
, String
"BUFFER_CONSTRAINTS_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_COLLECTION_PROPERTIES_FUCHSIA
, String
"BUFFER_COLLECTION_PROPERTIES_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA
, String
"BUFFER_COLLECTION_IMAGE_CREATE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA
, String
"IMPORT_MEMORY_BUFFER_COLLECTION_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_COLLECTION_CREATE_INFO_FUCHSIA
, String
"BUFFER_COLLECTION_CREATE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA
, String
"SEMAPHORE_GET_ZIRCON_HANDLE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA
, String
"IMPORT_SEMAPHORE_ZIRCON_HANDLE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA
, String
"MEMORY_GET_ZIRCON_HANDLE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA
, String
"MEMORY_ZIRCON_HANDLE_PROPERTIES_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA
, String
"IMPORT_MEMORY_ZIRCON_HANDLE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PRIMITIVE_TOPOLOGY_LIST_RESTART_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT
, String
"PIPELINE_VIEWPORT_DEPTH_CLIP_CONTROL_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT
, String
"PHYSICAL_DEVICE_DEPTH_CLIP_CONTROL_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT
, String
"DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT
, String
"PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DRM_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_DRM_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_VERTEX_INPUT_DYNAMIC_STATE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DIRECTFB_SURFACE_CREATE_INFO_EXT
, String
"DIRECTFB_SURFACE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_RGBA10X6_FORMATS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT
, String
"DEVICE_FAULT_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT
, String
"DEVICE_FAULT_COUNTS_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FAULT_FEATURES_EXT
, String
"PHYSICAL_DEVICE_FAULT_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_4444_FORMATS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT
, String
"PHYSICAL_DEVICE_ATTACHMENT_FEEDBACK_LOOP_LAYOUT_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_COMPRESSION_PROPERTIES_EXT
, String
"IMAGE_COMPRESSION_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_COMPRESSION_CONTROL_EXT
, String
"IMAGE_COMPRESSION_CONTROL_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT
, String
"PHYSICAL_DEVICE_IMAGE_COMPRESSION_CONTROL_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR
, String
"PHYSICAL_DEVICE_WORKGROUP_MEMORY_EXPLICIT_LAYOUT_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_COPY_COMMAND_TRANSFORM_INFO_QCOM
, String
"COPY_COMMAND_TRANSFORM_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT
, String
"PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_2_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_YCBCR_2_PLANE_444_FORMATS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT
, String
"PHYSICAL_DEVICE_MESH_SHADER_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MOTION_INFO_NV
, String
"ACCELERATION_STRUCTURE_MOTION_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV
, String
"PHYSICAL_DEVICE_RAY_TRACING_MOTION_BLUR_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV
, String
"ACCELERATION_STRUCTURE_GEOMETRY_MOTION_TRIANGLES_DATA_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV
, String
"PIPELINE_FRAGMENT_SHADING_RATE_ENUM_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_ENUMS_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR
, String
"PHYSICAL_DEVICE_SHADER_SUBGROUP_UNIFORM_CONTROL_FLOW_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADER_BARYCENTRIC_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD
, String
"PHYSICAL_DEVICE_SHADER_EARLY_AND_LATE_FRAGMENT_TESTS_FEATURES_AMD"
)
,
( StructureType
STRUCTURE_TYPE_GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT
, String
"GRAPHICS_PIPELINE_LIBRARY_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT
, String
"PHYSICAL_DEVICE_GRAPHICS_PIPELINE_LIBRARY_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, String
"ACCELERATION_STRUCTURE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT
, String
"DESCRIPTOR_BUFFER_BINDING_PUSH_DESCRIPTOR_BUFFER_HANDLE_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_BUFFER_BINDING_INFO_EXT
, String
"DESCRIPTOR_BUFFER_BINDING_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT
, String
"OPAQUE_CAPTURE_DESCRIPTOR_DATA_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, String
"SAMPLER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, String
"IMAGE_VIEW_CAPTURE_DESCRIPTOR_DATA_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, String
"IMAGE_CAPTURE_DESCRIPTOR_DATA_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT
, String
"BUFFER_CAPTURE_DESCRIPTOR_DATA_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_GET_INFO_EXT
, String
"DESCRIPTOR_GET_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_ADDRESS_INFO_EXT
, String
"DESCRIPTOR_ADDRESS_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT
, String
"PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_DENSITY_MAP_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_DESCRIPTOR_BUFFER_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_CHECKPOINT_DATA_2_NV
, String
"CHECKPOINT_DATA_2_NV"
)
,
( StructureType
STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV
, String
"QUEUE_FAMILY_CHECKPOINT_PROPERTIES_2_NV"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_METAL_SHARED_EVENT_INFO_EXT
, String
"IMPORT_METAL_SHARED_EVENT_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_SHARED_EVENT_INFO_EXT
, String
"EXPORT_METAL_SHARED_EVENT_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_METAL_IO_SURFACE_INFO_EXT
, String
"IMPORT_METAL_IO_SURFACE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_IO_SURFACE_INFO_EXT
, String
"EXPORT_METAL_IO_SURFACE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_METAL_TEXTURE_INFO_EXT
, String
"IMPORT_METAL_TEXTURE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_TEXTURE_INFO_EXT
, String
"EXPORT_METAL_TEXTURE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_METAL_BUFFER_INFO_EXT
, String
"IMPORT_METAL_BUFFER_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_BUFFER_INFO_EXT
, String
"EXPORT_METAL_BUFFER_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_COMMAND_QUEUE_INFO_EXT
, String
"EXPORT_METAL_COMMAND_QUEUE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_DEVICE_INFO_EXT
, String
"EXPORT_METAL_DEVICE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_OBJECTS_INFO_EXT
, String
"EXPORT_METAL_OBJECTS_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_METAL_OBJECT_CREATE_INFO_EXT
, String
"EXPORT_METAL_OBJECT_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_QUERY_LOW_LATENCY_SUPPORT_NV
, String
"QUERY_LOW_LATENCY_SUPPORT_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV
, String
"PHYSICAL_DEVICE_CUDA_KERNEL_LAUNCH_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_CUDA_LAUNCH_INFO_NV
, String
"CUDA_LAUNCH_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_CUDA_FUNCTION_CREATE_INFO_NV
, String
"CUDA_FUNCTION_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_CUDA_MODULE_CREATE_INFO_NV
, String
"CUDA_MODULE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV
, String
"DEVICE_DIAGNOSTICS_CONFIG_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV
, String
"PHYSICAL_DEVICE_DIAGNOSTICS_CONFIG_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR
, String
"PHYSICAL_DEVICE_PRESENT_ID_FEATURES_KHR"
)
, (StructureType
STRUCTURE_TYPE_PRESENT_ID_KHR, String
"PRESENT_ID_KHR")
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV
, String
"SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_BARRIER_NV
, String
"SURFACE_CAPABILITIES_PRESENT_BARRIER_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV
, String
"PHYSICAL_DEVICE_PRESENT_BARRIER_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR
, String
"PIPELINE_LIBRARY_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT
, String
"PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT
, String
"SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_ROBUSTNESS_2_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT
, String
"PHYSICAL_DEVICE_ROBUSTNESS_2_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT
, String
"DEVICE_MEMORY_REPORT_CALLBACK_DATA_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT
, String
"DEVICE_DEVICE_MEMORY_REPORT_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT
, String
"PHYSICAL_DEVICE_DEVICE_MEMORY_REPORT_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEPTH_BIAS_REPRESENTATION_INFO_EXT
, String
"DEPTH_BIAS_REPRESENTATION_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEPTH_BIAS_INFO_EXT
, String
"DEPTH_BIAS_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT
, String
"PHYSICAL_DEVICE_DEPTH_BIAS_CONTROL_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM
, String
"RENDER_PASS_TRANSFORM_BEGIN_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM
, String
"COMMAND_BUFFER_INHERITANCE_RENDER_PASS_TRANSFORM_INFO_QCOM"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT
, String
"PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV
, String
"COMMAND_BUFFER_INHERITANCE_VIEWPORT_SCISSOR_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV
, String
"PHYSICAL_DEVICE_INHERITED_VIEWPORT_SCISSOR_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV
, String
"PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV
, String
"GENERATED_COMMANDS_MEMORY_REQUIREMENTS_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_GENERATED_COMMANDS_INFO_NV
, String
"GENERATED_COMMANDS_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV
, String
"INDIRECT_COMMANDS_LAYOUT_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_INDIRECT_COMMANDS_LAYOUT_TOKEN_NV
, String
"INDIRECT_COMMANDS_LAYOUT_TOKEN_NV"
)
,
( StructureType
STRUCTURE_TYPE_GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV
, String
"GRAPHICS_PIPELINE_SHADER_GROUPS_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_GRAPHICS_SHADER_GROUP_CREATE_INFO_NV
, String
"GRAPHICS_SHADER_GROUP_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_DEVICE_GENERATED_COMMANDS_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_EXT
, String
"RELEASE_SWAPCHAIN_IMAGES_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT
, String
"SWAPCHAIN_PRESENT_SCALING_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODE_INFO_EXT
, String
"SWAPCHAIN_PRESENT_MODE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT
, String
"SWAPCHAIN_PRESENT_MODES_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_PRESENT_FENCE_INFO_EXT
, String
"SWAPCHAIN_PRESENT_FENCE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_PRESENT_MODE_COMPATIBILITY_EXT
, String
"SURFACE_PRESENT_MODE_COMPATIBILITY_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_PRESENT_SCALING_CAPABILITIES_EXT
, String
"SURFACE_PRESENT_SCALING_CAPABILITIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_PRESENT_MODE_EXT
, String
"SURFACE_PRESENT_MODE_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_2_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_UNMAP_INFO_KHR
, String
"MEMORY_UNMAP_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_MAP_INFO_KHR
, String
"MEMORY_MAP_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT
, String
"HOST_IMAGE_COPY_DEVICE_PERFORMANCE_QUERY_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SUBRESOURCE_HOST_MEMCPY_SIZE_EXT
, String
"SUBRESOURCE_HOST_MEMCPY_SIZE_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COPY_IMAGE_TO_IMAGE_INFO_EXT
, String
"COPY_IMAGE_TO_IMAGE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT
, String
"HOST_IMAGE_LAYOUT_TRANSITION_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COPY_MEMORY_TO_IMAGE_INFO_EXT
, String
"COPY_MEMORY_TO_IMAGE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COPY_IMAGE_TO_MEMORY_INFO_EXT
, String
"COPY_IMAGE_TO_MEMORY_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_TO_MEMORY_COPY_EXT
, String
"IMAGE_TO_MEMORY_COPY_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_TO_IMAGE_COPY_EXT
, String
"MEMORY_TO_IMAGE_COPY_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_HOST_IMAGE_COPY_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT
, String
"PHYSICAL_DEVICE_HOST_IMAGE_COPY_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR
, String
"PIPELINE_EXECUTABLE_INTERNAL_REPRESENTATION_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_STATISTIC_KHR
, String
"PIPELINE_EXECUTABLE_STATISTIC_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_INFO_KHR
, String
"PIPELINE_EXECUTABLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_EXECUTABLE_PROPERTIES_KHR
, String
"PIPELINE_EXECUTABLE_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_INFO_KHR
, String
"PIPELINE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR
, String
"PHYSICAL_DEVICE_PIPELINE_EXECUTABLE_PROPERTIES_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_EXTENDED_DYNAMIC_STATE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT
, String
"PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SHADER_ATOMIC_FLOAT_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_LINE_RASTERIZATION_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT
, String
"PIPELINE_RASTERIZATION_LINE_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT
, String
"PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_HEADLESS_SURFACE_CREATE_INFO_EXT
, String
"HEADLESS_SURFACE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT
, String
"SURFACE_FULL_SCREEN_EXCLUSIVE_WIN32_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT
, String
"SURFACE_CAPABILITIES_FULL_SCREEN_EXCLUSIVE_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT
, String
"SURFACE_FULL_SCREEN_EXCLUSIVE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_PROVOKING_VERTEX_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT
, String
"PIPELINE_RASTERIZATION_PROVOKING_VERTEX_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PROVOKING_VERTEX_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_YCBCR_IMAGE_ARRAYS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADER_INTERLOCK_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV
, String
"FRAMEBUFFER_MIXED_SAMPLES_COMBINATION_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV
, String
"PIPELINE_COVERAGE_REDUCTION_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV
, String
"PHYSICAL_DEVICE_COVERAGE_REDUCTION_MODE_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_COOPERATIVE_MATRIX_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_COOPERATIVE_MATRIX_PROPERTIES_NV
, String
"COOPERATIVE_MATRIX_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV
, String
"PHYSICAL_DEVICE_COOPERATIVE_MATRIX_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR
, String
"PHYSICAL_DEVICE_PRESENT_WAIT_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_VALIDATION_FEATURES_EXT
, String
"VALIDATION_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT
, String
"BUFFER_DEVICE_ADDRESS_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV
, String
"PHYSICAL_DEVICE_DEDICATED_ALLOCATION_IMAGE_ALIASING_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_PROTECTED_CAPABILITIES_KHR
, String
"SURFACE_PROTECTED_CAPABILITIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_PRIORITY_ALLOCATE_INFO_EXT
, String
"MEMORY_PRIORITY_ALLOCATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT
, String
"PHYSICAL_DEVICE_MEMORY_PRIORITY_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT
, String
"PHYSICAL_DEVICE_SHADER_IMAGE_ATOMIC_INT64_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD
, String
"PHYSICAL_DEVICE_COHERENT_MEMORY_FEATURES_AMD"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD
, String
"PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_2_AMD"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_FRAGMENT_SHADING_RATE_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR
, String
"PIPELINE_FRAGMENT_SHADING_RATE_STATE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
, String
"FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT
, String
"RENDER_PASS_FRAGMENT_DENSITY_MAP_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT
, String
"PHYSICAL_DEVICE_FRAGMENT_DENSITY_MAP_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_METAL_SURFACE_CREATE_INFO_EXT
, String
"METAL_SURFACE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA
, String
"IMAGEPIPE_SURFACE_CREATE_INFO_FUCHSIA"
)
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD
, String
"SWAPCHAIN_DISPLAY_NATIVE_HDR_CREATE_INFO_AMD"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD
, String
"DISPLAY_NATIVE_HDR_SURFACE_CAPABILITIES_AMD"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_PCI_BUS_INFO_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL
, String
"PERFORMANCE_CONFIGURATION_ACQUIRE_INFO_INTEL"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_OVERRIDE_INFO_INTEL
, String
"PERFORMANCE_OVERRIDE_INFO_INTEL"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_STREAM_MARKER_INFO_INTEL
, String
"PERFORMANCE_STREAM_MARKER_INFO_INTEL"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_MARKER_INFO_INTEL
, String
"PERFORMANCE_MARKER_INFO_INTEL"
)
,
( StructureType
STRUCTURE_TYPE_INITIALIZE_PERFORMANCE_API_INFO_INTEL
, String
"INITIALIZE_PERFORMANCE_API_INFO_INTEL"
)
,
( StructureType
STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL
, String
"QUERY_POOL_PERFORMANCE_QUERY_CREATE_INFO_INTEL"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL
, String
"PHYSICAL_DEVICE_SHADER_INTEGER_FUNCTIONS_2_FEATURES_INTEL"
)
,
( StructureType
STRUCTURE_TYPE_QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV
, String
"QUEUE_FAMILY_CHECKPOINT_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_CHECKPOINT_DATA_NV
, String
"CHECKPOINT_DATA_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV
, String
"PHYSICAL_DEVICE_EXCLUSIVE_SCISSOR_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV
, String
"PIPELINE_VIEWPORT_EXCLUSIVE_SCISSOR_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV
, String
"PHYSICAL_DEVICE_SHADER_IMAGE_FOOTPRINT_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_MESH_SHADER_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV
, String
"PHYSICAL_DEVICE_MESH_SHADER_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV
, String
"PHYSICAL_DEVICE_COMPUTE_SHADER_DERIVATIVES_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PRESENT_FRAME_TOKEN_GGP
, String
"PRESENT_FRAME_TOKEN_GGP"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT
, String
"PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT
, String
"PIPELINE_VERTEX_INPUT_DIVISOR_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD
, String
"DEVICE_MEMORY_OVERALLOCATION_CREATE_INFO_AMD"
)
,
( StructureType
STRUCTURE_TYPE_QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR
, String
"QUEUE_FAMILY_GLOBAL_PRIORITY_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR
, String
"PHYSICAL_DEVICE_GLOBAL_PRIORITY_QUERY_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR
, String
"DEVICE_QUEUE_GLOBAL_PRIORITY_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD
, String
"PHYSICAL_DEVICE_SHADER_CORE_PROPERTIES_AMD"
)
,
( StructureType
STRUCTURE_TYPE_CALIBRATED_TIMESTAMP_INFO_EXT
, String
"CALIBRATED_TIMESTAMP_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD
, String
"PIPELINE_COMPILER_CONTROL_CREATE_INFO_AMD"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR
, String
"PHYSICAL_DEVICE_SHADER_CLOCK_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_EXTERNAL_MEMORY_HOST_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_HOST_POINTER_PROPERTIES_EXT
, String
"MEMORY_HOST_POINTER_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_MEMORY_HOST_POINTER_INFO_EXT
, String
"IMPORT_MEMORY_HOST_POINTER_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT
, String
"FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT
, String
"PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV
, String
"PIPELINE_REPRESENTATIVE_FRAGMENT_TEST_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV
, String
"PHYSICAL_DEVICE_REPRESENTATIVE_FRAGMENT_TEST_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_INFO_NV
, String
"ACCELERATION_STRUCTURE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV
, String
"RAY_TRACING_SHADER_GROUP_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_RAY_TRACING_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV
, String
"ACCELERATION_STRUCTURE_MEMORY_REQUIREMENTS_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV
, String
"WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_NV"
)
,
( StructureType
STRUCTURE_TYPE_BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV
, String
"BIND_ACCELERATION_STRUCTURE_MEMORY_INFO_NV"
)
, (StructureType
STRUCTURE_TYPE_GEOMETRY_AABB_NV, String
"GEOMETRY_AABB_NV")
,
( StructureType
STRUCTURE_TYPE_GEOMETRY_TRIANGLES_NV
, String
"GEOMETRY_TRIANGLES_NV"
)
, (StructureType
STRUCTURE_TYPE_GEOMETRY_NV, String
"GEOMETRY_NV")
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_NV
, String
"ACCELERATION_STRUCTURE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_NV
, String
"RAY_TRACING_PIPELINE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV
, String
"PIPELINE_VIEWPORT_COARSE_SAMPLE_ORDER_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_SHADING_RATE_IMAGE_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV
, String
"PHYSICAL_DEVICE_SHADING_RATE_IMAGE_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV
, String
"PIPELINE_VIEWPORT_SHADING_RATE_IMAGE_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_PORTABILITY_SUBSET_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR
, String
"PHYSICAL_DEVICE_PORTABILITY_SUBSET_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT
, String
"SHADER_MODULE_VALIDATION_CACHE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_VALIDATION_CACHE_CREATE_INFO_EXT
, String
"VALIDATION_CACHE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT
, String
"DRM_FORMAT_MODIFIER_PROPERTIES_LIST_2_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT
, String
"IMAGE_DRM_FORMAT_MODIFIER_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT
, String
"IMAGE_DRM_FORMAT_MODIFIER_EXPLICIT_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT
, String
"IMAGE_DRM_FORMAT_MODIFIER_LIST_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT
, String
"PHYSICAL_DEVICE_IMAGE_DRM_FORMAT_MODIFIER_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT
, String
"DRM_FORMAT_MODIFIER_PROPERTIES_LIST_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV
, String
"PHYSICAL_DEVICE_SHADER_SM_BUILTINS_PROPERTIES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV
, String
"PHYSICAL_DEVICE_SHADER_SM_BUILTINS_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV
, String
"PIPELINE_COVERAGE_MODULATION_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR
, String
"PHYSICAL_DEVICE_RAY_QUERY_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR
, String
"RAY_TRACING_PIPELINE_INTERFACE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR
, String
"RAY_TRACING_SHADER_GROUP_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_RAY_TRACING_PIPELINE_CREATE_INFO_KHR
, String
"RAY_TRACING_PIPELINE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR
, String
"PHYSICAL_DEVICE_RAY_TRACING_PIPELINE_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR
, String
"ACCELERATION_STRUCTURE_BUILD_SIZES_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_CREATE_INFO_KHR
, String
"ACCELERATION_STRUCTURE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR
, String
"PHYSICAL_DEVICE_ACCELERATION_STRUCTURE_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR
, String
"COPY_MEMORY_TO_ACCELERATION_STRUCTURE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR
, String
"COPY_ACCELERATION_STRUCTURE_TO_MEMORY_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_COPY_ACCELERATION_STRUCTURE_INFO_KHR
, String
"COPY_ACCELERATION_STRUCTURE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_VERSION_INFO_KHR
, String
"ACCELERATION_STRUCTURE_VERSION_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_KHR
, String
"ACCELERATION_STRUCTURE_GEOMETRY_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR
, String
"ACCELERATION_STRUCTURE_GEOMETRY_TRIANGLES_DATA_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR
, String
"ACCELERATION_STRUCTURE_GEOMETRY_INSTANCES_DATA_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR
, String
"ACCELERATION_STRUCTURE_GEOMETRY_AABBS_DATA_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR
, String
"ACCELERATION_STRUCTURE_DEVICE_ADDRESS_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR
, String
"ACCELERATION_STRUCTURE_BUILD_GEOMETRY_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR
, String
"WRITE_DESCRIPTOR_SET_ACCELERATION_STRUCTURE_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV
, String
"PIPELINE_COVERAGE_TO_COLOR_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT
, String
"PIPELINE_COLOR_BLEND_ADVANCED_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT
, String
"PHYSICAL_DEVICE_BLEND_OPERATION_ADVANCED_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MULTISAMPLE_PROPERTIES_EXT
, String
"MULTISAMPLE_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_SAMPLE_LOCATIONS_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT
, String
"PIPELINE_SAMPLE_LOCATIONS_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT
, String
"RENDER_PASS_SAMPLE_LOCATIONS_BEGIN_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLE_LOCATIONS_INFO_EXT
, String
"SAMPLE_LOCATIONS_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX
, String
"PIPELINE_SHADER_STAGE_NODE_CREATE_INFO_AMDX"
)
,
( StructureType
STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX
, String
"EXECUTION_GRAPH_PIPELINE_CREATE_INFO_AMDX"
)
,
( StructureType
STRUCTURE_TYPE_EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX
, String
"EXECUTION_GRAPH_PIPELINE_SCRATCH_SIZE_AMDX"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX
, String
"PHYSICAL_DEVICE_SHADER_ENQUEUE_PROPERTIES_AMDX"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX
, String
"PHYSICAL_DEVICE_SHADER_ENQUEUE_FEATURES_AMDX"
)
,
( StructureType
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID
, String
"ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_2_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_FORMAT_ANDROID
, String
"EXTERNAL_FORMAT_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
, String
"MEMORY_GET_ANDROID_HARDWARE_BUFFER_INFO_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID
, String
"IMPORT_ANDROID_HARDWARE_BUFFER_INFO_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID
, String
"ANDROID_HARDWARE_BUFFER_FORMAT_PROPERTIES_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID
, String
"ANDROID_HARDWARE_BUFFER_PROPERTIES_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_ANDROID_HARDWARE_BUFFER_USAGE_ANDROID
, String
"ANDROID_HARDWARE_BUFFER_USAGE_ANDROID"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT
, String
"DEBUG_UTILS_MESSENGER_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT
, String
"DEBUG_UTILS_MESSENGER_CALLBACK_DATA_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_UTILS_LABEL_EXT
, String
"DEBUG_UTILS_LABEL_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_TAG_INFO_EXT
, String
"DEBUG_UTILS_OBJECT_TAG_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_UTILS_OBJECT_NAME_INFO_EXT
, String
"DEBUG_UTILS_OBJECT_NAME_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_MACOS_SURFACE_CREATE_INFO_MVK
, String
"MACOS_SURFACE_CREATE_INFO_MVK"
)
,
( StructureType
STRUCTURE_TYPE_IOS_SURFACE_CREATE_INFO_MVK
, String
"IOS_SURFACE_CREATE_INFO_MVK"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_PLANE_CAPABILITIES_2_KHR
, String
"DISPLAY_PLANE_CAPABILITIES_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_PLANE_INFO_2_KHR
, String
"DISPLAY_PLANE_INFO_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_MODE_PROPERTIES_2_KHR
, String
"DISPLAY_MODE_PROPERTIES_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_PLANE_PROPERTIES_2_KHR
, String
"DISPLAY_PLANE_PROPERTIES_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_PROPERTIES_2_KHR
, String
"DISPLAY_PROPERTIES_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR
, String
"SURFACE_FORMAT_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR
, String
"SURFACE_CAPABILITIES_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR
, String
"PHYSICAL_DEVICE_SURFACE_INFO_2_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_QUERY_RESERVATION_INFO_KHR
, String
"PERFORMANCE_QUERY_RESERVATION_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_COUNTER_DESCRIPTION_KHR
, String
"PERFORMANCE_COUNTER_DESCRIPTION_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_COUNTER_KHR
, String
"PERFORMANCE_COUNTER_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACQUIRE_PROFILING_LOCK_INFO_KHR
, String
"ACQUIRE_PROFILING_LOCK_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PERFORMANCE_QUERY_SUBMIT_INFO_KHR
, String
"PERFORMANCE_QUERY_SUBMIT_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR
, String
"QUERY_POOL_PERFORMANCE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR
, String
"PHYSICAL_DEVICE_PERFORMANCE_QUERY_FEATURES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR
, String
"FENCE_GET_FD_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR
, String
"IMPORT_FENCE_FD_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR
, String
"FENCE_GET_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR
, String
"EXPORT_FENCE_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR
, String
"IMPORT_FENCE_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR
, String
"SHARED_PRESENT_SURFACE_CAPABILITIES_KHR"
)
, (StructureType
STRUCTURE_TYPE_HDR_METADATA_EXT, String
"HDR_METADATA_EXT")
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT
, String
"PIPELINE_RASTERIZATION_DEPTH_CLIP_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_DEPTH_CLIP_ENABLE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT
, String
"PIPELINE_RASTERIZATION_CONSERVATIVE_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_CONSERVATIVE_RASTERIZATION_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT
, String
"PIPELINE_DISCARD_RECTANGLE_STATE_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_DISCARD_RECTANGLE_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV
, String
"PIPELINE_VIEWPORT_SWIZZLE_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX
, String
"PHYSICAL_DEVICE_MULTIVIEW_PER_VIEW_ATTRIBUTES_PROPERTIES_NVX"
)
,
( StructureType
STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE
, String
"PRESENT_TIMES_INFO_GOOGLE"
)
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_COUNTER_CREATE_INFO_EXT
, String
"SWAPCHAIN_COUNTER_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_EVENT_INFO_EXT
, String
"DISPLAY_EVENT_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_EVENT_INFO_EXT
, String
"DEVICE_EVENT_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_POWER_INFO_EXT
, String
"DISPLAY_POWER_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_EXT
, String
"SURFACE_CAPABILITIES_2_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV
, String
"PIPELINE_VIEWPORT_W_SCALING_STATE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PRESENT_REGIONS_KHR
, String
"PRESENT_REGIONS_KHR"
)
,
( StructureType
STRUCTURE_TYPE_CONDITIONAL_RENDERING_BEGIN_INFO_EXT
, String
"CONDITIONAL_RENDERING_BEGIN_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT
, String
"PHYSICAL_DEVICE_CONDITIONAL_RENDERING_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT
, String
"COMMAND_BUFFER_INHERITANCE_CONDITIONAL_RENDERING_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR
, String
"PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR
, String
"SEMAPHORE_GET_FD_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR
, String
"IMPORT_SEMAPHORE_FD_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR
, String
"SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR
, String
"D3D12_FENCE_SUBMIT_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
, String
"EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR
, String
"IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR
, String
"WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR
, String
"MEMORY_GET_FD_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR
, String
"MEMORY_FD_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR
, String
"IMPORT_MEMORY_FD_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR
, String
"MEMORY_GET_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR
, String
"MEMORY_WIN32_HANDLE_PROPERTIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR
, String
"EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR
, String
"IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT
, String
"PHYSICAL_DEVICE_PIPELINE_ROBUSTNESS_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_ROBUSTNESS_CREATE_INFO_EXT
, String
"PIPELINE_ROBUSTNESS_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT
, String
"PHYSICAL_DEVICE_ASTC_DECODE_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_ASTC_DECODE_MODE_EXT
, String
"IMAGE_VIEW_ASTC_DECODE_MODE_EXT"
)
,
( StructureType
STRUCTURE_TYPE_VI_SURFACE_CREATE_INFO_NN
, String
"VI_SURFACE_CREATE_INFO_NN"
)
,
( StructureType
STRUCTURE_TYPE_VALIDATION_FLAGS_EXT
, String
"VALIDATION_FLAGS_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR
, String
"DEVICE_GROUP_SWAPCHAIN_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_INFO_KHR
, String
"DEVICE_GROUP_PRESENT_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ACQUIRE_NEXT_IMAGE_INFO_KHR
, String
"ACQUIRE_NEXT_IMAGE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR
, String
"BIND_IMAGE_MEMORY_SWAPCHAIN_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_SWAPCHAIN_CREATE_INFO_KHR
, String
"IMAGE_SWAPCHAIN_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_PRESENT_CAPABILITIES_KHR
, String
"DEVICE_GROUP_PRESENT_CAPABILITIES_KHR"
)
,
( StructureType
STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV
, String
"WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_NV
, String
"EXPORT_MEMORY_WIN32_HANDLE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_NV
, String
"IMPORT_MEMORY_WIN32_HANDLE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_NV
, String
"EXPORT_MEMORY_ALLOCATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV
, String
"EXTERNAL_MEMORY_IMAGE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV
, String
"PHYSICAL_DEVICE_CORNER_SAMPLED_IMAGE_FEATURES_NV"
)
,
( StructureType
STRUCTURE_TYPE_STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP
, String
"STREAM_DESCRIPTOR_SURFACE_CREATE_INFO_GGP"
)
,
( StructureType
STRUCTURE_TYPE_MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX
, String
"MULTIVIEW_PER_VIEW_ATTRIBUTES_INFO_NVX"
)
,
( StructureType
STRUCTURE_TYPE_ATTACHMENT_SAMPLE_COUNT_INFO_AMD
, String
"ATTACHMENT_SAMPLE_COUNT_INFO_AMD"
)
,
( StructureType
STRUCTURE_TYPE_RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT
, String
"RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR
, String
"RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD
, String
"TEXTURE_LOD_GATHER_FORMAT_PROPERTIES_AMD"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_ADDRESS_PROPERTIES_NVX
, String
"IMAGE_VIEW_ADDRESS_PROPERTIES_NVX"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_HANDLE_INFO_NVX
, String
"IMAGE_VIEW_HANDLE_INFO_NVX"
)
,
( StructureType
STRUCTURE_TYPE_CU_LAUNCH_INFO_NVX
, String
"CU_LAUNCH_INFO_NVX"
)
,
( StructureType
STRUCTURE_TYPE_CU_FUNCTION_CREATE_INFO_NVX
, String
"CU_FUNCTION_CREATE_INFO_NVX"
)
,
( StructureType
STRUCTURE_TYPE_CU_MODULE_CREATE_INFO_NVX
, String
"CU_MODULE_CREATE_INFO_NVX"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT
, String
"PIPELINE_RASTERIZATION_STATE_STREAM_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT
, String
"PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_PROPERTIES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT
, String
"PHYSICAL_DEVICE_TRANSFORM_FEEDBACK_FEATURES_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV
, String
"DEDICATED_ALLOCATION_MEMORY_ALLOCATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV
, String
"DEDICATED_ALLOCATION_BUFFER_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV
, String
"DEDICATED_ALLOCATION_IMAGE_CREATE_INFO_NV"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_MARKER_MARKER_INFO_EXT
, String
"DEBUG_MARKER_MARKER_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_TAG_INFO_EXT
, String
"DEBUG_MARKER_OBJECT_TAG_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_MARKER_OBJECT_NAME_INFO_EXT
, String
"DEBUG_MARKER_OBJECT_NAME_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD
, String
"PIPELINE_RASTERIZATION_STATE_RASTERIZATION_ORDER_AMD"
)
,
( StructureType
STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT
, String
"DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT"
)
,
( StructureType
STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR
, String
"WIN32_SURFACE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR
, String
"ANDROID_SURFACE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR
, String
"WAYLAND_SURFACE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR
, String
"XCB_SURFACE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR
, String
"XLIB_SURFACE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR
, String
"DISPLAY_PRESENT_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR
, String
"DISPLAY_SURFACE_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR
, String
"DISPLAY_MODE_CREATE_INFO_KHR"
)
, (StructureType
STRUCTURE_TYPE_PRESENT_INFO_KHR, String
"PRESENT_INFO_KHR")
,
( StructureType
STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR
, String
"SWAPCHAIN_CREATE_INFO_KHR"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO
, String
"PIPELINE_OFFLINE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_FAULT_CALLBACK_INFO
, String
"FAULT_CALLBACK_INFO"
)
, (StructureType
STRUCTURE_TYPE_FAULT_DATA, String
"FAULT_DATA")
,
( StructureType
STRUCTURE_TYPE_PIPELINE_POOL_SIZE
, String
"PIPELINE_POOL_SIZE"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION
, String
"COMMAND_POOL_MEMORY_CONSUMPTION"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO
, String
"COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO
, String
"DEVICE_OBJECT_RESERVATION_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES
, String
"PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES
, String
"PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_IMAGE_MEMORY_REQUIREMENTS
, String
"DEVICE_IMAGE_MEMORY_REQUIREMENTS"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_BUFFER_MEMORY_REQUIREMENTS
, String
"DEVICE_BUFFER_MEMORY_REQUIREMENTS"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES
, String
"PHYSICAL_DEVICE_MAINTENANCE_4_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES
, String
"PHYSICAL_DEVICE_MAINTENANCE_4_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_FORMAT_PROPERTIES_3
, String
"FORMAT_PROPERTIES_3"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES
, String
"PHYSICAL_DEVICE_TEXEL_BUFFER_ALIGNMENT_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES
, String
"PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES
, String
"PHYSICAL_DEVICE_SHADER_INTEGER_DOT_PRODUCT_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_RENDERING_INFO
, String
"COMMAND_BUFFER_INHERITANCE_RENDERING_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES
, String
"PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_RENDERING_CREATE_INFO
, String
"PIPELINE_RENDERING_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_RENDERING_ATTACHMENT_INFO
, String
"RENDERING_ATTACHMENT_INFO"
)
, (StructureType
STRUCTURE_TYPE_RENDERING_INFO, String
"RENDERING_INFO")
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES
, String
"PHYSICAL_DEVICE_TEXTURE_COMPRESSION_ASTC_HDR_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO
, String
"DESCRIPTOR_POOL_INLINE_UNIFORM_BLOCK_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK
, String
"WRITE_DESCRIPTOR_SET_INLINE_UNIFORM_BLOCK"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES
, String
"PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES
, String
"PHYSICAL_DEVICE_INLINE_UNIFORM_BLOCK_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES
, String
"PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO
, String
"PIPELINE_SHADER_STAGE_REQUIRED_SUBGROUP_SIZE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES
, String
"PHYSICAL_DEVICE_SUBGROUP_SIZE_CONTROL_PROPERTIES"
)
, (StructureType
STRUCTURE_TYPE_IMAGE_RESOLVE_2, String
"IMAGE_RESOLVE_2")
,
( StructureType
STRUCTURE_TYPE_BUFFER_IMAGE_COPY_2
, String
"BUFFER_IMAGE_COPY_2"
)
, (StructureType
STRUCTURE_TYPE_IMAGE_BLIT_2, String
"IMAGE_BLIT_2")
, (StructureType
STRUCTURE_TYPE_IMAGE_COPY_2, String
"IMAGE_COPY_2")
, (StructureType
STRUCTURE_TYPE_BUFFER_COPY_2, String
"BUFFER_COPY_2")
,
( StructureType
STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2
, String
"RESOLVE_IMAGE_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_BLIT_IMAGE_INFO_2
, String
"BLIT_IMAGE_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_COPY_IMAGE_TO_BUFFER_INFO_2
, String
"COPY_IMAGE_TO_BUFFER_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_COPY_BUFFER_TO_IMAGE_INFO_2
, String
"COPY_BUFFER_TO_IMAGE_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_COPY_IMAGE_INFO_2
, String
"COPY_IMAGE_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_COPY_BUFFER_INFO_2
, String
"COPY_BUFFER_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES
, String
"PHYSICAL_DEVICE_IMAGE_ROBUSTNESS_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES
, String
"PHYSICAL_DEVICE_ZERO_INITIALIZE_WORKGROUP_MEMORY_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES
, String
"PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_COMMAND_BUFFER_SUBMIT_INFO
, String
"COMMAND_BUFFER_SUBMIT_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_SUBMIT_INFO
, String
"SEMAPHORE_SUBMIT_INFO"
)
, (StructureType
STRUCTURE_TYPE_SUBMIT_INFO_2, String
"SUBMIT_INFO_2")
, (StructureType
STRUCTURE_TYPE_DEPENDENCY_INFO, String
"DEPENDENCY_INFO")
,
( StructureType
STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER_2
, String
"IMAGE_MEMORY_BARRIER_2"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER_2
, String
"BUFFER_MEMORY_BARRIER_2"
)
, (StructureType
STRUCTURE_TYPE_MEMORY_BARRIER_2, String
"MEMORY_BARRIER_2")
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES
, String
"PHYSICAL_DEVICE_PIPELINE_CREATION_CACHE_CONTROL_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PRIVATE_DATA_SLOT_CREATE_INFO
, String
"PRIVATE_DATA_SLOT_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_PRIVATE_DATA_CREATE_INFO
, String
"DEVICE_PRIVATE_DATA_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES
, String
"PHYSICAL_DEVICE_PRIVATE_DATA_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES
, String
"PHYSICAL_DEVICE_SHADER_DEMOTE_TO_HELPER_INVOCATION_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TOOL_PROPERTIES
, String
"PHYSICAL_DEVICE_TOOL_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES
, String
"PHYSICAL_DEVICE_SHADER_TERMINATE_INVOCATION_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_CREATION_FEEDBACK_CREATE_INFO
, String
"PIPELINE_CREATION_FEEDBACK_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES
, String
"PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_FEATURES
, String
"PHYSICAL_DEVICE_VULKAN_1_3_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO
, String
"DEVICE_MEMORY_OPAQUE_CAPTURE_ADDRESS_INFO"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO
, String
"MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO
, String
"BUFFER_OPAQUE_CAPTURE_ADDRESS_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO
, String
"BUFFER_DEVICE_ADDRESS_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES
, String
"PHYSICAL_DEVICE_BUFFER_DEVICE_ADDRESS_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_SIGNAL_INFO
, String
"SEMAPHORE_SIGNAL_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_WAIT_INFO
, String
"SEMAPHORE_WAIT_INFO"
)
,
( StructureType
STRUCTURE_TYPE_TIMELINE_SEMAPHORE_SUBMIT_INFO
, String
"TIMELINE_SEMAPHORE_SUBMIT_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SEMAPHORE_TYPE_CREATE_INFO
, String
"SEMAPHORE_TYPE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES
, String
"PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES
, String
"PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES
, String
"PHYSICAL_DEVICE_HOST_QUERY_RESET_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT
, String
"ATTACHMENT_DESCRIPTION_STENCIL_LAYOUT"
)
,
( StructureType
STRUCTURE_TYPE_ATTACHMENT_REFERENCE_STENCIL_LAYOUT
, String
"ATTACHMENT_REFERENCE_STENCIL_LAYOUT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES
, String
"PHYSICAL_DEVICE_SEPARATE_DEPTH_STENCIL_LAYOUTS_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES
, String
"PHYSICAL_DEVICE_SHADER_SUBGROUP_EXTENDED_TYPES_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES
, String
"PHYSICAL_DEVICE_UNIFORM_BUFFER_STANDARD_LAYOUT_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_ATTACHMENT_BEGIN_INFO
, String
"RENDER_PASS_ATTACHMENT_BEGIN_INFO"
)
,
( StructureType
STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENT_IMAGE_INFO
, String
"FRAMEBUFFER_ATTACHMENT_IMAGE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_FRAMEBUFFER_ATTACHMENTS_CREATE_INFO
, String
"FRAMEBUFFER_ATTACHMENTS_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES
, String
"PHYSICAL_DEVICE_IMAGELESS_FRAMEBUFFER_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES
, String
"PHYSICAL_DEVICE_VULKAN_MEMORY_MODEL_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_REDUCTION_MODE_CREATE_INFO
, String
"SAMPLER_REDUCTION_MODE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES
, String
"PHYSICAL_DEVICE_SAMPLER_FILTER_MINMAX_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_STENCIL_USAGE_CREATE_INFO
, String
"IMAGE_STENCIL_USAGE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES
, String
"PHYSICAL_DEVICE_SCALAR_BLOCK_LAYOUT_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE
, String
"SUBPASS_DESCRIPTION_DEPTH_STENCIL_RESOLVE"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES
, String
"PHYSICAL_DEVICE_DEPTH_STENCIL_RESOLVE_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT
, String
"DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_LAYOUT_SUPPORT"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO
, String
"DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLOCATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES
, String
"PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES
, String
"PHYSICAL_DEVICE_DESCRIPTOR_INDEXING_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO
, String
"DESCRIPTOR_SET_LAYOUT_BINDING_FLAGS_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES
, String
"PHYSICAL_DEVICE_FLOAT_CONTROLS_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES
, String
"PHYSICAL_DEVICE_SHADER_FLOAT16_INT8_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES
, String
"PHYSICAL_DEVICE_SHADER_ATOMIC_INT64_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_DRIVER_PROPERTIES
, String
"PHYSICAL_DEVICE_DRIVER_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES
, String
"PHYSICAL_DEVICE_8BIT_STORAGE_FEATURES"
)
, (StructureType
STRUCTURE_TYPE_SUBPASS_END_INFO, String
"SUBPASS_END_INFO")
,
( StructureType
STRUCTURE_TYPE_SUBPASS_BEGIN_INFO
, String
"SUBPASS_BEGIN_INFO"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO_2
, String
"RENDER_PASS_CREATE_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_SUBPASS_DEPENDENCY_2
, String
"SUBPASS_DEPENDENCY_2"
)
,
( StructureType
STRUCTURE_TYPE_SUBPASS_DESCRIPTION_2
, String
"SUBPASS_DESCRIPTION_2"
)
,
( StructureType
STRUCTURE_TYPE_ATTACHMENT_REFERENCE_2
, String
"ATTACHMENT_REFERENCE_2"
)
,
( StructureType
STRUCTURE_TYPE_ATTACHMENT_DESCRIPTION_2
, String
"ATTACHMENT_DESCRIPTION_2"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO
, String
"IMAGE_FORMAT_LIST_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES
, String
"PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES
, String
"PHYSICAL_DEVICE_VULKAN_1_2_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES
, String
"PHYSICAL_DEVICE_VULKAN_1_1_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES
, String
"PHYSICAL_DEVICE_VULKAN_1_1_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES
, String
"PHYSICAL_DEVICE_SHADER_DRAW_PARAMETERS_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_SUPPORT
, String
"DESCRIPTOR_SET_LAYOUT_SUPPORT"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES
, String
"PHYSICAL_DEVICE_MAINTENANCE_3_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES
, String
"EXTERNAL_SEMAPHORE_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO
, String
"PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO
, String
"EXPORT_SEMAPHORE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO
, String
"EXPORT_FENCE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES
, String
"EXTERNAL_FENCE_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO
, String
"PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO
, String
"EXPORT_MEMORY_ALLOCATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO
, String
"EXTERNAL_MEMORY_IMAGE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO
, String
"EXTERNAL_MEMORY_BUFFER_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES
, String
"PHYSICAL_DEVICE_ID_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES
, String
"EXTERNAL_BUFFER_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO
, String
"PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO"
)
,
( StructureType
STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES
, String
"EXTERNAL_IMAGE_FORMAT_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO
, String
"PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO
, String
"DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES
, String
"SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES
, String
"PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO
, String
"IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO
, String
"BIND_IMAGE_PLANE_MEMORY_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO
, String
"SAMPLER_YCBCR_CONVERSION_INFO"
)
,
( StructureType
STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO
, String
"SAMPLER_YCBCR_CONVERSION_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_QUEUE_INFO_2
, String
"DEVICE_QUEUE_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES
, String
"PHYSICAL_DEVICE_PROTECTED_MEMORY_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES
, String
"PHYSICAL_DEVICE_PROTECTED_MEMORY_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PROTECTED_SUBMIT_INFO
, String
"PROTECTED_SUBMIT_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES
, String
"PHYSICAL_DEVICE_VARIABLE_POINTERS_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES
, String
"PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES
, String
"PHYSICAL_DEVICE_MULTIVIEW_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO
, String
"RENDER_PASS_MULTIVIEW_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO
, String
"PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO
, String
"IMAGE_VIEW_USAGE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO
, String
"RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES
, String
"PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2
, String
"PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2
, String
"SPARSE_IMAGE_FORMAT_PROPERTIES_2"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2
, String
"PHYSICAL_DEVICE_MEMORY_PROPERTIES_2"
)
,
( StructureType
STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2
, String
"QUEUE_FAMILY_PROPERTIES_2"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2
, String
"PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2
, String
"IMAGE_FORMAT_PROPERTIES_2"
)
,
( StructureType
STRUCTURE_TYPE_FORMAT_PROPERTIES_2
, String
"FORMAT_PROPERTIES_2"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2
, String
"PHYSICAL_DEVICE_PROPERTIES_2"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2
, String
"PHYSICAL_DEVICE_FEATURES_2"
)
,
( StructureType
STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2
, String
"SPARSE_IMAGE_MEMORY_REQUIREMENTS_2"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2
, String
"MEMORY_REQUIREMENTS_2"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2
, String
"IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2
, String
"IMAGE_MEMORY_REQUIREMENTS_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2
, String
"BUFFER_MEMORY_REQUIREMENTS_INFO_2"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_DEVICE_CREATE_INFO
, String
"DEVICE_GROUP_DEVICE_CREATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES
, String
"PHYSICAL_DEVICE_GROUP_PROPERTIES"
)
,
( StructureType
STRUCTURE_TYPE_BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO
, String
"BIND_IMAGE_MEMORY_DEVICE_GROUP_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO
, String
"BIND_BUFFER_MEMORY_DEVICE_GROUP_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_BIND_SPARSE_INFO
, String
"DEVICE_GROUP_BIND_SPARSE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_SUBMIT_INFO
, String
"DEVICE_GROUP_SUBMIT_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO
, String
"DEVICE_GROUP_COMMAND_BUFFER_BEGIN_INFO"
)
,
( StructureType
STRUCTURE_TYPE_DEVICE_GROUP_RENDER_PASS_BEGIN_INFO
, String
"DEVICE_GROUP_RENDER_PASS_BEGIN_INFO"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_ALLOCATE_FLAGS_INFO
, String
"MEMORY_ALLOCATE_FLAGS_INFO"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO
, String
"MEMORY_DEDICATED_ALLOCATE_INFO"
)
,
( StructureType
STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS
, String
"MEMORY_DEDICATED_REQUIREMENTS"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES
, String
"PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES"
)
,
( StructureType
STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO
, String
"BIND_IMAGE_MEMORY_INFO"
)
,
( StructureType
STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO
, String
"BIND_BUFFER_MEMORY_INFO"
)
,
( StructureType
STRUCTURE_TYPE_PHYSICAL_DEVICE_SUBGROUP_PROPERTIES
, String
"PHYSICAL_DEVICE_SUBGROUP_PROPERTIES"
)
]
instance Show StructureType where
showsPrec :: Int -> StructureType -> ShowS
showsPrec =
forall a i.
Eq a =>
String
-> [(a, String)]
-> String
-> (a -> i)
-> (i -> ShowS)
-> Int
-> a
-> ShowS
enumShowsPrec
String
enumPrefixStructureType
[(StructureType, String)]
showTableStructureType
String
conNameStructureType
(\(StructureType Int32
x) -> Int32
x)
(forall a. Show a => Int -> a -> ShowS
showsPrec Int
11)
instance Read StructureType where
readPrec :: ReadPrec StructureType
readPrec =
forall i a.
Read i =>
String -> [(a, String)] -> String -> (i -> a) -> ReadPrec a
enumReadPrec
String
enumPrefixStructureType
[(StructureType, String)]
showTableStructureType
String
conNameStructureType
Int32 -> StructureType
StructureType