use crate::vk::bitflags::*; use crate::vk::definitions::*; use crate::vk::enums::*; pub type GeometryFlagsNV = GeometryFlagsKHR; pub type GeometryInstanceFlagsNV = GeometryInstanceFlagsKHR; pub type BuildAccelerationStructureFlagsNV = BuildAccelerationStructureFlagsKHR; pub type DescriptorUpdateTemplateCreateFlagsKHR = DescriptorUpdateTemplateCreateFlags; pub type SemaphoreWaitFlagsKHR = SemaphoreWaitFlags; pub type PeerMemoryFeatureFlagsKHR = PeerMemoryFeatureFlags; pub type MemoryAllocateFlagsKHR = MemoryAllocateFlags; pub type CommandPoolTrimFlagsKHR = CommandPoolTrimFlags; pub type ExternalMemoryHandleTypeFlagsKHR = ExternalMemoryHandleTypeFlags; pub type ExternalMemoryFeatureFlagsKHR = ExternalMemoryFeatureFlags; pub type ExternalSemaphoreHandleTypeFlagsKHR = ExternalSemaphoreHandleTypeFlags; pub type ExternalSemaphoreFeatureFlagsKHR = ExternalSemaphoreFeatureFlags; pub type SemaphoreImportFlagsKHR = SemaphoreImportFlags; pub type ExternalFenceHandleTypeFlagsKHR = ExternalFenceHandleTypeFlags; pub type ExternalFenceFeatureFlagsKHR = ExternalFenceFeatureFlags; pub type FenceImportFlagsKHR = FenceImportFlags; pub type DescriptorBindingFlagsEXT = DescriptorBindingFlags; pub type ResolveModeFlagsKHR = ResolveModeFlags; pub type DescriptorUpdateTemplateKHR = DescriptorUpdateTemplate; pub type SamplerYcbcrConversionKHR = SamplerYcbcrConversion; pub type AccelerationStructureNV = AccelerationStructureKHR; pub type DescriptorUpdateTemplateTypeKHR = DescriptorUpdateTemplateType; pub type PointClippingBehaviorKHR = PointClippingBehavior; pub type SemaphoreTypeKHR = SemaphoreType; pub type CopyAccelerationStructureModeNV = CopyAccelerationStructureModeKHR; pub type AccelerationStructureTypeNV = AccelerationStructureTypeKHR; pub type GeometryTypeNV = GeometryTypeKHR; pub type RayTracingShaderGroupTypeNV = RayTracingShaderGroupTypeKHR; pub type AccelerationStructureMemoryRequirementsTypeNV = AccelerationStructureMemoryRequirementsTypeKHR; pub type TessellationDomainOriginKHR = TessellationDomainOrigin; pub type SamplerYcbcrModelConversionKHR = SamplerYcbcrModelConversion; pub type SamplerYcbcrRangeKHR = SamplerYcbcrRange; pub type ChromaLocationKHR = ChromaLocation; pub type SamplerReductionModeEXT = SamplerReductionMode; pub type ShaderFloatControlsIndependenceKHR = ShaderFloatControlsIndependence; pub type DriverIdKHR = DriverId; pub type PhysicalDeviceFeatures2KHR = PhysicalDeviceFeatures2; pub type PhysicalDeviceProperties2KHR = PhysicalDeviceProperties2; pub type FormatProperties2KHR = FormatProperties2; pub type ImageFormatProperties2KHR = ImageFormatProperties2; pub type PhysicalDeviceImageFormatInfo2KHR = PhysicalDeviceImageFormatInfo2; pub type QueueFamilyProperties2KHR = QueueFamilyProperties2; pub type PhysicalDeviceMemoryProperties2KHR = PhysicalDeviceMemoryProperties2; pub type SparseImageFormatProperties2KHR = SparseImageFormatProperties2; pub type PhysicalDeviceSparseImageFormatInfo2KHR = PhysicalDeviceSparseImageFormatInfo2; pub type ConformanceVersionKHR = ConformanceVersion; pub type PhysicalDeviceDriverPropertiesKHR = PhysicalDeviceDriverProperties; pub type PhysicalDeviceVariablePointersFeaturesKHR = PhysicalDeviceVariablePointersFeatures; pub type PhysicalDeviceVariablePointerFeaturesKHR = PhysicalDeviceVariablePointersFeatures; pub type PhysicalDeviceVariablePointerFeatures = PhysicalDeviceVariablePointersFeatures; pub type ExternalMemoryPropertiesKHR = ExternalMemoryProperties; pub type PhysicalDeviceExternalImageFormatInfoKHR = PhysicalDeviceExternalImageFormatInfo; pub type ExternalImageFormatPropertiesKHR = ExternalImageFormatProperties; pub type PhysicalDeviceExternalBufferInfoKHR = PhysicalDeviceExternalBufferInfo; pub type ExternalBufferPropertiesKHR = ExternalBufferProperties; pub type PhysicalDeviceIDPropertiesKHR = PhysicalDeviceIDProperties; pub type ExternalMemoryImageCreateInfoKHR = ExternalMemoryImageCreateInfo; pub type ExternalMemoryBufferCreateInfoKHR = ExternalMemoryBufferCreateInfo; pub type ExportMemoryAllocateInfoKHR = ExportMemoryAllocateInfo; pub type PhysicalDeviceExternalSemaphoreInfoKHR = PhysicalDeviceExternalSemaphoreInfo; pub type ExternalSemaphorePropertiesKHR = ExternalSemaphoreProperties; pub type ExportSemaphoreCreateInfoKHR = ExportSemaphoreCreateInfo; pub type PhysicalDeviceExternalFenceInfoKHR = PhysicalDeviceExternalFenceInfo; pub type ExternalFencePropertiesKHR = ExternalFenceProperties; pub type ExportFenceCreateInfoKHR = ExportFenceCreateInfo; pub type PhysicalDeviceMultiviewFeaturesKHR = PhysicalDeviceMultiviewFeatures; pub type PhysicalDeviceMultiviewPropertiesKHR = PhysicalDeviceMultiviewProperties; pub type RenderPassMultiviewCreateInfoKHR = RenderPassMultiviewCreateInfo; pub type PhysicalDeviceGroupPropertiesKHR = PhysicalDeviceGroupProperties; pub type MemoryAllocateFlagsInfoKHR = MemoryAllocateFlagsInfo; pub type BindBufferMemoryInfoKHR = BindBufferMemoryInfo; pub type BindBufferMemoryDeviceGroupInfoKHR = BindBufferMemoryDeviceGroupInfo; pub type BindImageMemoryInfoKHR = BindImageMemoryInfo; pub type BindImageMemoryDeviceGroupInfoKHR = BindImageMemoryDeviceGroupInfo; pub type DeviceGroupRenderPassBeginInfoKHR = DeviceGroupRenderPassBeginInfo; pub type DeviceGroupCommandBufferBeginInfoKHR = DeviceGroupCommandBufferBeginInfo; pub type DeviceGroupSubmitInfoKHR = DeviceGroupSubmitInfo; pub type DeviceGroupBindSparseInfoKHR = DeviceGroupBindSparseInfo; pub type DeviceGroupDeviceCreateInfoKHR = DeviceGroupDeviceCreateInfo; pub type DescriptorUpdateTemplateEntryKHR = DescriptorUpdateTemplateEntry; pub type DescriptorUpdateTemplateCreateInfoKHR = DescriptorUpdateTemplateCreateInfo; pub type InputAttachmentAspectReferenceKHR = InputAttachmentAspectReference; pub type RenderPassInputAttachmentAspectCreateInfoKHR = RenderPassInputAttachmentAspectCreateInfo; pub type PhysicalDevice16BitStorageFeaturesKHR = PhysicalDevice16BitStorageFeatures; pub type PhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR = PhysicalDeviceShaderSubgroupExtendedTypesFeatures; pub type BufferMemoryRequirementsInfo2KHR = BufferMemoryRequirementsInfo2; pub type ImageMemoryRequirementsInfo2KHR = ImageMemoryRequirementsInfo2; pub type ImageSparseMemoryRequirementsInfo2KHR = ImageSparseMemoryRequirementsInfo2; pub type MemoryRequirements2KHR = MemoryRequirements2; pub type SparseImageMemoryRequirements2KHR = SparseImageMemoryRequirements2; pub type PhysicalDevicePointClippingPropertiesKHR = PhysicalDevicePointClippingProperties; pub type MemoryDedicatedRequirementsKHR = MemoryDedicatedRequirements; pub type MemoryDedicatedAllocateInfoKHR = MemoryDedicatedAllocateInfo; pub type ImageViewUsageCreateInfoKHR = ImageViewUsageCreateInfo; pub type PipelineTessellationDomainOriginStateCreateInfoKHR = PipelineTessellationDomainOriginStateCreateInfo; pub type SamplerYcbcrConversionInfoKHR = SamplerYcbcrConversionInfo; pub type SamplerYcbcrConversionCreateInfoKHR = SamplerYcbcrConversionCreateInfo; pub type BindImagePlaneMemoryInfoKHR = BindImagePlaneMemoryInfo; pub type ImagePlaneMemoryRequirementsInfoKHR = ImagePlaneMemoryRequirementsInfo; pub type PhysicalDeviceSamplerYcbcrConversionFeaturesKHR = PhysicalDeviceSamplerYcbcrConversionFeatures; pub type SamplerYcbcrConversionImageFormatPropertiesKHR = SamplerYcbcrConversionImageFormatProperties; pub type PhysicalDeviceSamplerFilterMinmaxPropertiesEXT = PhysicalDeviceSamplerFilterMinmaxProperties; pub type SamplerReductionModeCreateInfoEXT = SamplerReductionModeCreateInfo; pub type ImageFormatListCreateInfoKHR = ImageFormatListCreateInfo; pub type PhysicalDeviceMaintenance3PropertiesKHR = PhysicalDeviceMaintenance3Properties; pub type DescriptorSetLayoutSupportKHR = DescriptorSetLayoutSupport; pub type PhysicalDeviceShaderDrawParameterFeatures = PhysicalDeviceShaderDrawParametersFeatures; pub type PhysicalDeviceShaderFloat16Int8FeaturesKHR = PhysicalDeviceShaderFloat16Int8Features; pub type PhysicalDeviceFloat16Int8FeaturesKHR = PhysicalDeviceShaderFloat16Int8Features; pub type PhysicalDeviceFloatControlsPropertiesKHR = PhysicalDeviceFloatControlsProperties; pub type PhysicalDeviceHostQueryResetFeaturesEXT = PhysicalDeviceHostQueryResetFeatures; pub type PhysicalDeviceDescriptorIndexingFeaturesEXT = PhysicalDeviceDescriptorIndexingFeatures; pub type PhysicalDeviceDescriptorIndexingPropertiesEXT = PhysicalDeviceDescriptorIndexingProperties; pub type DescriptorSetLayoutBindingFlagsCreateInfoEXT = DescriptorSetLayoutBindingFlagsCreateInfo; pub type DescriptorSetVariableDescriptorCountAllocateInfoEXT = DescriptorSetVariableDescriptorCountAllocateInfo; pub type DescriptorSetVariableDescriptorCountLayoutSupportEXT = DescriptorSetVariableDescriptorCountLayoutSupport; pub type AttachmentDescription2KHR = AttachmentDescription2; pub type AttachmentReference2KHR = AttachmentReference2; pub type SubpassDescription2KHR = SubpassDescription2; pub type SubpassDependency2KHR = SubpassDependency2; pub type RenderPassCreateInfo2KHR = RenderPassCreateInfo2; pub type SubpassBeginInfoKHR = SubpassBeginInfo; pub type SubpassEndInfoKHR = SubpassEndInfo; pub type PhysicalDeviceTimelineSemaphoreFeaturesKHR = PhysicalDeviceTimelineSemaphoreFeatures; pub type PhysicalDeviceTimelineSemaphorePropertiesKHR = PhysicalDeviceTimelineSemaphoreProperties; pub type SemaphoreTypeCreateInfoKHR = SemaphoreTypeCreateInfo; pub type TimelineSemaphoreSubmitInfoKHR = TimelineSemaphoreSubmitInfo; pub type SemaphoreWaitInfoKHR = SemaphoreWaitInfo; pub type SemaphoreSignalInfoKHR = SemaphoreSignalInfo; pub type PhysicalDevice8BitStorageFeaturesKHR = PhysicalDevice8BitStorageFeatures; pub type PhysicalDeviceVulkanMemoryModelFeaturesKHR = PhysicalDeviceVulkanMemoryModelFeatures; pub type PhysicalDeviceShaderAtomicInt64FeaturesKHR = PhysicalDeviceShaderAtomicInt64Features; pub type PhysicalDeviceDepthStencilResolvePropertiesKHR = PhysicalDeviceDepthStencilResolveProperties; pub type SubpassDescriptionDepthStencilResolveKHR = SubpassDescriptionDepthStencilResolve; pub type BindAccelerationStructureMemoryInfoNV = BindAccelerationStructureMemoryInfoKHR; pub type WriteDescriptorSetAccelerationStructureNV = WriteDescriptorSetAccelerationStructureKHR; pub type ImageStencilUsageCreateInfoEXT = ImageStencilUsageCreateInfo; pub type PhysicalDeviceScalarBlockLayoutFeaturesEXT = PhysicalDeviceScalarBlockLayoutFeatures; pub type PhysicalDeviceUniformBufferStandardLayoutFeaturesKHR = PhysicalDeviceUniformBufferStandardLayoutFeatures; pub type PhysicalDeviceBufferDeviceAddressFeaturesKHR = PhysicalDeviceBufferDeviceAddressFeatures; pub type PhysicalDeviceBufferAddressFeaturesEXT = PhysicalDeviceBufferDeviceAddressFeaturesEXT; pub type BufferDeviceAddressInfoKHR = BufferDeviceAddressInfo; pub type BufferDeviceAddressInfoEXT = BufferDeviceAddressInfo; pub type BufferOpaqueCaptureAddressCreateInfoKHR = BufferOpaqueCaptureAddressCreateInfo; pub type PhysicalDeviceImagelessFramebufferFeaturesKHR = PhysicalDeviceImagelessFramebufferFeatures; pub type FramebufferAttachmentsCreateInfoKHR = FramebufferAttachmentsCreateInfo; pub type FramebufferAttachmentImageInfoKHR = FramebufferAttachmentImageInfo; pub type RenderPassAttachmentBeginInfoKHR = RenderPassAttachmentBeginInfo; pub type QueryPoolCreateInfoINTEL = QueryPoolPerformanceQueryCreateInfoINTEL; pub type PhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR = PhysicalDeviceSeparateDepthStencilLayoutsFeatures; pub type AttachmentReferenceStencilLayoutKHR = AttachmentReferenceStencilLayout; pub type AttachmentDescriptionStencilLayoutKHR = AttachmentDescriptionStencilLayout; pub type MemoryOpaqueCaptureAddressAllocateInfoKHR = MemoryOpaqueCaptureAddressAllocateInfo; pub type DeviceMemoryOpaqueCaptureAddressInfoKHR = DeviceMemoryOpaqueCaptureAddressInfo; pub type AabbPositionsNV = AabbPositionsKHR; pub type TransformMatrixNV = TransformMatrixKHR; pub type AccelerationStructureInstanceNV = AccelerationStructureInstanceKHR;