Index - P
| PastPresentationTimingGOOGLE | |
| 1 (Type/Class) | Vulkan.Extensions.VK_GOOGLE_display_timing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_GOOGLE_display_timing, Vulkan.Extensions, Vulkan | 
| peekByteStringFromSizedVectorPtr | Vulkan.CStruct.Utils | 
| PeekChain | Vulkan.CStruct.Extends | 
| peekChain | Vulkan.CStruct.Extends | 
| peekCStruct | Vulkan.CStruct, Vulkan | 
| peekPerformanceValueDataINTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| peekPipelineExecutableStatisticValueKHR | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| peekSomeCStruct | Vulkan.CStruct.Extends | 
| PeerMemoryFeatureFlagBits | |
| 1 (Type/Class) | Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| PeerMemoryFeatureFlagBitsKHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PeerMemoryFeatureFlags | Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| PeerMemoryFeatureFlagsKHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PEER_MEMORY_FEATURE_COPY_DST_BIT | Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| PEER_MEMORY_FEATURE_COPY_DST_BIT_KHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PEER_MEMORY_FEATURE_COPY_SRC_BIT | Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| PEER_MEMORY_FEATURE_COPY_SRC_BIT_KHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PEER_MEMORY_FEATURE_GENERIC_DST_BIT | Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| PEER_MEMORY_FEATURE_GENERIC_DST_BIT_KHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PEER_MEMORY_FEATURE_GENERIC_SRC_BIT | Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| PEER_MEMORY_FEATURE_GENERIC_SRC_BIT_KHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PerformanceConfigurationAcquireInfoINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceConfigurationINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.Handles, Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.Handles, Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceConfigurationTypeINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterDescriptionFlagBitsKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterDescriptionFlagsKHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterDescriptionKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterResultKHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterScopeKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterStorageKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceCounterUnitKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceMarkerInfoINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceOverrideInfoINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceOverrideTypeINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceParameterTypeINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceQuerySubmitInfoKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceStreamMarkerInfoINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceValueDataINTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceValueINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PerformanceValueTypeINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_CONFIGURATION_TYPE_COMMAND_QUEUE_METRICS_DISCOVERY_ACTIVATED_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_DESCRIPTION_CONCURRENTLY_IMPACTED_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_DESCRIPTION_PERFORMANCE_IMPACTING_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_SCOPE_COMMAND_BUFFER_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_SCOPE_COMMAND_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_SCOPE_RENDER_PASS_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_STORAGE_FLOAT32_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_STORAGE_FLOAT64_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_STORAGE_INT32_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_STORAGE_INT64_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_STORAGE_UINT32_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_STORAGE_UINT64_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_AMPS_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_BYTES_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_BYTES_PER_SECOND_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_CYCLES_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_GENERIC_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_HERTZ_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_KELVIN_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_NANOSECONDS_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_PERCENTAGE_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_VOLTS_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_COUNTER_UNIT_WATTS_KHR | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_OVERRIDE_TYPE_FLUSH_GPU_CACHES_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_OVERRIDE_TYPE_NULL_HARDWARE_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_PARAMETER_TYPE_HW_COUNTERS_SUPPORTED_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_PARAMETER_TYPE_STREAM_MARKER_VALID_BITS_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_VALUE_TYPE_BOOL_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_VALUE_TYPE_FLOAT_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_VALUE_TYPE_STRING_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_VALUE_TYPE_UINT32_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PERFORMANCE_VALUE_TYPE_UINT64_INTEL | Vulkan.Extensions.VK_INTEL_performance_query, Vulkan.Extensions, Vulkan | 
| PFN_vkAllocationFunction | Vulkan.Core10.FuncPointers, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PFN_vkDebugReportCallbackEXT | Vulkan.Extensions.VK_EXT_debug_report, Vulkan.Extensions, Vulkan | 
| PFN_vkDebugUtilsMessengerCallbackEXT | Vulkan.Extensions.VK_EXT_debug_utils, Vulkan.Extensions, Vulkan | 
| PFN_vkFreeFunction | Vulkan.Core10.FuncPointers, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PFN_vkInternalAllocationNotification | Vulkan.Core10.FuncPointers, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PFN_vkInternalFreeNotification | Vulkan.Core10.FuncPointers, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PFN_vkReallocationFunction | Vulkan.Core10.FuncPointers, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PFN_vkVoidFunction | Vulkan.Core10.FuncPointers, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PhysicalDevice | |
| 1 (Type/Class) | Vulkan.Core10.Handles, Vulkan.Core11.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.DeviceInitialization, Vulkan.Core11, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Handles, Vulkan.Core11.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.DeviceInitialization, Vulkan.Core11, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| PhysicalDevice16BitStorageFeatures | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_16bit_storage, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_16bit_storage, Vulkan.Core11, Vulkan | 
| PhysicalDevice16BitStorageFeaturesKHR | Vulkan.Extensions.VK_KHR_16bit_storage, Vulkan.Extensions, Vulkan | 
| PhysicalDevice8BitStorageFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_8bit_storage, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_8bit_storage, Vulkan.Core12, Vulkan | 
| PhysicalDevice8BitStorageFeaturesKHR | Vulkan.Extensions.VK_KHR_8bit_storage, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceASTCDecodeFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_astc_decode_mode, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_astc_decode_mode, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceBlendOperationAdvancedFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_blend_operation_advanced, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_blend_operation_advanced, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceBlendOperationAdvancedPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_blend_operation_advanced, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_blend_operation_advanced, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceBufferAddressFeaturesEXT | Vulkan.Extensions.VK_EXT_buffer_device_address, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceBufferDeviceAddressFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address, Vulkan.Core12, Vulkan | 
| PhysicalDeviceBufferDeviceAddressFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_buffer_device_address, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_buffer_device_address, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceBufferDeviceAddressFeaturesKHR | Vulkan.Extensions.VK_KHR_buffer_device_address, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceCoherentMemoryFeaturesAMD | |
| 1 (Type/Class) | Vulkan.Extensions.VK_AMD_device_coherent_memory, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_AMD_device_coherent_memory, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceComputeShaderDerivativesFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_compute_shader_derivatives, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_compute_shader_derivatives, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceConditionalRenderingFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_conditional_rendering, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_conditional_rendering, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceConservativeRasterizationPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_conservative_rasterization, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_conservative_rasterization, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceCooperativeMatrixFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceCooperativeMatrixPropertiesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_cooperative_matrix, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceCornerSampledImageFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_corner_sampled_image, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_corner_sampled_image, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceCoverageReductionModeFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceCustomBorderColorFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_custom_border_color, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_custom_border_color, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceCustomBorderColorPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_custom_border_color, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_custom_border_color, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDepthClipEnableFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_depth_clip_enable, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_depth_clip_enable, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDepthStencilResolveProperties | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_depth_stencil_resolve, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_depth_stencil_resolve, Vulkan.Core12, Vulkan | 
| PhysicalDeviceDepthStencilResolvePropertiesKHR | Vulkan.Extensions.VK_KHR_depth_stencil_resolve, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDescriptorIndexingFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing, Vulkan.Core12, Vulkan | 
| PhysicalDeviceDescriptorIndexingFeaturesEXT | Vulkan.Extensions.VK_EXT_descriptor_indexing, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDescriptorIndexingProperties | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing, Vulkan.Core12, Vulkan | 
| PhysicalDeviceDescriptorIndexingPropertiesEXT | Vulkan.Extensions.VK_EXT_descriptor_indexing, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDeviceGeneratedCommandsFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDeviceGeneratedCommandsPropertiesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_device_generated_commands, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDiagnosticsConfigFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_device_diagnostics_config, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_device_diagnostics_config, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDiscardRectanglePropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_discard_rectangles, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_discard_rectangles, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceDriverProperties | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_driver_properties, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_driver_properties, Vulkan.Core12, Vulkan | 
| PhysicalDeviceDriverPropertiesKHR | Vulkan.Extensions.VK_KHR_driver_properties, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceExclusiveScissorFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceExtendedDynamicStateFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_extended_dynamic_state, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_extended_dynamic_state, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceExternalBufferInfo | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities, Vulkan.Core11, Vulkan | 
| PhysicalDeviceExternalBufferInfoKHR | Vulkan.Extensions.VK_KHR_external_memory_capabilities, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceExternalFenceInfo | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_external_fence_capabilities, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_external_fence_capabilities, Vulkan.Core11, Vulkan | 
| PhysicalDeviceExternalFenceInfoKHR | Vulkan.Extensions.VK_KHR_external_fence_capabilities, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceExternalImageFormatInfo | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities, Vulkan.Core11, Vulkan | 
| PhysicalDeviceExternalImageFormatInfoKHR | Vulkan.Extensions.VK_KHR_external_memory_capabilities, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceExternalMemoryHostPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_external_memory_host, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_external_memory_host, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceExternalSemaphoreInfo | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore_capabilities, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore_capabilities, Vulkan.Core11, Vulkan | 
| PhysicalDeviceExternalSemaphoreInfoKHR | Vulkan.Extensions.VK_KHR_external_semaphore_capabilities, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFeatures | |
| 1 (Type/Class) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PhysicalDeviceFeatures2 | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| PhysicalDeviceFeatures2KHR | Vulkan.Extensions.VK_KHR_get_physical_device_properties2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFloat16Int8FeaturesKHR | Vulkan.Extensions.VK_KHR_shader_float16_int8, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFloatControlsProperties | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_shader_float_controls, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_shader_float_controls, Vulkan.Core12, Vulkan | 
| PhysicalDeviceFloatControlsPropertiesKHR | Vulkan.Extensions.VK_KHR_shader_float_controls, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFragmentDensityMap2FeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_fragment_density_map2, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_fragment_density_map2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFragmentDensityMap2PropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_fragment_density_map2, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_fragment_density_map2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFragmentDensityMapFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_fragment_density_map, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_fragment_density_map, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFragmentDensityMapPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_fragment_density_map, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_fragment_density_map, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFragmentShaderBarycentricFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_fragment_shader_barycentric, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_fragment_shader_barycentric, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceFragmentShaderInterlockFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_fragment_shader_interlock, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_fragment_shader_interlock, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceGroupProperties | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_device_group_creation, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_device_group_creation, Vulkan.Core11, Vulkan | 
| PhysicalDeviceGroupPropertiesKHR | Vulkan.Extensions.VK_KHR_device_group_creation, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceHostQueryResetFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_EXT_host_query_reset, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_EXT_host_query_reset, Vulkan.Core12, Vulkan | 
| PhysicalDeviceHostQueryResetFeaturesEXT | Vulkan.Extensions.VK_EXT_host_query_reset, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceIDProperties | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities, Vulkan.Core11, Vulkan | 
| PhysicalDeviceIDPropertiesKHR | Vulkan.Extensions.VK_KHR_external_memory_capabilities, Vulkan.Extensions.VK_KHR_external_fence_capabilities, Vulkan.Extensions.VK_KHR_external_semaphore_capabilities, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceImageDrmFormatModifierInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_image_drm_format_modifier, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_image_drm_format_modifier, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceImageFormatInfo2 | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| PhysicalDeviceImageFormatInfo2KHR | Vulkan.Extensions.VK_KHR_get_physical_device_properties2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceImagelessFramebufferFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer, Vulkan.Core12, Vulkan | 
| PhysicalDeviceImagelessFramebufferFeaturesKHR | Vulkan.Extensions.VK_KHR_imageless_framebuffer, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceImageViewImageFormatInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_filter_cubic, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_filter_cubic, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceIndexTypeUint8FeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_index_type_uint8, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_index_type_uint8, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceInlineUniformBlockFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_inline_uniform_block, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_inline_uniform_block, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceInlineUniformBlockPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_inline_uniform_block, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_inline_uniform_block, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceLimits | |
| 1 (Type/Class) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PhysicalDeviceLineRasterizationFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_line_rasterization, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_line_rasterization, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceLineRasterizationPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_line_rasterization, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_line_rasterization, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMaintenance3Properties | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_maintenance3, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_maintenance3, Vulkan.Core11, Vulkan | 
| PhysicalDeviceMaintenance3PropertiesKHR | Vulkan.Extensions.VK_KHR_maintenance3, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMemoryBudgetPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_memory_budget, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_memory_budget, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMemoryPriorityFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_memory_priority, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_memory_priority, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMemoryProperties | |
| 1 (Type/Class) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PhysicalDeviceMemoryProperties2 | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| PhysicalDeviceMemoryProperties2KHR | Vulkan.Extensions.VK_KHR_get_physical_device_properties2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMeshShaderFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMeshShaderPropertiesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_mesh_shader, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMultiviewFeatures | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_multiview, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_multiview, Vulkan.Core11, Vulkan | 
| PhysicalDeviceMultiviewFeaturesKHR | Vulkan.Extensions.VK_KHR_multiview, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NVX_multiview_per_view_attributes, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NVX_multiview_per_view_attributes, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceMultiviewProperties | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_multiview, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_multiview, Vulkan.Core11, Vulkan | 
| PhysicalDeviceMultiviewPropertiesKHR | Vulkan.Extensions.VK_KHR_multiview, Vulkan.Extensions, Vulkan | 
| PhysicalDevicePCIBusInfoPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_pci_bus_info, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_pci_bus_info, Vulkan.Extensions, Vulkan | 
| PhysicalDevicePerformanceQueryFeaturesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PhysicalDevicePerformanceQueryPropertiesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_performance_query, Vulkan.Extensions, Vulkan | 
| PhysicalDevicePipelineCreationCacheControlFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_pipeline_creation_cache_control, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_pipeline_creation_cache_control, Vulkan.Extensions, Vulkan | 
| PhysicalDevicePipelineExecutablePropertiesFeaturesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PhysicalDevicePointClippingProperties | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| PhysicalDevicePointClippingPropertiesKHR | Vulkan.Extensions.VK_KHR_maintenance2, Vulkan.Extensions, Vulkan | 
| PhysicalDevicePrivateDataFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceProperties | |
| 1 (Type/Class) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PhysicalDeviceProperties2 | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| PhysicalDeviceProperties2KHR | Vulkan.Extensions.VK_KHR_get_physical_device_properties2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceProtectedMemoryFeatures | |
| 1 (Type/Class) | Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory, Vulkan.Core11, Vulkan | 
| PhysicalDeviceProtectedMemoryProperties | |
| 1 (Type/Class) | Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory, Vulkan.Core11, Vulkan | 
| PhysicalDevicePushDescriptorPropertiesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_push_descriptor, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_push_descriptor, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceRayTracingFeaturesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_ray_tracing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_ray_tracing, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceRayTracingPropertiesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_ray_tracing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_ray_tracing, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceRayTracingPropertiesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceRepresentativeFragmentTestFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceRobustness2FeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_robustness2, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_robustness2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceRobustness2PropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_robustness2, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_robustness2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSampleLocationsPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_sample_locations, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_sample_locations, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSamplerFilterMinmaxProperties | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_EXT_sampler_filter_minmax, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_EXT_sampler_filter_minmax, Vulkan.Core12, Vulkan | 
| PhysicalDeviceSamplerFilterMinmaxPropertiesEXT | Vulkan.Extensions.VK_EXT_sampler_filter_minmax, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSamplerYcbcrConversionFeatures | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion, Vulkan.Core11, Vulkan | 
| PhysicalDeviceSamplerYcbcrConversionFeaturesKHR | Vulkan.Extensions.VK_KHR_sampler_ycbcr_conversion, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceScalarBlockLayoutFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_EXT_scalar_block_layout, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_EXT_scalar_block_layout, Vulkan.Core12, Vulkan | 
| PhysicalDeviceScalarBlockLayoutFeaturesEXT | Vulkan.Extensions.VK_EXT_scalar_block_layout, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSeparateDepthStencilLayoutsFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts, Vulkan.Core12, Vulkan | 
| PhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR | Vulkan.Extensions.VK_KHR_separate_depth_stencil_layouts, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderAtomicInt64Features | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_shader_atomic_int64, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_shader_atomic_int64, Vulkan.Core12, Vulkan | 
| PhysicalDeviceShaderAtomicInt64FeaturesKHR | Vulkan.Extensions.VK_KHR_shader_atomic_int64, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderClockFeaturesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_shader_clock, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_shader_clock, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderCoreProperties2AMD | |
| 1 (Type/Class) | Vulkan.Extensions.VK_AMD_shader_core_properties2, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_AMD_shader_core_properties2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderCorePropertiesAMD | |
| 1 (Type/Class) | Vulkan.Extensions.VK_AMD_shader_core_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_AMD_shader_core_properties, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderDrawParameterFeatures | Vulkan.Core11.Promoted_From_VK_KHR_shader_draw_parameters, Vulkan.Core11, Vulkan | 
| PhysicalDeviceShaderDrawParametersFeatures | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_shader_draw_parameters, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_shader_draw_parameters, Vulkan.Core11, Vulkan | 
| PhysicalDeviceShaderFloat16Int8Features | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_shader_float16_int8, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_shader_float16_int8, Vulkan.Core12, Vulkan | 
| PhysicalDeviceShaderFloat16Int8FeaturesKHR | Vulkan.Extensions.VK_KHR_shader_float16_int8, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderImageFootprintFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_shader_image_footprint, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_shader_image_footprint, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL | |
| 1 (Type/Class) | Vulkan.Extensions.VK_INTEL_shader_integer_functions2, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_INTEL_shader_integer_functions2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderSMBuiltinsFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderSMBuiltinsPropertiesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_shader_sm_builtins, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShaderSubgroupExtendedTypesFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_shader_subgroup_extended_types, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_shader_subgroup_extended_types, Vulkan.Core12, Vulkan | 
| PhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR | Vulkan.Extensions.VK_KHR_shader_subgroup_extended_types, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShadingRateImageFeaturesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceShadingRateImagePropertiesNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSparseImageFormatInfo2 | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2, Vulkan.Core11, Vulkan | 
| PhysicalDeviceSparseImageFormatInfo2KHR | Vulkan.Extensions.VK_KHR_get_physical_device_properties2, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSparseProperties | |
| 1 (Type/Class) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PhysicalDeviceSubgroupProperties | |
| 1 (Type/Class) | Vulkan.Core11.Originally_Based_On_VK_KHR_subgroup, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Originally_Based_On_VK_KHR_subgroup, Vulkan.Core11, Vulkan | 
| PhysicalDeviceSubgroupSizeControlFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_subgroup_size_control, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_subgroup_size_control, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSubgroupSizeControlPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_subgroup_size_control, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_subgroup_size_control, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceSurfaceInfo2KHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_get_surface_capabilities2, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_get_surface_capabilities2, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceTexelBufferAlignmentFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_texel_buffer_alignment, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_texel_buffer_alignment, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceTexelBufferAlignmentPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_texel_buffer_alignment, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_texel_buffer_alignment, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceTextureCompressionASTCHDRFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_texture_compression_astc_hdr, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_texture_compression_astc_hdr, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceTimelineSemaphoreFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore, Vulkan.Core12, Vulkan | 
| PhysicalDeviceTimelineSemaphoreFeaturesKHR | Vulkan.Extensions.VK_KHR_timeline_semaphore, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceTimelineSemaphoreProperties | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore, Vulkan.Core12, Vulkan | 
| PhysicalDeviceTimelineSemaphorePropertiesKHR | Vulkan.Extensions.VK_KHR_timeline_semaphore, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceToolPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_tooling_info, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_tooling_info, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceTransformFeedbackFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceTransformFeedbackPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceType | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PhysicalDeviceType, Vulkan.Core10.Enums, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PhysicalDeviceType, Vulkan.Core10.Enums, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PhysicalDeviceUniformBufferStandardLayoutFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_uniform_buffer_standard_layout, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_uniform_buffer_standard_layout, Vulkan.Core12, Vulkan | 
| PhysicalDeviceUniformBufferStandardLayoutFeaturesKHR | Vulkan.Extensions.VK_KHR_uniform_buffer_standard_layout, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceVariablePointerFeatures | Vulkan.Core11.Promoted_From_VK_KHR_variable_pointers, Vulkan.Core11, Vulkan | 
| PhysicalDeviceVariablePointerFeaturesKHR | Vulkan.Extensions.VK_KHR_variable_pointers, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceVariablePointersFeatures | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_variable_pointers, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_variable_pointers, Vulkan.Core11, Vulkan | 
| PhysicalDeviceVariablePointersFeaturesKHR | Vulkan.Extensions.VK_KHR_variable_pointers, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceVertexAttributeDivisorFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_vertex_attribute_divisor, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_vertex_attribute_divisor, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceVertexAttributeDivisorPropertiesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_vertex_attribute_divisor, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_vertex_attribute_divisor, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceVulkan11Features | |
| 1 (Type/Class) | Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12, Vulkan | 
| PhysicalDeviceVulkan11Properties | |
| 1 (Type/Class) | Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12, Vulkan | 
| PhysicalDeviceVulkan12Features | |
| 1 (Type/Class) | Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12, Vulkan | 
| PhysicalDeviceVulkan12Properties | |
| 1 (Type/Class) | Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12, Vulkan | 
| PhysicalDeviceVulkanMemoryModelFeatures | |
| 1 (Type/Class) | Vulkan.Core12.Promoted_From_VK_KHR_vulkan_memory_model, Vulkan.Core12, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core12.Promoted_From_VK_KHR_vulkan_memory_model, Vulkan.Core12, Vulkan | 
| PhysicalDeviceVulkanMemoryModelFeaturesKHR | Vulkan.Extensions.VK_KHR_vulkan_memory_model, Vulkan.Extensions, Vulkan | 
| PhysicalDeviceYcbcrImageArraysFeaturesEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_ycbcr_image_arrays, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_ycbcr_image_arrays, Vulkan.Extensions, Vulkan | 
| PhysicalDevice_T | Vulkan.Core10.Handles, Vulkan.Core10, Vulkan | 
| PHYSICAL_DEVICE_TYPE_CPU | Vulkan.Core10.Enums.PhysicalDeviceType, Vulkan.Core10.Enums, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PHYSICAL_DEVICE_TYPE_DISCRETE_GPU | Vulkan.Core10.Enums.PhysicalDeviceType, Vulkan.Core10.Enums, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU | Vulkan.Core10.Enums.PhysicalDeviceType, Vulkan.Core10.Enums, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PHYSICAL_DEVICE_TYPE_OTHER | Vulkan.Core10.Enums.PhysicalDeviceType, Vulkan.Core10.Enums, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| PHYSICAL_DEVICE_TYPE_VIRTUAL_GPU | Vulkan.Core10.Enums.PhysicalDeviceType, Vulkan.Core10.Enums, Vulkan.Core10.DeviceInitialization, Vulkan.Core10, Vulkan | 
| Pipeline | |
| 1 (Type/Class) | Vulkan.Core10.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.Pipeline, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.Pipeline, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| PipelineBindPoint | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineBindPoint, Vulkan.Core10.Enums, Vulkan.Core10.Pass, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineBindPoint, Vulkan.Core10.Enums, Vulkan.Core10.Pass, Vulkan.Core10, Vulkan | 
| PipelineCache | |
| 1 (Type/Class) | Vulkan.Core10.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.PipelineCache, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.PipelineCache, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| PipelineCacheCreateFlagBits | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineCacheCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.PipelineCache, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineCacheCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.PipelineCache, Vulkan.Core10, Vulkan | 
| PipelineCacheCreateFlags | Vulkan.Core10.Enums.PipelineCacheCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.PipelineCache, Vulkan.Core10, Vulkan | 
| PipelineCacheCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.PipelineCache, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.PipelineCache, Vulkan.Core10, Vulkan | 
| PipelineCacheHeaderVersion | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineCacheHeaderVersion, Vulkan.Core10.Enums, Vulkan.Core10.APIConstants, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineCacheHeaderVersion, Vulkan.Core10.Enums, Vulkan.Core10.APIConstants, Vulkan.Core10, Vulkan | 
| PipelineColorBlendAdvancedStateCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_blend_operation_advanced, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_blend_operation_advanced, Vulkan.Extensions, Vulkan | 
| PipelineColorBlendAttachmentState | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineColorBlendStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineColorBlendStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineColorBlendStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineColorBlendStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineCompilerControlCreateInfoAMD | |
| 1 (Type/Class) | Vulkan.Extensions.VK_AMD_pipeline_compiler_control, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_AMD_pipeline_compiler_control, Vulkan.Extensions, Vulkan | 
| PipelineCompilerControlFlagBitsAMD | |
| 1 (Type/Class) | Vulkan.Extensions.VK_AMD_pipeline_compiler_control, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_AMD_pipeline_compiler_control, Vulkan.Extensions, Vulkan | 
| PipelineCompilerControlFlagsAMD | Vulkan.Extensions.VK_AMD_pipeline_compiler_control, Vulkan.Extensions, Vulkan | 
| PipelineCoverageModulationStateCreateFlagsNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan | 
| PipelineCoverageModulationStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_framebuffer_mixed_samples, Vulkan.Extensions, Vulkan | 
| PipelineCoverageReductionStateCreateFlagsNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan | 
| PipelineCoverageReductionStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_coverage_reduction_mode, Vulkan.Extensions, Vulkan | 
| PipelineCoverageToColorStateCreateFlagsNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan | 
| PipelineCoverageToColorStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_fragment_coverage_to_color, Vulkan.Extensions, Vulkan | 
| PipelineCreateFlagBits | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PipelineCreateFlags | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PipelineCreationFeedbackCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| PipelineCreationFeedbackEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| PipelineCreationFeedbackFlagBitsEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| PipelineCreationFeedbackFlagsEXT | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| PipelineDepthStencilStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineDepthStencilStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineDepthStencilStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineDepthStencilStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineDiscardRectangleStateCreateFlagsEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_discard_rectangles, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_discard_rectangles, Vulkan.Extensions, Vulkan | 
| PipelineDiscardRectangleStateCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_discard_rectangles, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_discard_rectangles, Vulkan.Extensions, Vulkan | 
| PipelineDynamicStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineDynamicStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineDynamicStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineDynamicStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineExecutableInfoKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PipelineExecutableInternalRepresentationKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PipelineExecutablePropertiesKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PipelineExecutableStatisticFormatKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PipelineExecutableStatisticKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PipelineExecutableStatisticValueKHR | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PipelineInfoKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PipelineInputAssemblyStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineInputAssemblyStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineInputAssemblyStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineInputAssemblyStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineLayout | |
| 1 (Type/Class) | Vulkan.Core10.Handles, Vulkan.Core11.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.PipelineLayout, Vulkan.Core11, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Handles, Vulkan.Core11.Handles, Vulkan.Extensions.Handles, Vulkan.Core10.PipelineLayout, Vulkan.Core11, Vulkan.Extensions, Vulkan.Core10, Vulkan | 
| PipelineLayoutCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineLayoutCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineLayoutCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineLayoutCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.PipelineLayout, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.PipelineLayout, Vulkan.Core10, Vulkan | 
| PipelineLibraryCreateInfoKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_pipeline_library, Vulkan.Extensions.VK_KHR_ray_tracing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_pipeline_library, Vulkan.Extensions.VK_KHR_ray_tracing, Vulkan.Extensions, Vulkan | 
| PipelineMultisampleStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineMultisampleStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineMultisampleStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineMultisampleStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineRasterizationConservativeStateCreateFlagsEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_conservative_rasterization, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_conservative_rasterization, Vulkan.Extensions, Vulkan | 
| PipelineRasterizationConservativeStateCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_conservative_rasterization, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_conservative_rasterization, Vulkan.Extensions, Vulkan | 
| PipelineRasterizationDepthClipStateCreateFlagsEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_depth_clip_enable, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_depth_clip_enable, Vulkan.Extensions, Vulkan | 
| PipelineRasterizationDepthClipStateCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_depth_clip_enable, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_depth_clip_enable, Vulkan.Extensions, Vulkan | 
| PipelineRasterizationLineStateCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_line_rasterization, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_line_rasterization, Vulkan.Extensions, Vulkan | 
| PipelineRasterizationStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineRasterizationStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineRasterizationStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineRasterizationStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineRasterizationStateRasterizationOrderAMD | |
| 1 (Type/Class) | Vulkan.Extensions.VK_AMD_rasterization_order, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_AMD_rasterization_order, Vulkan.Extensions, Vulkan | 
| PipelineRasterizationStateStreamCreateFlagsEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| PipelineRasterizationStateStreamCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_transform_feedback, Vulkan.Extensions, Vulkan | 
| PipelineRepresentativeFragmentTestStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_representative_fragment_test, Vulkan.Extensions, Vulkan | 
| PipelineSampleLocationsStateCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_sample_locations, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_sample_locations, Vulkan.Extensions, Vulkan | 
| PipelineShaderStageCreateFlagBits | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineShaderStageCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineShaderStageCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineShaderStageCreateFlags | Vulkan.Core10.Enums.PipelineShaderStageCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineShaderStageCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineShaderStageRequiredSubgroupSizeCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_subgroup_size_control, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_subgroup_size_control, Vulkan.Extensions, Vulkan | 
| PipelineStageFlagBits | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PipelineStageFlags | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PipelineTessellationDomainOriginStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| PipelineTessellationDomainOriginStateCreateInfoKHR | Vulkan.Extensions.VK_KHR_maintenance2, Vulkan.Extensions, Vulkan | 
| PipelineTessellationStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineTessellationStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineTessellationStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineTessellationStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineVertexInputDivisorStateCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_vertex_attribute_divisor, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_vertex_attribute_divisor, Vulkan.Extensions, Vulkan | 
| PipelineVertexInputStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineVertexInputStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineVertexInputStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineVertexInputStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineViewportCoarseSampleOrderStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| PipelineViewportExclusiveScissorStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_scissor_exclusive, Vulkan.Extensions, Vulkan | 
| PipelineViewportShadingRateImageStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_shading_rate_image, Vulkan.Extensions, Vulkan | 
| PipelineViewportStateCreateFlags | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PipelineViewportStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PipelineViewportStateCreateFlags, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineViewportStateCreateInfo | |
| 1 (Type/Class) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PipelineViewportSwizzleStateCreateFlagsNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan | 
| PipelineViewportSwizzleStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_viewport_swizzle, Vulkan.Extensions, Vulkan | 
| PipelineViewportWScalingStateCreateInfoNV | |
| 1 (Type/Class) | Vulkan.Extensions.VK_NV_clip_space_w_scaling, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_NV_clip_space_w_scaling, Vulkan.Extensions, Vulkan | 
| PIPELINE_BIND_POINT_COMPUTE | Vulkan.Core10.Enums.PipelineBindPoint, Vulkan.Core10.Enums, Vulkan.Core10.Pass, Vulkan.Core10, Vulkan | 
| PIPELINE_BIND_POINT_GRAPHICS | Vulkan.Core10.Enums.PipelineBindPoint, Vulkan.Core10.Enums, Vulkan.Core10.Pass, Vulkan.Core10, Vulkan | 
| PIPELINE_BIND_POINT_RAY_TRACING_KHR | Vulkan.Core10.Enums.PipelineBindPoint, Vulkan.Core10.Enums, Vulkan.Core10.Pass, Vulkan.Core10, Vulkan | 
| PIPELINE_BIND_POINT_RAY_TRACING_NV | Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan | 
| PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT | Vulkan.Core10.Enums.PipelineCacheCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.PipelineCache, Vulkan.Core10, Vulkan | 
| PIPELINE_CACHE_HEADER_VERSION_ONE | Vulkan.Core10.Enums.PipelineCacheHeaderVersion, Vulkan.Core10.Enums, Vulkan.Core10.APIConstants, Vulkan.Core10, Vulkan | 
| PIPELINE_COMPILE_REQUIRED_EXT | Vulkan.Core10.Enums.Result, Vulkan.Core10.FundamentalTypes, Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_external_memory, Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address, Vulkan.Core11.Promoted_From_VK_KHR_maintenance1, Vulkan.Core11, Vulkan.Core12, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_ALLOW_DERIVATIVES_BIT | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_CAPTURE_INTERNAL_REPRESENTATIONS_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_DEFER_COMPILE_BIT_NV | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_DERIVATIVE_BIT | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_DISPATCH_BASE | Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core11, Vulkan | 
| PIPELINE_CREATE_DISPATCH_BASE_BIT | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_DISPATCH_BASE_KHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_INDIRECT_BINDABLE_BIT_NV | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_LIBRARY_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_RAY_TRACING_NO_NULL_ANY_HIT_SHADERS_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_RAY_TRACING_NO_NULL_INTERSECTION_SHADERS_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_RAY_TRACING_NO_NULL_MISS_SHADERS_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_RAY_TRACING_SKIP_AABBS_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_RAY_TRACING_SKIP_TRIANGLES_BIT_KHR | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT | Vulkan.Core10.Enums.PipelineCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core11.Promoted_From_VK_KHR_device_group, Vulkan.Core10.Pipeline, Vulkan.Core11, Vulkan.Core10, Vulkan | 
| PIPELINE_CREATE_VIEW_INDEX_FROM_DEVICE_INDEX_BIT_KHR | Vulkan.Extensions.VK_KHR_device_group, Vulkan.Extensions, Vulkan | 
| PIPELINE_CREATION_FEEDBACK_APPLICATION_PIPELINE_CACHE_HIT_BIT_EXT | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| PIPELINE_CREATION_FEEDBACK_BASE_PIPELINE_ACCELERATION_BIT_EXT | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| PIPELINE_CREATION_FEEDBACK_VALID_BIT_EXT | Vulkan.Extensions.VK_EXT_pipeline_creation_feedback, Vulkan.Extensions, Vulkan | 
| PIPELINE_EXECUTABLE_STATISTIC_FORMAT_BOOL32_KHR | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PIPELINE_EXECUTABLE_STATISTIC_FORMAT_FLOAT64_KHR | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PIPELINE_EXECUTABLE_STATISTIC_FORMAT_INT64_KHR | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PIPELINE_EXECUTABLE_STATISTIC_FORMAT_UINT64_KHR | Vulkan.Extensions.VK_KHR_pipeline_executable_properties, Vulkan.Extensions, Vulkan | 
| PIPELINE_SHADER_STAGE_CREATE_ALLOW_VARYING_SUBGROUP_SIZE_BIT_EXT | Vulkan.Core10.Enums.PipelineShaderStageCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PIPELINE_SHADER_STAGE_CREATE_REQUIRE_FULL_SUBGROUPS_BIT_EXT | Vulkan.Core10.Enums.PipelineShaderStageCreateFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_KHR | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_ACCELERATION_STRUCTURE_BUILD_BIT_NV | Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan | 
| PIPELINE_STAGE_ALL_COMMANDS_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_ALL_GRAPHICS_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_COMMAND_PREPROCESS_BIT_NV | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_COMPUTE_SHADER_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_CONDITIONAL_RENDERING_BIT_EXT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_DRAW_INDIRECT_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_FRAGMENT_SHADER_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_GEOMETRY_SHADER_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_HOST_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_MESH_SHADER_BIT_NV | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_KHR | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_RAY_TRACING_SHADER_BIT_NV | Vulkan.Extensions.VK_NV_ray_tracing, Vulkan.Extensions, Vulkan | 
| PIPELINE_STAGE_SHADING_RATE_IMAGE_BIT_NV | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_TASK_SHADER_BIT_NV | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_TESSELLATION_CONTROL_SHADER_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_TESSELLATION_EVALUATION_SHADER_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_TOP_OF_PIPE_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_TRANSFER_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_TRANSFORM_FEEDBACK_BIT_EXT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_VERTEX_INPUT_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PIPELINE_STAGE_VERTEX_SHADER_BIT | Vulkan.Core10.Enums.PipelineStageFlagBits, Vulkan.Core10.Enums, Vulkan.Core10.Queue, Vulkan.Core10, Vulkan | 
| PointClippingBehavior | |
| 1 (Type/Class) | Vulkan.Core11.Enums.PointClippingBehavior, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Enums.PointClippingBehavior, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| PointClippingBehaviorKHR | Vulkan.Extensions.VK_KHR_maintenance2, Vulkan.Extensions, Vulkan | 
| POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES | Vulkan.Core11.Enums.PointClippingBehavior, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR | Vulkan.Extensions.VK_KHR_maintenance2, Vulkan.Extensions, Vulkan | 
| POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY | Vulkan.Core11.Enums.PointClippingBehavior, Vulkan.Core11.Enums, Vulkan.Core11.Promoted_From_VK_KHR_maintenance2, Vulkan.Core11, Vulkan | 
| POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR | Vulkan.Extensions.VK_KHR_maintenance2, Vulkan.Extensions, Vulkan | 
| PokeChain | Vulkan.CStruct.Extends | 
| pokeCStruct | Vulkan.CStruct, Vulkan | 
| pokeFixedLengthByteString | Vulkan.CStruct.Utils | 
| pokeFixedLengthNullTerminatedByteString | Vulkan.CStruct.Utils | 
| pokeSomeCStruct | Vulkan.CStruct.Extends | 
| pokeZeroCStruct | Vulkan.CStruct, Vulkan | 
| PolygonMode | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PolygonMode, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PolygonMode, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| POLYGON_MODE_FILL | Vulkan.Core10.Enums.PolygonMode, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| POLYGON_MODE_FILL_RECTANGLE_NV | Vulkan.Core10.Enums.PolygonMode, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| POLYGON_MODE_LINE | Vulkan.Core10.Enums.PolygonMode, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| POLYGON_MODE_POINT | Vulkan.Core10.Enums.PolygonMode, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PresentFrameTokenGGP | |
| 1 (Type/Class) | Vulkan.Extensions.VK_GGP_frame_token, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_GGP_frame_token, Vulkan.Extensions, Vulkan | 
| PresentInfoKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions, Vulkan | 
| PresentModeKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PresentRegionKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_incremental_present, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_incremental_present, Vulkan.Extensions, Vulkan | 
| PresentRegionsKHR | |
| 1 (Type/Class) | Vulkan.Extensions.VK_KHR_incremental_present, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_KHR_incremental_present, Vulkan.Extensions, Vulkan | 
| PresentTimeGOOGLE | |
| 1 (Type/Class) | Vulkan.Extensions.VK_GOOGLE_display_timing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_GOOGLE_display_timing, Vulkan.Extensions, Vulkan | 
| PresentTimesInfoGOOGLE | |
| 1 (Type/Class) | Vulkan.Extensions.VK_GOOGLE_display_timing, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_GOOGLE_display_timing, Vulkan.Extensions, Vulkan | 
| PRESENT_MODE_FIFO_KHR | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PRESENT_MODE_FIFO_RELAXED_KHR | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PRESENT_MODE_IMMEDIATE_KHR | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PRESENT_MODE_MAILBOX_KHR | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PRESENT_MODE_SHARED_CONTINUOUS_REFRESH_KHR | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PRESENT_MODE_SHARED_DEMAND_REFRESH_KHR | Vulkan.Extensions.VK_KHR_surface, Vulkan.Extensions.VK_KHR_swapchain, Vulkan.Extensions.VK_KHR_shared_presentable_image, Vulkan.Extensions.VK_KHR_display_swapchain, Vulkan.Extensions.VK_EXT_full_screen_exclusive, Vulkan.Extensions, Vulkan | 
| PrimitiveTopology | |
| 1 (Type/Class) | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_LINE_LIST | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_LINE_LIST_WITH_ADJACENCY | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_LINE_STRIP | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_LINE_STRIP_WITH_ADJACENCY | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_PATCH_LIST | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_POINT_LIST | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_TRIANGLE_FAN | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_TRIANGLE_LIST | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_TRIANGLE_LIST_WITH_ADJACENCY | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY | Vulkan.Core10.Enums.PrimitiveTopology, Vulkan.Core10.Enums, Vulkan.Core10.Pipeline, Vulkan.Core10, Vulkan | 
| PrivateDataSlotCreateFlagBitsEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| PrivateDataSlotCreateFlagsEXT | Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| PrivateDataSlotCreateInfoEXT | |
| 1 (Type/Class) | Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| PrivateDataSlotEXT | |
| 1 (Type/Class) | Vulkan.Extensions.Handles, Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| 2 (Data Constructor) | Vulkan.Extensions.Handles, Vulkan.Extensions.VK_EXT_private_data, Vulkan.Extensions, Vulkan | 
| ProtectedSubmitInfo | |
| 1 (Type/Class) | Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory, Vulkan.Core11, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory, Vulkan.Core11, Vulkan | 
| PushConstantRange | |
| 1 (Type/Class) | Vulkan.Core10.PipelineLayout, Vulkan.Core10, Vulkan | 
| 2 (Data Constructor) | Vulkan.Core10.PipelineLayout, Vulkan.Core10, Vulkan |