Vulkan.jl API
Vulkan.Vulkan
Vulkan.AabbPositionsKHR
Vulkan.AccelerationStructureBuildGeometryInfoKHR
Vulkan.AccelerationStructureBuildGeometryInfoKHR
Vulkan.AccelerationStructureBuildRangeInfoKHR
Vulkan.AccelerationStructureBuildSizesInfoKHR
Vulkan.AccelerationStructureBuildSizesInfoKHR
Vulkan.AccelerationStructureCaptureDescriptorDataInfoEXT
Vulkan.AccelerationStructureCaptureDescriptorDataInfoEXT
Vulkan.AccelerationStructureCreateInfoKHR
Vulkan.AccelerationStructureCreateInfoKHR
Vulkan.AccelerationStructureCreateInfoNV
Vulkan.AccelerationStructureCreateInfoNV
Vulkan.AccelerationStructureDeviceAddressInfoKHR
Vulkan.AccelerationStructureDeviceAddressInfoKHR
Vulkan.AccelerationStructureGeometryAabbsDataKHR
Vulkan.AccelerationStructureGeometryAabbsDataKHR
Vulkan.AccelerationStructureGeometryDataKHR
Vulkan.AccelerationStructureGeometryInstancesDataKHR
Vulkan.AccelerationStructureGeometryInstancesDataKHR
Vulkan.AccelerationStructureGeometryKHR
Vulkan.AccelerationStructureGeometryKHR
Vulkan.AccelerationStructureGeometryMotionTrianglesDataNV
Vulkan.AccelerationStructureGeometryMotionTrianglesDataNV
Vulkan.AccelerationStructureGeometryTrianglesDataKHR
Vulkan.AccelerationStructureGeometryTrianglesDataKHR
Vulkan.AccelerationStructureInfoNV
Vulkan.AccelerationStructureInfoNV
Vulkan.AccelerationStructureInstanceKHR
Vulkan.AccelerationStructureInstanceKHR
Vulkan.AccelerationStructureKHR
Vulkan.AccelerationStructureMatrixMotionInstanceNV
Vulkan.AccelerationStructureMatrixMotionInstanceNV
Vulkan.AccelerationStructureMemoryRequirementsInfoNV
Vulkan.AccelerationStructureMemoryRequirementsInfoNV
Vulkan.AccelerationStructureMotionInfoNV
Vulkan.AccelerationStructureMotionInfoNV
Vulkan.AccelerationStructureMotionInstanceDataNV
Vulkan.AccelerationStructureMotionInstanceNV
Vulkan.AccelerationStructureMotionInstanceNV
Vulkan.AccelerationStructureNV
Vulkan.AccelerationStructureNV
Vulkan.AccelerationStructureSRTMotionInstanceNV
Vulkan.AccelerationStructureSRTMotionInstanceNV
Vulkan.AccelerationStructureTrianglesOpacityMicromapEXT
Vulkan.AccelerationStructureTrianglesOpacityMicromapEXT
Vulkan.AccelerationStructureVersionInfoKHR
Vulkan.AccelerationStructureVersionInfoKHR
Vulkan.AcquireNextImageInfoKHR
Vulkan.AcquireNextImageInfoKHR
Vulkan.AcquireProfilingLockInfoKHR
Vulkan.AcquireProfilingLockInfoKHR
Vulkan.AllocationCallbacks
Vulkan.AllocationCallbacks
Vulkan.AmigoProfilingSubmitInfoSEC
Vulkan.AmigoProfilingSubmitInfoSEC
Vulkan.ApplicationInfo
Vulkan.ApplicationInfo
Vulkan.AttachmentDescription
Vulkan.AttachmentDescription
Vulkan.AttachmentDescription2
Vulkan.AttachmentDescription2
Vulkan.AttachmentDescriptionStencilLayout
Vulkan.AttachmentDescriptionStencilLayout
Vulkan.AttachmentReference
Vulkan.AttachmentReference2
Vulkan.AttachmentReference2
Vulkan.AttachmentReferenceStencilLayout
Vulkan.AttachmentReferenceStencilLayout
Vulkan.AttachmentSampleCountInfoAMD
Vulkan.AttachmentSampleCountInfoAMD
Vulkan.AttachmentSampleLocationsEXT
Vulkan.BaseInStructure
Vulkan.BaseInStructure
Vulkan.BaseOutStructure
Vulkan.BaseOutStructure
Vulkan.BindAccelerationStructureMemoryInfoNV
Vulkan.BindAccelerationStructureMemoryInfoNV
Vulkan.BindBufferMemoryDeviceGroupInfo
Vulkan.BindBufferMemoryDeviceGroupInfo
Vulkan.BindBufferMemoryInfo
Vulkan.BindBufferMemoryInfo
Vulkan.BindImageMemoryDeviceGroupInfo
Vulkan.BindImageMemoryDeviceGroupInfo
Vulkan.BindImageMemoryInfo
Vulkan.BindImageMemoryInfo
Vulkan.BindImageMemorySwapchainInfoKHR
Vulkan.BindImageMemorySwapchainInfoKHR
Vulkan.BindImagePlaneMemoryInfo
Vulkan.BindImagePlaneMemoryInfo
Vulkan.BindIndexBufferIndirectCommandNV
Vulkan.BindShaderGroupIndirectCommandNV
Vulkan.BindSparseInfo
Vulkan.BindSparseInfo
Vulkan.BindVertexBufferIndirectCommandNV
Vulkan.BindVideoSessionMemoryInfoKHR
Vulkan.BindVideoSessionMemoryInfoKHR
Vulkan.BlitImageInfo2
Vulkan.BlitImageInfo2
Vulkan.Buffer
Vulkan.BufferCaptureDescriptorDataInfoEXT
Vulkan.BufferCaptureDescriptorDataInfoEXT
Vulkan.BufferCopy
Vulkan.BufferCopy2
Vulkan.BufferCopy2
Vulkan.BufferCreateInfo
Vulkan.BufferCreateInfo
Vulkan.BufferDeviceAddressCreateInfoEXT
Vulkan.BufferDeviceAddressCreateInfoEXT
Vulkan.BufferDeviceAddressInfo
Vulkan.BufferDeviceAddressInfo
Vulkan.BufferImageCopy
Vulkan.BufferImageCopy2
Vulkan.BufferImageCopy2
Vulkan.BufferMemoryBarrier
Vulkan.BufferMemoryBarrier
Vulkan.BufferMemoryBarrier2
Vulkan.BufferMemoryBarrier2
Vulkan.BufferMemoryRequirementsInfo2
Vulkan.BufferMemoryRequirementsInfo2
Vulkan.BufferOpaqueCaptureAddressCreateInfo
Vulkan.BufferOpaqueCaptureAddressCreateInfo
Vulkan.BufferView
Vulkan.BufferViewCreateInfo
Vulkan.BufferViewCreateInfo
Vulkan.CalibratedTimestampInfoEXT
Vulkan.CalibratedTimestampInfoEXT
Vulkan.CheckpointData2NV
Vulkan.CheckpointData2NV
Vulkan.CheckpointDataNV
Vulkan.CheckpointDataNV
Vulkan.ClearAttachment
Vulkan.ClearColorValue
Vulkan.ClearDepthStencilValue
Vulkan.ClearRect
Vulkan.ClearValue
Vulkan.CoarseSampleLocationNV
Vulkan.CoarseSampleOrderCustomNV
Vulkan.ColorBlendAdvancedEXT
Vulkan.ColorBlendEquationEXT
Vulkan.CommandBufferAllocateInfo
Vulkan.CommandBufferAllocateInfo
Vulkan.CommandBufferBeginInfo
Vulkan.CommandBufferBeginInfo
Vulkan.CommandBufferInheritanceConditionalRenderingInfoEXT
Vulkan.CommandBufferInheritanceConditionalRenderingInfoEXT
Vulkan.CommandBufferInheritanceInfo
Vulkan.CommandBufferInheritanceInfo
Vulkan.CommandBufferInheritanceRenderPassTransformInfoQCOM
Vulkan.CommandBufferInheritanceRenderPassTransformInfoQCOM
Vulkan.CommandBufferInheritanceRenderingInfo
Vulkan.CommandBufferInheritanceRenderingInfo
Vulkan.CommandBufferInheritanceViewportScissorInfoNV
Vulkan.CommandBufferInheritanceViewportScissorInfoNV
Vulkan.CommandBufferSubmitInfo
Vulkan.CommandBufferSubmitInfo
Vulkan.CommandPool
Vulkan.CommandPoolCreateInfo
Vulkan.CommandPoolCreateInfo
Vulkan.ComponentMapping
Vulkan.ComputePipelineCreateInfo
Vulkan.ComputePipelineCreateInfo
Vulkan.ConditionalRenderingBeginInfoEXT
Vulkan.ConditionalRenderingBeginInfoEXT
Vulkan.ConformanceVersion
Vulkan.CooperativeMatrixPropertiesNV
Vulkan.CooperativeMatrixPropertiesNV
Vulkan.CopyAccelerationStructureInfoKHR
Vulkan.CopyAccelerationStructureInfoKHR
Vulkan.CopyAccelerationStructureToMemoryInfoKHR
Vulkan.CopyAccelerationStructureToMemoryInfoKHR
Vulkan.CopyBufferInfo2
Vulkan.CopyBufferInfo2
Vulkan.CopyBufferToImageInfo2
Vulkan.CopyBufferToImageInfo2
Vulkan.CopyCommandTransformInfoQCOM
Vulkan.CopyCommandTransformInfoQCOM
Vulkan.CopyDescriptorSet
Vulkan.CopyDescriptorSet
Vulkan.CopyImageInfo2
Vulkan.CopyImageInfo2
Vulkan.CopyImageToBufferInfo2
Vulkan.CopyImageToBufferInfo2
Vulkan.CopyMemoryIndirectCommandNV
Vulkan.CopyMemoryToAccelerationStructureInfoKHR
Vulkan.CopyMemoryToAccelerationStructureInfoKHR
Vulkan.CopyMemoryToImageIndirectCommandNV
Vulkan.CopyMemoryToMicromapInfoEXT
Vulkan.CopyMemoryToMicromapInfoEXT
Vulkan.CopyMicromapInfoEXT
Vulkan.CopyMicromapInfoEXT
Vulkan.CopyMicromapToMemoryInfoEXT
Vulkan.CopyMicromapToMemoryInfoEXT
Vulkan.CuFunctionCreateInfoNVX
Vulkan.CuFunctionCreateInfoNVX
Vulkan.CuFunctionNVX
Vulkan.CuLaunchInfoNVX
Vulkan.CuLaunchInfoNVX
Vulkan.CuModuleCreateInfoNVX
Vulkan.CuModuleCreateInfoNVX
Vulkan.CuModuleNVX
Vulkan.DebugMarkerMarkerInfoEXT
Vulkan.DebugMarkerMarkerInfoEXT
Vulkan.DebugMarkerObjectNameInfoEXT
Vulkan.DebugMarkerObjectNameInfoEXT
Vulkan.DebugMarkerObjectTagInfoEXT
Vulkan.DebugMarkerObjectTagInfoEXT
Vulkan.DebugReportCallbackCreateInfoEXT
Vulkan.DebugReportCallbackCreateInfoEXT
Vulkan.DebugReportCallbackEXT
Vulkan.DebugUtilsLabelEXT
Vulkan.DebugUtilsLabelEXT
Vulkan.DebugUtilsMessengerCallbackDataEXT
Vulkan.DebugUtilsMessengerCallbackDataEXT
Vulkan.DebugUtilsMessengerCreateInfoEXT
Vulkan.DebugUtilsMessengerCreateInfoEXT
Vulkan.DebugUtilsMessengerEXT
Vulkan.DebugUtilsMessengerEXT
Vulkan.DebugUtilsObjectNameInfoEXT
Vulkan.DebugUtilsObjectNameInfoEXT
Vulkan.DebugUtilsObjectTagInfoEXT
Vulkan.DebugUtilsObjectTagInfoEXT
Vulkan.DecompressMemoryRegionNV
Vulkan.DedicatedAllocationBufferCreateInfoNV
Vulkan.DedicatedAllocationBufferCreateInfoNV
Vulkan.DedicatedAllocationImageCreateInfoNV
Vulkan.DedicatedAllocationImageCreateInfoNV
Vulkan.DedicatedAllocationMemoryAllocateInfoNV
Vulkan.DedicatedAllocationMemoryAllocateInfoNV
Vulkan.DependencyInfo
Vulkan.DependencyInfo
Vulkan.DescriptorAddressInfoEXT
Vulkan.DescriptorAddressInfoEXT
Vulkan.DescriptorBufferBindingInfoEXT
Vulkan.DescriptorBufferBindingInfoEXT
Vulkan.DescriptorBufferBindingPushDescriptorBufferHandleEXT
Vulkan.DescriptorBufferBindingPushDescriptorBufferHandleEXT
Vulkan.DescriptorBufferInfo
Vulkan.DescriptorBufferInfo
Vulkan.DescriptorDataEXT
Vulkan.DescriptorGetInfoEXT
Vulkan.DescriptorGetInfoEXT
Vulkan.DescriptorImageInfo
Vulkan.DescriptorPool
Vulkan.DescriptorPool
Vulkan.DescriptorPoolCreateInfo
Vulkan.DescriptorPoolCreateInfo
Vulkan.DescriptorPoolInlineUniformBlockCreateInfo
Vulkan.DescriptorPoolInlineUniformBlockCreateInfo
Vulkan.DescriptorPoolSize
Vulkan.DescriptorSetAllocateInfo
Vulkan.DescriptorSetAllocateInfo
Vulkan.DescriptorSetBindingReferenceVALVE
Vulkan.DescriptorSetBindingReferenceVALVE
Vulkan.DescriptorSetLayout
Vulkan.DescriptorSetLayout
Vulkan.DescriptorSetLayoutBinding
Vulkan.DescriptorSetLayoutBinding
Vulkan.DescriptorSetLayoutBindingFlagsCreateInfo
Vulkan.DescriptorSetLayoutBindingFlagsCreateInfo
Vulkan.DescriptorSetLayoutCreateInfo
Vulkan.DescriptorSetLayoutCreateInfo
Vulkan.DescriptorSetLayoutHostMappingInfoVALVE
Vulkan.DescriptorSetLayoutHostMappingInfoVALVE
Vulkan.DescriptorSetLayoutSupport
Vulkan.DescriptorSetLayoutSupport
Vulkan.DescriptorSetVariableDescriptorCountAllocateInfo
Vulkan.DescriptorSetVariableDescriptorCountAllocateInfo
Vulkan.DescriptorSetVariableDescriptorCountLayoutSupport
Vulkan.DescriptorSetVariableDescriptorCountLayoutSupport
Vulkan.DescriptorUpdateTemplate
Vulkan.DescriptorUpdateTemplate
Vulkan.DescriptorUpdateTemplateCreateInfo
Vulkan.DescriptorUpdateTemplateCreateInfo
Vulkan.DescriptorUpdateTemplateEntry
Vulkan.Device
Vulkan.Device
Vulkan.DeviceAddressBindingCallbackDataEXT
Vulkan.DeviceAddressBindingCallbackDataEXT
Vulkan.DeviceBufferMemoryRequirements
Vulkan.DeviceBufferMemoryRequirements
Vulkan.DeviceCreateInfo
Vulkan.DeviceCreateInfo
Vulkan.DeviceDeviceMemoryReportCreateInfoEXT
Vulkan.DeviceDeviceMemoryReportCreateInfoEXT
Vulkan.DeviceDiagnosticsConfigCreateInfoNV
Vulkan.DeviceDiagnosticsConfigCreateInfoNV
Vulkan.DeviceEventInfoEXT
Vulkan.DeviceEventInfoEXT
Vulkan.DeviceFaultAddressInfoEXT
Vulkan.DeviceFaultCountsEXT
Vulkan.DeviceFaultCountsEXT
Vulkan.DeviceFaultInfoEXT
Vulkan.DeviceFaultInfoEXT
Vulkan.DeviceFaultVendorBinaryHeaderVersionOneEXT
Vulkan.DeviceFaultVendorInfoEXT
Vulkan.DeviceGroupBindSparseInfo
Vulkan.DeviceGroupBindSparseInfo
Vulkan.DeviceGroupCommandBufferBeginInfo
Vulkan.DeviceGroupCommandBufferBeginInfo
Vulkan.DeviceGroupDeviceCreateInfo
Vulkan.DeviceGroupDeviceCreateInfo
Vulkan.DeviceGroupPresentCapabilitiesKHR
Vulkan.DeviceGroupPresentCapabilitiesKHR
Vulkan.DeviceGroupPresentInfoKHR
Vulkan.DeviceGroupPresentInfoKHR
Vulkan.DeviceGroupRenderPassBeginInfo
Vulkan.DeviceGroupRenderPassBeginInfo
Vulkan.DeviceGroupSubmitInfo
Vulkan.DeviceGroupSubmitInfo
Vulkan.DeviceGroupSwapchainCreateInfoKHR
Vulkan.DeviceGroupSwapchainCreateInfoKHR
Vulkan.DeviceImageMemoryRequirements
Vulkan.DeviceImageMemoryRequirements
Vulkan.DeviceMemory
Vulkan.DeviceMemoryOpaqueCaptureAddressInfo
Vulkan.DeviceMemoryOpaqueCaptureAddressInfo
Vulkan.DeviceMemoryOverallocationCreateInfoAMD
Vulkan.DeviceMemoryOverallocationCreateInfoAMD
Vulkan.DeviceMemoryReportCallbackDataEXT
Vulkan.DeviceMemoryReportCallbackDataEXT
Vulkan.DeviceOrHostAddressConstKHR
Vulkan.DeviceOrHostAddressKHR
Vulkan.DevicePrivateDataCreateInfo
Vulkan.DevicePrivateDataCreateInfo
Vulkan.DeviceQueueCreateInfo
Vulkan.DeviceQueueCreateInfo
Vulkan.DeviceQueueGlobalPriorityCreateInfoKHR
Vulkan.DeviceQueueGlobalPriorityCreateInfoKHR
Vulkan.DeviceQueueInfo2
Vulkan.DeviceQueueInfo2
Vulkan.DirectDriverLoadingInfoLUNARG
Vulkan.DirectDriverLoadingInfoLUNARG
Vulkan.DirectDriverLoadingListLUNARG
Vulkan.DirectDriverLoadingListLUNARG
Vulkan.DispatchIndirectCommand
Vulkan.DisplayEventInfoEXT
Vulkan.DisplayEventInfoEXT
Vulkan.DisplayModeCreateInfoKHR
Vulkan.DisplayModeCreateInfoKHR
Vulkan.DisplayModeKHR
Vulkan.DisplayModeKHR
Vulkan.DisplayModeParametersKHR
Vulkan.DisplayModeProperties2KHR
Vulkan.DisplayModeProperties2KHR
Vulkan.DisplayModePropertiesKHR
Vulkan.DisplayNativeHdrSurfaceCapabilitiesAMD
Vulkan.DisplayNativeHdrSurfaceCapabilitiesAMD
Vulkan.DisplayPlaneCapabilities2KHR
Vulkan.DisplayPlaneCapabilities2KHR
Vulkan.DisplayPlaneCapabilitiesKHR
Vulkan.DisplayPlaneCapabilitiesKHR
Vulkan.DisplayPlaneInfo2KHR
Vulkan.DisplayPlaneInfo2KHR
Vulkan.DisplayPlaneProperties2KHR
Vulkan.DisplayPlaneProperties2KHR
Vulkan.DisplayPlanePropertiesKHR
Vulkan.DisplayPowerInfoEXT
Vulkan.DisplayPowerInfoEXT
Vulkan.DisplayPresentInfoKHR
Vulkan.DisplayPresentInfoKHR
Vulkan.DisplayProperties2KHR
Vulkan.DisplayProperties2KHR
Vulkan.DisplayPropertiesKHR
Vulkan.DisplayPropertiesKHR
Vulkan.DisplaySurfaceCreateInfoKHR
Vulkan.DisplaySurfaceCreateInfoKHR
Vulkan.DrawIndexedIndirectCommand
Vulkan.DrawIndirectCommand
Vulkan.DrawMeshTasksIndirectCommandEXT
Vulkan.DrawMeshTasksIndirectCommandNV
Vulkan.DrmFormatModifierProperties2EXT
Vulkan.DrmFormatModifierPropertiesEXT
Vulkan.DrmFormatModifierPropertiesList2EXT
Vulkan.DrmFormatModifierPropertiesList2EXT
Vulkan.DrmFormatModifierPropertiesListEXT
Vulkan.DrmFormatModifierPropertiesListEXT
Vulkan.Event
Vulkan.EventCreateInfo
Vulkan.EventCreateInfo
Vulkan.ExportFenceCreateInfo
Vulkan.ExportFenceCreateInfo
Vulkan.ExportMemoryAllocateInfo
Vulkan.ExportMemoryAllocateInfo
Vulkan.ExportMemoryAllocateInfoNV
Vulkan.ExportMemoryAllocateInfoNV
Vulkan.ExportSemaphoreCreateInfo
Vulkan.ExportSemaphoreCreateInfo
Vulkan.ExtensionProperties
Vulkan.Extent2D
Vulkan.Extent3D
Vulkan.ExternalBufferProperties
Vulkan.ExternalBufferProperties
Vulkan.ExternalFenceProperties
Vulkan.ExternalFenceProperties
Vulkan.ExternalImageFormatProperties
Vulkan.ExternalImageFormatProperties
Vulkan.ExternalImageFormatPropertiesNV
Vulkan.ExternalImageFormatPropertiesNV
Vulkan.ExternalMemoryBufferCreateInfo
Vulkan.ExternalMemoryBufferCreateInfo
Vulkan.ExternalMemoryImageCreateInfo
Vulkan.ExternalMemoryImageCreateInfo
Vulkan.ExternalMemoryImageCreateInfoNV
Vulkan.ExternalMemoryImageCreateInfoNV
Vulkan.ExternalMemoryProperties
Vulkan.ExternalMemoryProperties
Vulkan.ExternalSemaphoreProperties
Vulkan.ExternalSemaphoreProperties
Vulkan.FeatureCondition
Vulkan.Fence
Vulkan.FenceCreateInfo
Vulkan.FenceCreateInfo
Vulkan.FenceGetFdInfoKHR
Vulkan.FenceGetFdInfoKHR
Vulkan.FilterCubicImageViewImageFormatPropertiesEXT
Vulkan.FilterCubicImageViewImageFormatPropertiesEXT
Vulkan.FormatProperties
Vulkan.FormatProperties
Vulkan.FormatProperties2
Vulkan.FormatProperties2
Vulkan.FormatProperties3
Vulkan.FormatProperties3
Vulkan.FragmentShadingRateAttachmentInfoKHR
Vulkan.FragmentShadingRateAttachmentInfoKHR
Vulkan.Framebuffer
Vulkan.FramebufferAttachmentImageInfo
Vulkan.FramebufferAttachmentImageInfo
Vulkan.FramebufferAttachmentsCreateInfo
Vulkan.FramebufferAttachmentsCreateInfo
Vulkan.FramebufferCreateInfo
Vulkan.FramebufferCreateInfo
Vulkan.FramebufferMixedSamplesCombinationNV
Vulkan.FramebufferMixedSamplesCombinationNV
Vulkan.GeneratedCommandsInfoNV
Vulkan.GeneratedCommandsInfoNV
Vulkan.GeneratedCommandsMemoryRequirementsInfoNV
Vulkan.GeneratedCommandsMemoryRequirementsInfoNV
Vulkan.GeometryAABBNV
Vulkan.GeometryAABBNV
Vulkan.GeometryDataNV
Vulkan.GeometryNV
Vulkan.GeometryNV
Vulkan.GeometryTrianglesNV
Vulkan.GeometryTrianglesNV
Vulkan.GraphicsPipelineCreateInfo
Vulkan.GraphicsPipelineCreateInfo
Vulkan.GraphicsPipelineLibraryCreateInfoEXT
Vulkan.GraphicsPipelineLibraryCreateInfoEXT
Vulkan.GraphicsPipelineShaderGroupsCreateInfoNV
Vulkan.GraphicsPipelineShaderGroupsCreateInfoNV
Vulkan.GraphicsShaderGroupCreateInfoNV
Vulkan.GraphicsShaderGroupCreateInfoNV
Vulkan.Handle
Vulkan.HdrMetadataEXT
Vulkan.HdrMetadataEXT
Vulkan.HeadlessSurfaceCreateInfoEXT
Vulkan.HeadlessSurfaceCreateInfoEXT
Vulkan.Image
Vulkan.Image
Vulkan.ImageBlit
Vulkan.ImageBlit2
Vulkan.ImageBlit2
Vulkan.ImageCaptureDescriptorDataInfoEXT
Vulkan.ImageCaptureDescriptorDataInfoEXT
Vulkan.ImageCompressionControlEXT
Vulkan.ImageCompressionControlEXT
Vulkan.ImageCompressionPropertiesEXT
Vulkan.ImageCompressionPropertiesEXT
Vulkan.ImageCopy
Vulkan.ImageCopy2
Vulkan.ImageCopy2
Vulkan.ImageCreateInfo
Vulkan.ImageCreateInfo
Vulkan.ImageDrmFormatModifierExplicitCreateInfoEXT
Vulkan.ImageDrmFormatModifierExplicitCreateInfoEXT
Vulkan.ImageDrmFormatModifierListCreateInfoEXT
Vulkan.ImageDrmFormatModifierListCreateInfoEXT
Vulkan.ImageDrmFormatModifierPropertiesEXT
Vulkan.ImageDrmFormatModifierPropertiesEXT
Vulkan.ImageFormatListCreateInfo
Vulkan.ImageFormatListCreateInfo
Vulkan.ImageFormatProperties
Vulkan.ImageFormatProperties
Vulkan.ImageFormatProperties2
Vulkan.ImageFormatProperties2
Vulkan.ImageMemoryBarrier
Vulkan.ImageMemoryBarrier
Vulkan.ImageMemoryBarrier2
Vulkan.ImageMemoryBarrier2
Vulkan.ImageMemoryRequirementsInfo2
Vulkan.ImageMemoryRequirementsInfo2
Vulkan.ImagePlaneMemoryRequirementsInfo
Vulkan.ImagePlaneMemoryRequirementsInfo
Vulkan.ImageResolve
Vulkan.ImageResolve2
Vulkan.ImageResolve2
Vulkan.ImageSparseMemoryRequirementsInfo2
Vulkan.ImageSparseMemoryRequirementsInfo2
Vulkan.ImageStencilUsageCreateInfo
Vulkan.ImageStencilUsageCreateInfo
Vulkan.ImageSubresource
Vulkan.ImageSubresource2EXT
Vulkan.ImageSubresource2EXT
Vulkan.ImageSubresourceLayers
Vulkan.ImageSubresourceRange
Vulkan.ImageSwapchainCreateInfoKHR
Vulkan.ImageSwapchainCreateInfoKHR
Vulkan.ImageView
Vulkan.ImageView
Vulkan.ImageViewASTCDecodeModeEXT
Vulkan.ImageViewASTCDecodeModeEXT
Vulkan.ImageViewAddressPropertiesNVX
Vulkan.ImageViewAddressPropertiesNVX
Vulkan.ImageViewCaptureDescriptorDataInfoEXT
Vulkan.ImageViewCaptureDescriptorDataInfoEXT
Vulkan.ImageViewCreateInfo
Vulkan.ImageViewCreateInfo
Vulkan.ImageViewHandleInfoNVX
Vulkan.ImageViewHandleInfoNVX
Vulkan.ImageViewMinLodCreateInfoEXT
Vulkan.ImageViewMinLodCreateInfoEXT
Vulkan.ImageViewSampleWeightCreateInfoQCOM
Vulkan.ImageViewSampleWeightCreateInfoQCOM
Vulkan.ImageViewUsageCreateInfo
Vulkan.ImageViewUsageCreateInfo
Vulkan.ImportFenceFdInfoKHR
Vulkan.ImportFenceFdInfoKHR
Vulkan.ImportMemoryFdInfoKHR
Vulkan.ImportMemoryFdInfoKHR
Vulkan.ImportMemoryHostPointerInfoEXT
Vulkan.ImportMemoryHostPointerInfoEXT
Vulkan.ImportSemaphoreFdInfoKHR
Vulkan.ImportSemaphoreFdInfoKHR
Vulkan.IndirectCommandsLayoutCreateInfoNV
Vulkan.IndirectCommandsLayoutCreateInfoNV
Vulkan.IndirectCommandsLayoutNV
Vulkan.IndirectCommandsLayoutNV
Vulkan.IndirectCommandsLayoutTokenNV
Vulkan.IndirectCommandsLayoutTokenNV
Vulkan.IndirectCommandsStreamNV
Vulkan.InitializePerformanceApiInfoINTEL
Vulkan.InitializePerformanceApiInfoINTEL
Vulkan.InputAttachmentAspectReference
Vulkan.Instance
Vulkan.InstanceCreateInfo
Vulkan.InstanceCreateInfo
Vulkan.LayerProperties
Vulkan.MappedMemoryRange
Vulkan.MappedMemoryRange
Vulkan.MemoryAllocateFlagsInfo
Vulkan.MemoryAllocateFlagsInfo
Vulkan.MemoryAllocateInfo
Vulkan.MemoryAllocateInfo
Vulkan.MemoryBarrier
Vulkan.MemoryBarrier
Vulkan.MemoryBarrier2
Vulkan.MemoryBarrier2
Vulkan.MemoryDedicatedAllocateInfo
Vulkan.MemoryDedicatedAllocateInfo
Vulkan.MemoryDedicatedRequirements
Vulkan.MemoryDedicatedRequirements
Vulkan.MemoryFdPropertiesKHR
Vulkan.MemoryFdPropertiesKHR
Vulkan.MemoryGetFdInfoKHR
Vulkan.MemoryGetFdInfoKHR
Vulkan.MemoryGetRemoteAddressInfoNV
Vulkan.MemoryGetRemoteAddressInfoNV
Vulkan.MemoryHeap
Vulkan.MemoryHeap
Vulkan.MemoryHostPointerPropertiesEXT
Vulkan.MemoryHostPointerPropertiesEXT
Vulkan.MemoryOpaqueCaptureAddressAllocateInfo
Vulkan.MemoryOpaqueCaptureAddressAllocateInfo
Vulkan.MemoryPriorityAllocateInfoEXT
Vulkan.MemoryPriorityAllocateInfoEXT
Vulkan.MemoryRequirements
Vulkan.MemoryRequirements2
Vulkan.MemoryRequirements2
Vulkan.MemoryType
Vulkan.MemoryType
Vulkan.MicromapBuildInfoEXT
Vulkan.MicromapBuildInfoEXT
Vulkan.MicromapBuildSizesInfoEXT
Vulkan.MicromapBuildSizesInfoEXT
Vulkan.MicromapCreateInfoEXT
Vulkan.MicromapCreateInfoEXT
Vulkan.MicromapEXT
Vulkan.MicromapTriangleEXT
Vulkan.MicromapUsageEXT
Vulkan.MicromapVersionInfoEXT
Vulkan.MicromapVersionInfoEXT
Vulkan.MultiDrawIndexedInfoEXT
Vulkan.MultiDrawInfoEXT
Vulkan.MultisamplePropertiesEXT
Vulkan.MultisamplePropertiesEXT
Vulkan.MultisampledRenderToSingleSampledInfoEXT
Vulkan.MultisampledRenderToSingleSampledInfoEXT
Vulkan.MultiviewPerViewAttributesInfoNVX
Vulkan.MultiviewPerViewAttributesInfoNVX
Vulkan.MutableDescriptorTypeCreateInfoEXT
Vulkan.MutableDescriptorTypeCreateInfoEXT
Vulkan.MutableDescriptorTypeListEXT
Vulkan.Offset2D
Vulkan.Offset3D
Vulkan.OpaqueCaptureDescriptorDataCreateInfoEXT
Vulkan.OpaqueCaptureDescriptorDataCreateInfoEXT
Vulkan.OpticalFlowExecuteInfoNV
Vulkan.OpticalFlowExecuteInfoNV
Vulkan.OpticalFlowImageFormatInfoNV
Vulkan.OpticalFlowImageFormatInfoNV
Vulkan.OpticalFlowImageFormatPropertiesNV
Vulkan.OpticalFlowImageFormatPropertiesNV
Vulkan.OpticalFlowSessionCreateInfoNV
Vulkan.OpticalFlowSessionCreateInfoNV
Vulkan.OpticalFlowSessionCreatePrivateDataInfoNV
Vulkan.OpticalFlowSessionCreatePrivateDataInfoNV
Vulkan.OpticalFlowSessionNV
Vulkan.PastPresentationTimingGOOGLE
Vulkan.PerformanceConfigurationAcquireInfoINTEL
Vulkan.PerformanceConfigurationAcquireInfoINTEL
Vulkan.PerformanceCounterDescriptionKHR
Vulkan.PerformanceCounterDescriptionKHR
Vulkan.PerformanceCounterKHR
Vulkan.PerformanceCounterKHR
Vulkan.PerformanceCounterResultKHR
Vulkan.PerformanceMarkerInfoINTEL
Vulkan.PerformanceMarkerInfoINTEL
Vulkan.PerformanceOverrideInfoINTEL
Vulkan.PerformanceOverrideInfoINTEL
Vulkan.PerformanceQuerySubmitInfoKHR
Vulkan.PerformanceQuerySubmitInfoKHR
Vulkan.PerformanceStreamMarkerInfoINTEL
Vulkan.PerformanceStreamMarkerInfoINTEL
Vulkan.PerformanceValueDataINTEL
Vulkan.PerformanceValueINTEL
Vulkan.PhysicalDevice16BitStorageFeatures
Vulkan.PhysicalDevice16BitStorageFeatures
Vulkan.PhysicalDevice4444FormatsFeaturesEXT
Vulkan.PhysicalDevice4444FormatsFeaturesEXT
Vulkan.PhysicalDevice8BitStorageFeatures
Vulkan.PhysicalDevice8BitStorageFeatures
Vulkan.PhysicalDeviceASTCDecodeFeaturesEXT
Vulkan.PhysicalDeviceASTCDecodeFeaturesEXT
Vulkan.PhysicalDeviceAccelerationStructureFeaturesKHR
Vulkan.PhysicalDeviceAccelerationStructureFeaturesKHR
Vulkan.PhysicalDeviceAccelerationStructurePropertiesKHR
Vulkan.PhysicalDeviceAccelerationStructurePropertiesKHR
Vulkan.PhysicalDeviceAddressBindingReportFeaturesEXT
Vulkan.PhysicalDeviceAddressBindingReportFeaturesEXT
Vulkan.PhysicalDeviceAmigoProfilingFeaturesSEC
Vulkan.PhysicalDeviceAmigoProfilingFeaturesSEC
Vulkan.PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
Vulkan.PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
Vulkan.PhysicalDeviceBlendOperationAdvancedFeaturesEXT
Vulkan.PhysicalDeviceBlendOperationAdvancedFeaturesEXT
Vulkan.PhysicalDeviceBlendOperationAdvancedPropertiesEXT
Vulkan.PhysicalDeviceBlendOperationAdvancedPropertiesEXT
Vulkan.PhysicalDeviceBorderColorSwizzleFeaturesEXT
Vulkan.PhysicalDeviceBorderColorSwizzleFeaturesEXT
Vulkan.PhysicalDeviceBufferDeviceAddressFeatures
Vulkan.PhysicalDeviceBufferDeviceAddressFeatures
Vulkan.PhysicalDeviceBufferDeviceAddressFeaturesEXT
Vulkan.PhysicalDeviceBufferDeviceAddressFeaturesEXT
Vulkan.PhysicalDeviceClusterCullingShaderFeaturesHUAWEI
Vulkan.PhysicalDeviceClusterCullingShaderFeaturesHUAWEI
Vulkan.PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
Vulkan.PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
Vulkan.PhysicalDeviceCoherentMemoryFeaturesAMD
Vulkan.PhysicalDeviceCoherentMemoryFeaturesAMD
Vulkan.PhysicalDeviceColorWriteEnableFeaturesEXT
Vulkan.PhysicalDeviceColorWriteEnableFeaturesEXT
Vulkan.PhysicalDeviceComputeShaderDerivativesFeaturesNV
Vulkan.PhysicalDeviceComputeShaderDerivativesFeaturesNV
Vulkan.PhysicalDeviceConditionalRenderingFeaturesEXT
Vulkan.PhysicalDeviceConditionalRenderingFeaturesEXT
Vulkan.PhysicalDeviceConservativeRasterizationPropertiesEXT
Vulkan.PhysicalDeviceConservativeRasterizationPropertiesEXT
Vulkan.PhysicalDeviceCooperativeMatrixFeaturesNV
Vulkan.PhysicalDeviceCooperativeMatrixFeaturesNV
Vulkan.PhysicalDeviceCooperativeMatrixPropertiesNV
Vulkan.PhysicalDeviceCooperativeMatrixPropertiesNV
Vulkan.PhysicalDeviceCopyMemoryIndirectFeaturesNV
Vulkan.PhysicalDeviceCopyMemoryIndirectFeaturesNV
Vulkan.PhysicalDeviceCopyMemoryIndirectPropertiesNV
Vulkan.PhysicalDeviceCopyMemoryIndirectPropertiesNV
Vulkan.PhysicalDeviceCornerSampledImageFeaturesNV
Vulkan.PhysicalDeviceCornerSampledImageFeaturesNV
Vulkan.PhysicalDeviceCoverageReductionModeFeaturesNV
Vulkan.PhysicalDeviceCoverageReductionModeFeaturesNV
Vulkan.PhysicalDeviceCustomBorderColorFeaturesEXT
Vulkan.PhysicalDeviceCustomBorderColorFeaturesEXT
Vulkan.PhysicalDeviceCustomBorderColorPropertiesEXT
Vulkan.PhysicalDeviceCustomBorderColorPropertiesEXT
Vulkan.PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
Vulkan.PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
Vulkan.PhysicalDeviceDepthClampZeroOneFeaturesEXT
Vulkan.PhysicalDeviceDepthClampZeroOneFeaturesEXT
Vulkan.PhysicalDeviceDepthClipControlFeaturesEXT
Vulkan.PhysicalDeviceDepthClipControlFeaturesEXT
Vulkan.PhysicalDeviceDepthClipEnableFeaturesEXT
Vulkan.PhysicalDeviceDepthClipEnableFeaturesEXT
Vulkan.PhysicalDeviceDepthStencilResolveProperties
Vulkan.PhysicalDeviceDepthStencilResolveProperties
Vulkan.PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT
Vulkan.PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT
Vulkan.PhysicalDeviceDescriptorBufferFeaturesEXT
Vulkan.PhysicalDeviceDescriptorBufferFeaturesEXT
Vulkan.PhysicalDeviceDescriptorBufferPropertiesEXT
Vulkan.PhysicalDeviceDescriptorBufferPropertiesEXT
Vulkan.PhysicalDeviceDescriptorIndexingFeatures
Vulkan.PhysicalDeviceDescriptorIndexingFeatures
Vulkan.PhysicalDeviceDescriptorIndexingProperties
Vulkan.PhysicalDeviceDescriptorIndexingProperties
Vulkan.PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
Vulkan.PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
Vulkan.PhysicalDeviceDeviceGeneratedCommandsFeaturesNV
Vulkan.PhysicalDeviceDeviceGeneratedCommandsFeaturesNV
Vulkan.PhysicalDeviceDeviceGeneratedCommandsPropertiesNV
Vulkan.PhysicalDeviceDeviceGeneratedCommandsPropertiesNV
Vulkan.PhysicalDeviceDeviceMemoryReportFeaturesEXT
Vulkan.PhysicalDeviceDeviceMemoryReportFeaturesEXT
Vulkan.PhysicalDeviceDiagnosticsConfigFeaturesNV
Vulkan.PhysicalDeviceDiagnosticsConfigFeaturesNV
Vulkan.PhysicalDeviceDiscardRectanglePropertiesEXT
Vulkan.PhysicalDeviceDiscardRectanglePropertiesEXT
Vulkan.PhysicalDeviceDriverProperties
Vulkan.PhysicalDeviceDriverProperties
Vulkan.PhysicalDeviceDrmPropertiesEXT
Vulkan.PhysicalDeviceDrmPropertiesEXT
Vulkan.PhysicalDeviceDynamicRenderingFeatures
Vulkan.PhysicalDeviceDynamicRenderingFeatures
Vulkan.PhysicalDeviceExclusiveScissorFeaturesNV
Vulkan.PhysicalDeviceExclusiveScissorFeaturesNV
Vulkan.PhysicalDeviceExtendedDynamicState2FeaturesEXT
Vulkan.PhysicalDeviceExtendedDynamicState2FeaturesEXT
Vulkan.PhysicalDeviceExtendedDynamicState3FeaturesEXT
Vulkan.PhysicalDeviceExtendedDynamicState3FeaturesEXT
Vulkan.PhysicalDeviceExtendedDynamicState3PropertiesEXT
Vulkan.PhysicalDeviceExtendedDynamicState3PropertiesEXT
Vulkan.PhysicalDeviceExtendedDynamicStateFeaturesEXT
Vulkan.PhysicalDeviceExtendedDynamicStateFeaturesEXT
Vulkan.PhysicalDeviceExternalBufferInfo
Vulkan.PhysicalDeviceExternalBufferInfo
Vulkan.PhysicalDeviceExternalFenceInfo
Vulkan.PhysicalDeviceExternalFenceInfo
Vulkan.PhysicalDeviceExternalImageFormatInfo
Vulkan.PhysicalDeviceExternalImageFormatInfo
Vulkan.PhysicalDeviceExternalMemoryHostPropertiesEXT
Vulkan.PhysicalDeviceExternalMemoryHostPropertiesEXT
Vulkan.PhysicalDeviceExternalMemoryRDMAFeaturesNV
Vulkan.PhysicalDeviceExternalMemoryRDMAFeaturesNV
Vulkan.PhysicalDeviceExternalSemaphoreInfo
Vulkan.PhysicalDeviceExternalSemaphoreInfo
Vulkan.PhysicalDeviceFaultFeaturesEXT
Vulkan.PhysicalDeviceFaultFeaturesEXT
Vulkan.PhysicalDeviceFeatures
Vulkan.PhysicalDeviceFeatures
Vulkan.PhysicalDeviceFeatures2
Vulkan.PhysicalDeviceFeatures2
Vulkan.PhysicalDeviceFloatControlsProperties
Vulkan.PhysicalDeviceFloatControlsProperties
Vulkan.PhysicalDeviceFragmentDensityMap2FeaturesEXT
Vulkan.PhysicalDeviceFragmentDensityMap2FeaturesEXT
Vulkan.PhysicalDeviceFragmentDensityMap2PropertiesEXT
Vulkan.PhysicalDeviceFragmentDensityMap2PropertiesEXT
Vulkan.PhysicalDeviceFragmentDensityMapFeaturesEXT
Vulkan.PhysicalDeviceFragmentDensityMapFeaturesEXT
Vulkan.PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
Vulkan.PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
Vulkan.PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM
Vulkan.PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM
Vulkan.PhysicalDeviceFragmentDensityMapPropertiesEXT
Vulkan.PhysicalDeviceFragmentDensityMapPropertiesEXT
Vulkan.PhysicalDeviceFragmentShaderBarycentricFeaturesKHR
Vulkan.PhysicalDeviceFragmentShaderBarycentricFeaturesKHR
Vulkan.PhysicalDeviceFragmentShaderBarycentricPropertiesKHR
Vulkan.PhysicalDeviceFragmentShaderBarycentricPropertiesKHR
Vulkan.PhysicalDeviceFragmentShaderInterlockFeaturesEXT
Vulkan.PhysicalDeviceFragmentShaderInterlockFeaturesEXT
Vulkan.PhysicalDeviceFragmentShadingRateEnumsFeaturesNV
Vulkan.PhysicalDeviceFragmentShadingRateEnumsFeaturesNV
Vulkan.PhysicalDeviceFragmentShadingRateEnumsPropertiesNV
Vulkan.PhysicalDeviceFragmentShadingRateEnumsPropertiesNV
Vulkan.PhysicalDeviceFragmentShadingRateFeaturesKHR
Vulkan.PhysicalDeviceFragmentShadingRateFeaturesKHR
Vulkan.PhysicalDeviceFragmentShadingRateKHR
Vulkan.PhysicalDeviceFragmentShadingRateKHR
Vulkan.PhysicalDeviceFragmentShadingRatePropertiesKHR
Vulkan.PhysicalDeviceFragmentShadingRatePropertiesKHR
Vulkan.PhysicalDeviceGlobalPriorityQueryFeaturesKHR
Vulkan.PhysicalDeviceGlobalPriorityQueryFeaturesKHR
Vulkan.PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
Vulkan.PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
Vulkan.PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT
Vulkan.PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT
Vulkan.PhysicalDeviceGroupProperties
Vulkan.PhysicalDeviceGroupProperties
Vulkan.PhysicalDeviceHostQueryResetFeatures
Vulkan.PhysicalDeviceHostQueryResetFeatures
Vulkan.PhysicalDeviceIDProperties
Vulkan.PhysicalDeviceIDProperties
Vulkan.PhysicalDeviceImage2DViewOf3DFeaturesEXT
Vulkan.PhysicalDeviceImage2DViewOf3DFeaturesEXT
Vulkan.PhysicalDeviceImageCompressionControlFeaturesEXT
Vulkan.PhysicalDeviceImageCompressionControlFeaturesEXT
Vulkan.PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
Vulkan.PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
Vulkan.PhysicalDeviceImageDrmFormatModifierInfoEXT
Vulkan.PhysicalDeviceImageDrmFormatModifierInfoEXT
Vulkan.PhysicalDeviceImageFormatInfo2
Vulkan.PhysicalDeviceImageFormatInfo2
Vulkan.PhysicalDeviceImageProcessingFeaturesQCOM
Vulkan.PhysicalDeviceImageProcessingFeaturesQCOM
Vulkan.PhysicalDeviceImageProcessingPropertiesQCOM
Vulkan.PhysicalDeviceImageProcessingPropertiesQCOM
Vulkan.PhysicalDeviceImageRobustnessFeatures
Vulkan.PhysicalDeviceImageRobustnessFeatures
Vulkan.PhysicalDeviceImageViewImageFormatInfoEXT
Vulkan.PhysicalDeviceImageViewImageFormatInfoEXT
Vulkan.PhysicalDeviceImageViewMinLodFeaturesEXT
Vulkan.PhysicalDeviceImageViewMinLodFeaturesEXT
Vulkan.PhysicalDeviceImagelessFramebufferFeatures
Vulkan.PhysicalDeviceImagelessFramebufferFeatures
Vulkan.PhysicalDeviceIndexTypeUint8FeaturesEXT
Vulkan.PhysicalDeviceIndexTypeUint8FeaturesEXT
Vulkan.PhysicalDeviceInheritedViewportScissorFeaturesNV
Vulkan.PhysicalDeviceInheritedViewportScissorFeaturesNV
Vulkan.PhysicalDeviceInlineUniformBlockFeatures
Vulkan.PhysicalDeviceInlineUniformBlockFeatures
Vulkan.PhysicalDeviceInlineUniformBlockProperties
Vulkan.PhysicalDeviceInlineUniformBlockProperties
Vulkan.PhysicalDeviceInvocationMaskFeaturesHUAWEI
Vulkan.PhysicalDeviceInvocationMaskFeaturesHUAWEI
Vulkan.PhysicalDeviceLegacyDitheringFeaturesEXT
Vulkan.PhysicalDeviceLegacyDitheringFeaturesEXT
Vulkan.PhysicalDeviceLimits
Vulkan.PhysicalDeviceLimits
Vulkan.PhysicalDeviceLineRasterizationFeaturesEXT
Vulkan.PhysicalDeviceLineRasterizationFeaturesEXT
Vulkan.PhysicalDeviceLineRasterizationPropertiesEXT
Vulkan.PhysicalDeviceLineRasterizationPropertiesEXT
Vulkan.PhysicalDeviceLinearColorAttachmentFeaturesNV
Vulkan.PhysicalDeviceLinearColorAttachmentFeaturesNV
Vulkan.PhysicalDeviceMaintenance3Properties
Vulkan.PhysicalDeviceMaintenance3Properties
Vulkan.PhysicalDeviceMaintenance4Features
Vulkan.PhysicalDeviceMaintenance4Features
Vulkan.PhysicalDeviceMaintenance4Properties
Vulkan.PhysicalDeviceMaintenance4Properties
Vulkan.PhysicalDeviceMemoryBudgetPropertiesEXT
Vulkan.PhysicalDeviceMemoryBudgetPropertiesEXT
Vulkan.PhysicalDeviceMemoryDecompressionFeaturesNV
Vulkan.PhysicalDeviceMemoryDecompressionFeaturesNV
Vulkan.PhysicalDeviceMemoryDecompressionPropertiesNV
Vulkan.PhysicalDeviceMemoryDecompressionPropertiesNV
Vulkan.PhysicalDeviceMemoryPriorityFeaturesEXT
Vulkan.PhysicalDeviceMemoryPriorityFeaturesEXT
Vulkan.PhysicalDeviceMemoryProperties
Vulkan.PhysicalDeviceMemoryProperties2
Vulkan.PhysicalDeviceMemoryProperties2
Vulkan.PhysicalDeviceMeshShaderFeaturesEXT
Vulkan.PhysicalDeviceMeshShaderFeaturesEXT
Vulkan.PhysicalDeviceMeshShaderFeaturesNV
Vulkan.PhysicalDeviceMeshShaderFeaturesNV
Vulkan.PhysicalDeviceMeshShaderPropertiesEXT
Vulkan.PhysicalDeviceMeshShaderPropertiesEXT
Vulkan.PhysicalDeviceMeshShaderPropertiesNV
Vulkan.PhysicalDeviceMeshShaderPropertiesNV
Vulkan.PhysicalDeviceMultiDrawFeaturesEXT
Vulkan.PhysicalDeviceMultiDrawFeaturesEXT
Vulkan.PhysicalDeviceMultiDrawPropertiesEXT
Vulkan.PhysicalDeviceMultiDrawPropertiesEXT
Vulkan.PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
Vulkan.PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
Vulkan.PhysicalDeviceMultiviewFeatures
Vulkan.PhysicalDeviceMultiviewFeatures
Vulkan.PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
Vulkan.PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
Vulkan.PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
Vulkan.PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
Vulkan.PhysicalDeviceMultiviewProperties
Vulkan.PhysicalDeviceMultiviewProperties
Vulkan.PhysicalDeviceMutableDescriptorTypeFeaturesEXT
Vulkan.PhysicalDeviceMutableDescriptorTypeFeaturesEXT
Vulkan.PhysicalDeviceNonSeamlessCubeMapFeaturesEXT
Vulkan.PhysicalDeviceNonSeamlessCubeMapFeaturesEXT
Vulkan.PhysicalDeviceOpacityMicromapFeaturesEXT
Vulkan.PhysicalDeviceOpacityMicromapFeaturesEXT
Vulkan.PhysicalDeviceOpacityMicromapPropertiesEXT
Vulkan.PhysicalDeviceOpacityMicromapPropertiesEXT
Vulkan.PhysicalDeviceOpticalFlowFeaturesNV
Vulkan.PhysicalDeviceOpticalFlowFeaturesNV
Vulkan.PhysicalDeviceOpticalFlowPropertiesNV
Vulkan.PhysicalDeviceOpticalFlowPropertiesNV
Vulkan.PhysicalDevicePCIBusInfoPropertiesEXT
Vulkan.PhysicalDevicePCIBusInfoPropertiesEXT
Vulkan.PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
Vulkan.PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
Vulkan.PhysicalDevicePerformanceQueryFeaturesKHR
Vulkan.PhysicalDevicePerformanceQueryFeaturesKHR
Vulkan.PhysicalDevicePerformanceQueryPropertiesKHR
Vulkan.PhysicalDevicePerformanceQueryPropertiesKHR
Vulkan.PhysicalDevicePipelineCreationCacheControlFeatures
Vulkan.PhysicalDevicePipelineCreationCacheControlFeatures
Vulkan.PhysicalDevicePipelineExecutablePropertiesFeaturesKHR
Vulkan.PhysicalDevicePipelineExecutablePropertiesFeaturesKHR
Vulkan.PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
Vulkan.PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
Vulkan.PhysicalDevicePipelinePropertiesFeaturesEXT
Vulkan.PhysicalDevicePipelinePropertiesFeaturesEXT
Vulkan.PhysicalDevicePipelineProtectedAccessFeaturesEXT
Vulkan.PhysicalDevicePipelineProtectedAccessFeaturesEXT
Vulkan.PhysicalDevicePipelineRobustnessFeaturesEXT
Vulkan.PhysicalDevicePipelineRobustnessFeaturesEXT
Vulkan.PhysicalDevicePipelineRobustnessPropertiesEXT
Vulkan.PhysicalDevicePipelineRobustnessPropertiesEXT
Vulkan.PhysicalDevicePointClippingProperties
Vulkan.PhysicalDevicePointClippingProperties
Vulkan.PhysicalDevicePresentBarrierFeaturesNV
Vulkan.PhysicalDevicePresentBarrierFeaturesNV
Vulkan.PhysicalDevicePresentIdFeaturesKHR
Vulkan.PhysicalDevicePresentIdFeaturesKHR
Vulkan.PhysicalDevicePresentWaitFeaturesKHR
Vulkan.PhysicalDevicePresentWaitFeaturesKHR
Vulkan.PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
Vulkan.PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
Vulkan.PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
Vulkan.PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
Vulkan.PhysicalDevicePrivateDataFeatures
Vulkan.PhysicalDevicePrivateDataFeatures
Vulkan.PhysicalDeviceProperties
Vulkan.PhysicalDeviceProperties2
Vulkan.PhysicalDeviceProperties2
Vulkan.PhysicalDeviceProtectedMemoryFeatures
Vulkan.PhysicalDeviceProtectedMemoryFeatures
Vulkan.PhysicalDeviceProtectedMemoryProperties
Vulkan.PhysicalDeviceProtectedMemoryProperties
Vulkan.PhysicalDeviceProvokingVertexFeaturesEXT
Vulkan.PhysicalDeviceProvokingVertexFeaturesEXT
Vulkan.PhysicalDeviceProvokingVertexPropertiesEXT
Vulkan.PhysicalDeviceProvokingVertexPropertiesEXT
Vulkan.PhysicalDevicePushDescriptorPropertiesKHR
Vulkan.PhysicalDevicePushDescriptorPropertiesKHR
Vulkan.PhysicalDeviceRGBA10X6FormatsFeaturesEXT
Vulkan.PhysicalDeviceRGBA10X6FormatsFeaturesEXT
Vulkan.PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
Vulkan.PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
Vulkan.PhysicalDeviceRayQueryFeaturesKHR
Vulkan.PhysicalDeviceRayQueryFeaturesKHR
Vulkan.PhysicalDeviceRayTracingInvocationReorderFeaturesNV
Vulkan.PhysicalDeviceRayTracingInvocationReorderFeaturesNV
Vulkan.PhysicalDeviceRayTracingInvocationReorderPropertiesNV
Vulkan.PhysicalDeviceRayTracingInvocationReorderPropertiesNV
Vulkan.PhysicalDeviceRayTracingMaintenance1FeaturesKHR
Vulkan.PhysicalDeviceRayTracingMaintenance1FeaturesKHR
Vulkan.PhysicalDeviceRayTracingMotionBlurFeaturesNV
Vulkan.PhysicalDeviceRayTracingMotionBlurFeaturesNV
Vulkan.PhysicalDeviceRayTracingPipelineFeaturesKHR
Vulkan.PhysicalDeviceRayTracingPipelineFeaturesKHR
Vulkan.PhysicalDeviceRayTracingPipelinePropertiesKHR
Vulkan.PhysicalDeviceRayTracingPipelinePropertiesKHR
Vulkan.PhysicalDeviceRayTracingPropertiesNV
Vulkan.PhysicalDeviceRayTracingPropertiesNV
Vulkan.PhysicalDeviceRepresentativeFragmentTestFeaturesNV
Vulkan.PhysicalDeviceRepresentativeFragmentTestFeaturesNV
Vulkan.PhysicalDeviceRobustness2FeaturesEXT
Vulkan.PhysicalDeviceRobustness2FeaturesEXT
Vulkan.PhysicalDeviceRobustness2PropertiesEXT
Vulkan.PhysicalDeviceRobustness2PropertiesEXT
Vulkan.PhysicalDeviceSampleLocationsPropertiesEXT
Vulkan.PhysicalDeviceSampleLocationsPropertiesEXT
Vulkan.PhysicalDeviceSamplerFilterMinmaxProperties
Vulkan.PhysicalDeviceSamplerFilterMinmaxProperties
Vulkan.PhysicalDeviceSamplerYcbcrConversionFeatures
Vulkan.PhysicalDeviceSamplerYcbcrConversionFeatures
Vulkan.PhysicalDeviceScalarBlockLayoutFeatures
Vulkan.PhysicalDeviceScalarBlockLayoutFeatures
Vulkan.PhysicalDeviceSeparateDepthStencilLayoutsFeatures
Vulkan.PhysicalDeviceSeparateDepthStencilLayoutsFeatures
Vulkan.PhysicalDeviceShaderAtomicFloat2FeaturesEXT
Vulkan.PhysicalDeviceShaderAtomicFloat2FeaturesEXT
Vulkan.PhysicalDeviceShaderAtomicFloatFeaturesEXT
Vulkan.PhysicalDeviceShaderAtomicFloatFeaturesEXT
Vulkan.PhysicalDeviceShaderAtomicInt64Features
Vulkan.PhysicalDeviceShaderAtomicInt64Features
Vulkan.PhysicalDeviceShaderClockFeaturesKHR
Vulkan.PhysicalDeviceShaderClockFeaturesKHR
Vulkan.PhysicalDeviceShaderCoreBuiltinsFeaturesARM
Vulkan.PhysicalDeviceShaderCoreBuiltinsFeaturesARM
Vulkan.PhysicalDeviceShaderCoreBuiltinsPropertiesARM
Vulkan.PhysicalDeviceShaderCoreBuiltinsPropertiesARM
Vulkan.PhysicalDeviceShaderCoreProperties2AMD
Vulkan.PhysicalDeviceShaderCoreProperties2AMD
Vulkan.PhysicalDeviceShaderCorePropertiesAMD
Vulkan.PhysicalDeviceShaderCorePropertiesAMD
Vulkan.PhysicalDeviceShaderDemoteToHelperInvocationFeatures
Vulkan.PhysicalDeviceShaderDemoteToHelperInvocationFeatures
Vulkan.PhysicalDeviceShaderDrawParametersFeatures
Vulkan.PhysicalDeviceShaderDrawParametersFeatures
Vulkan.PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
Vulkan.PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
Vulkan.PhysicalDeviceShaderFloat16Int8Features
Vulkan.PhysicalDeviceShaderFloat16Int8Features
Vulkan.PhysicalDeviceShaderImageAtomicInt64FeaturesEXT
Vulkan.PhysicalDeviceShaderImageAtomicInt64FeaturesEXT
Vulkan.PhysicalDeviceShaderImageFootprintFeaturesNV
Vulkan.PhysicalDeviceShaderImageFootprintFeaturesNV
Vulkan.PhysicalDeviceShaderIntegerDotProductFeatures
Vulkan.PhysicalDeviceShaderIntegerDotProductFeatures
Vulkan.PhysicalDeviceShaderIntegerDotProductProperties
Vulkan.PhysicalDeviceShaderIntegerDotProductProperties
Vulkan.PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
Vulkan.PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
Vulkan.PhysicalDeviceShaderModuleIdentifierFeaturesEXT
Vulkan.PhysicalDeviceShaderModuleIdentifierFeaturesEXT
Vulkan.PhysicalDeviceShaderModuleIdentifierPropertiesEXT
Vulkan.PhysicalDeviceShaderModuleIdentifierPropertiesEXT
Vulkan.PhysicalDeviceShaderSMBuiltinsFeaturesNV
Vulkan.PhysicalDeviceShaderSMBuiltinsFeaturesNV
Vulkan.PhysicalDeviceShaderSMBuiltinsPropertiesNV
Vulkan.PhysicalDeviceShaderSMBuiltinsPropertiesNV
Vulkan.PhysicalDeviceShaderSubgroupExtendedTypesFeatures
Vulkan.PhysicalDeviceShaderSubgroupExtendedTypesFeatures
Vulkan.PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
Vulkan.PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
Vulkan.PhysicalDeviceShaderTerminateInvocationFeatures
Vulkan.PhysicalDeviceShaderTerminateInvocationFeatures
Vulkan.PhysicalDeviceShadingRateImageFeaturesNV
Vulkan.PhysicalDeviceShadingRateImageFeaturesNV
Vulkan.PhysicalDeviceShadingRateImagePropertiesNV
Vulkan.PhysicalDeviceShadingRateImagePropertiesNV
Vulkan.PhysicalDeviceSparseImageFormatInfo2
Vulkan.PhysicalDeviceSparseImageFormatInfo2
Vulkan.PhysicalDeviceSparseProperties
Vulkan.PhysicalDeviceSubgroupProperties
Vulkan.PhysicalDeviceSubgroupProperties
Vulkan.PhysicalDeviceSubgroupSizeControlFeatures
Vulkan.PhysicalDeviceSubgroupSizeControlFeatures
Vulkan.PhysicalDeviceSubgroupSizeControlProperties
Vulkan.PhysicalDeviceSubgroupSizeControlProperties
Vulkan.PhysicalDeviceSubpassMergeFeedbackFeaturesEXT
Vulkan.PhysicalDeviceSubpassMergeFeedbackFeaturesEXT
Vulkan.PhysicalDeviceSubpassShadingFeaturesHUAWEI
Vulkan.PhysicalDeviceSubpassShadingFeaturesHUAWEI
Vulkan.PhysicalDeviceSubpassShadingPropertiesHUAWEI
Vulkan.PhysicalDeviceSubpassShadingPropertiesHUAWEI
Vulkan.PhysicalDeviceSurfaceInfo2KHR
Vulkan.PhysicalDeviceSurfaceInfo2KHR
Vulkan.PhysicalDeviceSwapchainMaintenance1FeaturesEXT
Vulkan.PhysicalDeviceSwapchainMaintenance1FeaturesEXT
Vulkan.PhysicalDeviceSynchronization2Features
Vulkan.PhysicalDeviceSynchronization2Features
Vulkan.PhysicalDeviceTexelBufferAlignmentFeaturesEXT
Vulkan.PhysicalDeviceTexelBufferAlignmentFeaturesEXT
Vulkan.PhysicalDeviceTexelBufferAlignmentProperties
Vulkan.PhysicalDeviceTexelBufferAlignmentProperties
Vulkan.PhysicalDeviceTextureCompressionASTCHDRFeatures
Vulkan.PhysicalDeviceTextureCompressionASTCHDRFeatures
Vulkan.PhysicalDeviceTilePropertiesFeaturesQCOM
Vulkan.PhysicalDeviceTilePropertiesFeaturesQCOM
Vulkan.PhysicalDeviceTimelineSemaphoreFeatures
Vulkan.PhysicalDeviceTimelineSemaphoreFeatures
Vulkan.PhysicalDeviceTimelineSemaphoreProperties
Vulkan.PhysicalDeviceTimelineSemaphoreProperties
Vulkan.PhysicalDeviceToolProperties
Vulkan.PhysicalDeviceToolProperties
Vulkan.PhysicalDeviceTransformFeedbackFeaturesEXT
Vulkan.PhysicalDeviceTransformFeedbackFeaturesEXT
Vulkan.PhysicalDeviceTransformFeedbackPropertiesEXT
Vulkan.PhysicalDeviceTransformFeedbackPropertiesEXT
Vulkan.PhysicalDeviceUniformBufferStandardLayoutFeatures
Vulkan.PhysicalDeviceUniformBufferStandardLayoutFeatures
Vulkan.PhysicalDeviceVariablePointersFeatures
Vulkan.PhysicalDeviceVariablePointersFeatures
Vulkan.PhysicalDeviceVertexAttributeDivisorFeaturesEXT
Vulkan.PhysicalDeviceVertexAttributeDivisorFeaturesEXT
Vulkan.PhysicalDeviceVertexAttributeDivisorPropertiesEXT
Vulkan.PhysicalDeviceVertexAttributeDivisorPropertiesEXT
Vulkan.PhysicalDeviceVertexInputDynamicStateFeaturesEXT
Vulkan.PhysicalDeviceVertexInputDynamicStateFeaturesEXT
Vulkan.PhysicalDeviceVideoFormatInfoKHR
Vulkan.PhysicalDeviceVideoFormatInfoKHR
Vulkan.PhysicalDeviceVulkan11Features
Vulkan.PhysicalDeviceVulkan11Features
Vulkan.PhysicalDeviceVulkan11Features
Vulkan.PhysicalDeviceVulkan11Properties
Vulkan.PhysicalDeviceVulkan11Properties
Vulkan.PhysicalDeviceVulkan12Features
Vulkan.PhysicalDeviceVulkan12Features
Vulkan.PhysicalDeviceVulkan12Features
Vulkan.PhysicalDeviceVulkan12Properties
Vulkan.PhysicalDeviceVulkan12Properties
Vulkan.PhysicalDeviceVulkan13Features
Vulkan.PhysicalDeviceVulkan13Features
Vulkan.PhysicalDeviceVulkan13Features
Vulkan.PhysicalDeviceVulkan13Properties
Vulkan.PhysicalDeviceVulkan13Properties
Vulkan.PhysicalDeviceVulkanMemoryModelFeatures
Vulkan.PhysicalDeviceVulkanMemoryModelFeatures
Vulkan.PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
Vulkan.PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
Vulkan.PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
Vulkan.PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
Vulkan.PhysicalDeviceYcbcrImageArraysFeaturesEXT
Vulkan.PhysicalDeviceYcbcrImageArraysFeaturesEXT
Vulkan.PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
Vulkan.PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
Vulkan.PipelineCache
Vulkan.PipelineCacheCreateInfo
Vulkan.PipelineCacheCreateInfo
Vulkan.PipelineCacheHeaderVersionOne
Vulkan.PipelineColorBlendAdvancedStateCreateInfoEXT
Vulkan.PipelineColorBlendAdvancedStateCreateInfoEXT
Vulkan.PipelineColorBlendAttachmentState
Vulkan.PipelineColorBlendAttachmentState
Vulkan.PipelineColorBlendStateCreateInfo
Vulkan.PipelineColorBlendStateCreateInfo
Vulkan.PipelineColorWriteCreateInfoEXT
Vulkan.PipelineColorWriteCreateInfoEXT
Vulkan.PipelineCompilerControlCreateInfoAMD
Vulkan.PipelineCompilerControlCreateInfoAMD
Vulkan.PipelineCoverageModulationStateCreateInfoNV
Vulkan.PipelineCoverageModulationStateCreateInfoNV
Vulkan.PipelineCoverageReductionStateCreateInfoNV
Vulkan.PipelineCoverageReductionStateCreateInfoNV
Vulkan.PipelineCoverageToColorStateCreateInfoNV
Vulkan.PipelineCoverageToColorStateCreateInfoNV
Vulkan.PipelineCreationFeedback
Vulkan.PipelineCreationFeedbackCreateInfo
Vulkan.PipelineCreationFeedbackCreateInfo
Vulkan.PipelineDepthStencilStateCreateInfo
Vulkan.PipelineDepthStencilStateCreateInfo
Vulkan.PipelineDiscardRectangleStateCreateInfoEXT
Vulkan.PipelineDiscardRectangleStateCreateInfoEXT
Vulkan.PipelineDynamicStateCreateInfo
Vulkan.PipelineDynamicStateCreateInfo
Vulkan.PipelineExecutableInfoKHR
Vulkan.PipelineExecutableInfoKHR
Vulkan.PipelineExecutableInternalRepresentationKHR
Vulkan.PipelineExecutableInternalRepresentationKHR
Vulkan.PipelineExecutablePropertiesKHR
Vulkan.PipelineExecutablePropertiesKHR
Vulkan.PipelineExecutableStatisticKHR
Vulkan.PipelineExecutableStatisticKHR
Vulkan.PipelineExecutableStatisticValueKHR
Vulkan.PipelineFragmentShadingRateEnumStateCreateInfoNV
Vulkan.PipelineFragmentShadingRateEnumStateCreateInfoNV
Vulkan.PipelineFragmentShadingRateStateCreateInfoKHR
Vulkan.PipelineFragmentShadingRateStateCreateInfoKHR
Vulkan.PipelineInfoKHR
Vulkan.PipelineInfoKHR
Vulkan.PipelineInputAssemblyStateCreateInfo
Vulkan.PipelineInputAssemblyStateCreateInfo
Vulkan.PipelineLayout
Vulkan.PipelineLayout
Vulkan.PipelineLayoutCreateInfo
Vulkan.PipelineLayoutCreateInfo
Vulkan.PipelineLibraryCreateInfoKHR
Vulkan.PipelineLibraryCreateInfoKHR
Vulkan.PipelineMultisampleStateCreateInfo
Vulkan.PipelineMultisampleStateCreateInfo
Vulkan.PipelinePropertiesIdentifierEXT
Vulkan.PipelinePropertiesIdentifierEXT
Vulkan.PipelineRasterizationConservativeStateCreateInfoEXT
Vulkan.PipelineRasterizationConservativeStateCreateInfoEXT
Vulkan.PipelineRasterizationDepthClipStateCreateInfoEXT
Vulkan.PipelineRasterizationDepthClipStateCreateInfoEXT
Vulkan.PipelineRasterizationLineStateCreateInfoEXT
Vulkan.PipelineRasterizationLineStateCreateInfoEXT
Vulkan.PipelineRasterizationProvokingVertexStateCreateInfoEXT
Vulkan.PipelineRasterizationProvokingVertexStateCreateInfoEXT
Vulkan.PipelineRasterizationStateCreateInfo
Vulkan.PipelineRasterizationStateCreateInfo
Vulkan.PipelineRasterizationStateRasterizationOrderAMD
Vulkan.PipelineRasterizationStateRasterizationOrderAMD
Vulkan.PipelineRasterizationStateStreamCreateInfoEXT
Vulkan.PipelineRasterizationStateStreamCreateInfoEXT
Vulkan.PipelineRenderingCreateInfo
Vulkan.PipelineRenderingCreateInfo
Vulkan.PipelineRepresentativeFragmentTestStateCreateInfoNV
Vulkan.PipelineRepresentativeFragmentTestStateCreateInfoNV
Vulkan.PipelineRobustnessCreateInfoEXT
Vulkan.PipelineRobustnessCreateInfoEXT
Vulkan.PipelineSampleLocationsStateCreateInfoEXT
Vulkan.PipelineSampleLocationsStateCreateInfoEXT
Vulkan.PipelineShaderStageCreateInfo
Vulkan.PipelineShaderStageCreateInfo
Vulkan.PipelineShaderStageModuleIdentifierCreateInfoEXT
Vulkan.PipelineShaderStageModuleIdentifierCreateInfoEXT
Vulkan.PipelineShaderStageRequiredSubgroupSizeCreateInfo
Vulkan.PipelineShaderStageRequiredSubgroupSizeCreateInfo
Vulkan.PipelineTessellationDomainOriginStateCreateInfo
Vulkan.PipelineTessellationDomainOriginStateCreateInfo
Vulkan.PipelineTessellationStateCreateInfo
Vulkan.PipelineTessellationStateCreateInfo
Vulkan.PipelineVertexInputDivisorStateCreateInfoEXT
Vulkan.PipelineVertexInputDivisorStateCreateInfoEXT
Vulkan.PipelineVertexInputStateCreateInfo
Vulkan.PipelineVertexInputStateCreateInfo
Vulkan.PipelineViewportCoarseSampleOrderStateCreateInfoNV
Vulkan.PipelineViewportCoarseSampleOrderStateCreateInfoNV
Vulkan.PipelineViewportDepthClipControlCreateInfoEXT
Vulkan.PipelineViewportDepthClipControlCreateInfoEXT
Vulkan.PipelineViewportExclusiveScissorStateCreateInfoNV
Vulkan.PipelineViewportExclusiveScissorStateCreateInfoNV
Vulkan.PipelineViewportShadingRateImageStateCreateInfoNV
Vulkan.PipelineViewportShadingRateImageStateCreateInfoNV
Vulkan.PipelineViewportStateCreateInfo
Vulkan.PipelineViewportStateCreateInfo
Vulkan.PipelineViewportSwizzleStateCreateInfoNV
Vulkan.PipelineViewportSwizzleStateCreateInfoNV
Vulkan.PipelineViewportWScalingStateCreateInfoNV
Vulkan.PipelineViewportWScalingStateCreateInfoNV
Vulkan.PresentIdKHR
Vulkan.PresentIdKHR
Vulkan.PresentInfoKHR
Vulkan.PresentInfoKHR
Vulkan.PresentRegionKHR
Vulkan.PresentRegionKHR
Vulkan.PresentRegionsKHR
Vulkan.PresentRegionsKHR
Vulkan.PresentTimeGOOGLE
Vulkan.PresentTimesInfoGOOGLE
Vulkan.PresentTimesInfoGOOGLE
Vulkan.PrivateDataSlot
Vulkan.PrivateDataSlotCreateInfo
Vulkan.PrivateDataSlotCreateInfo
Vulkan.PropertyCondition
Vulkan.ProtectedSubmitInfo
Vulkan.ProtectedSubmitInfo
Vulkan.PushConstantRange
Vulkan.QueryPool
Vulkan.QueryPoolCreateInfo
Vulkan.QueryPoolCreateInfo
Vulkan.QueryPoolPerformanceCreateInfoKHR
Vulkan.QueryPoolPerformanceCreateInfoKHR
Vulkan.QueryPoolPerformanceQueryCreateInfoINTEL
Vulkan.QueryPoolPerformanceQueryCreateInfoINTEL
Vulkan.QueueFamilyCheckpointProperties2NV
Vulkan.QueueFamilyCheckpointProperties2NV
Vulkan.QueueFamilyCheckpointPropertiesNV
Vulkan.QueueFamilyCheckpointPropertiesNV
Vulkan.QueueFamilyGlobalPriorityPropertiesKHR
Vulkan.QueueFamilyGlobalPriorityPropertiesKHR
Vulkan.QueueFamilyProperties
Vulkan.QueueFamilyProperties
Vulkan.QueueFamilyProperties2
Vulkan.QueueFamilyProperties2
Vulkan.QueueFamilyQueryResultStatusPropertiesKHR
Vulkan.QueueFamilyQueryResultStatusPropertiesKHR
Vulkan.QueueFamilyVideoPropertiesKHR
Vulkan.QueueFamilyVideoPropertiesKHR
Vulkan.RayTracingPipelineCreateInfoKHR
Vulkan.RayTracingPipelineCreateInfoKHR
Vulkan.RayTracingPipelineCreateInfoNV
Vulkan.RayTracingPipelineCreateInfoNV
Vulkan.RayTracingPipelineInterfaceCreateInfoKHR
Vulkan.RayTracingPipelineInterfaceCreateInfoKHR
Vulkan.RayTracingShaderGroupCreateInfoKHR
Vulkan.RayTracingShaderGroupCreateInfoKHR
Vulkan.RayTracingShaderGroupCreateInfoNV
Vulkan.RayTracingShaderGroupCreateInfoNV
Vulkan.Rect2D
Vulkan.RectLayerKHR
Vulkan.RefreshCycleDurationGOOGLE
Vulkan.ReleaseSwapchainImagesInfoEXT
Vulkan.ReleaseSwapchainImagesInfoEXT
Vulkan.RenderPass
Vulkan.RenderPass
Vulkan.RenderPass
Vulkan.RenderPass
Vulkan.RenderPassAttachmentBeginInfo
Vulkan.RenderPassAttachmentBeginInfo
Vulkan.RenderPassBeginInfo
Vulkan.RenderPassBeginInfo
Vulkan.RenderPassCreateInfo
Vulkan.RenderPassCreateInfo
Vulkan.RenderPassCreateInfo2
Vulkan.RenderPassCreateInfo2
Vulkan.RenderPassCreationControlEXT
Vulkan.RenderPassCreationControlEXT
Vulkan.RenderPassCreationFeedbackCreateInfoEXT
Vulkan.RenderPassCreationFeedbackCreateInfoEXT
Vulkan.RenderPassCreationFeedbackInfoEXT
Vulkan.RenderPassFragmentDensityMapCreateInfoEXT
Vulkan.RenderPassFragmentDensityMapCreateInfoEXT
Vulkan.RenderPassInputAttachmentAspectCreateInfo
Vulkan.RenderPassInputAttachmentAspectCreateInfo
Vulkan.RenderPassMultiviewCreateInfo
Vulkan.RenderPassMultiviewCreateInfo
Vulkan.RenderPassSampleLocationsBeginInfoEXT
Vulkan.RenderPassSampleLocationsBeginInfoEXT
Vulkan.RenderPassSubpassFeedbackCreateInfoEXT
Vulkan.RenderPassSubpassFeedbackCreateInfoEXT
Vulkan.RenderPassSubpassFeedbackInfoEXT
Vulkan.RenderPassTransformBeginInfoQCOM
Vulkan.RenderPassTransformBeginInfoQCOM
Vulkan.RenderingAttachmentInfo
Vulkan.RenderingAttachmentInfo
Vulkan.RenderingFragmentDensityMapAttachmentInfoEXT
Vulkan.RenderingFragmentDensityMapAttachmentInfoEXT
Vulkan.RenderingFragmentShadingRateAttachmentInfoKHR
Vulkan.RenderingFragmentShadingRateAttachmentInfoKHR
Vulkan.RenderingInfo
Vulkan.RenderingInfo
Vulkan.ResolveImageInfo2
Vulkan.ResolveImageInfo2
Vulkan.SRTDataNV
Vulkan.SampleLocationEXT
Vulkan.SampleLocationsInfoEXT
Vulkan.SampleLocationsInfoEXT
Vulkan.Sampler
Vulkan.SamplerBorderColorComponentMappingCreateInfoEXT
Vulkan.SamplerBorderColorComponentMappingCreateInfoEXT
Vulkan.SamplerCaptureDescriptorDataInfoEXT
Vulkan.SamplerCaptureDescriptorDataInfoEXT
Vulkan.SamplerCreateInfo
Vulkan.SamplerCreateInfo
Vulkan.SamplerCustomBorderColorCreateInfoEXT
Vulkan.SamplerCustomBorderColorCreateInfoEXT
Vulkan.SamplerReductionModeCreateInfo
Vulkan.SamplerReductionModeCreateInfo
Vulkan.SamplerYcbcrConversion
Vulkan.SamplerYcbcrConversion
Vulkan.SamplerYcbcrConversionCreateInfo
Vulkan.SamplerYcbcrConversionCreateInfo
Vulkan.SamplerYcbcrConversionImageFormatProperties
Vulkan.SamplerYcbcrConversionImageFormatProperties
Vulkan.SamplerYcbcrConversionInfo
Vulkan.SamplerYcbcrConversionInfo
Vulkan.Semaphore
Vulkan.SemaphoreCreateInfo
Vulkan.SemaphoreCreateInfo
Vulkan.SemaphoreGetFdInfoKHR
Vulkan.SemaphoreGetFdInfoKHR
Vulkan.SemaphoreSignalInfo
Vulkan.SemaphoreSignalInfo
Vulkan.SemaphoreSubmitInfo
Vulkan.SemaphoreSubmitInfo
Vulkan.SemaphoreTypeCreateInfo
Vulkan.SemaphoreTypeCreateInfo
Vulkan.SemaphoreWaitInfo
Vulkan.SemaphoreWaitInfo
Vulkan.SetStateFlagsIndirectCommandNV
Vulkan.ShaderModule
Vulkan.ShaderModuleCreateInfo
Vulkan.ShaderModuleCreateInfo
Vulkan.ShaderModuleIdentifierEXT
Vulkan.ShaderModuleIdentifierEXT
Vulkan.ShaderModuleValidationCacheCreateInfoEXT
Vulkan.ShaderModuleValidationCacheCreateInfoEXT
Vulkan.ShaderResourceUsageAMD
Vulkan.ShaderStatisticsInfoAMD
Vulkan.ShadingRatePaletteNV
Vulkan.SharedPresentSurfaceCapabilitiesKHR
Vulkan.SharedPresentSurfaceCapabilitiesKHR
Vulkan.SparseBufferMemoryBindInfo
Vulkan.SparseImageFormatProperties
Vulkan.SparseImageFormatProperties
Vulkan.SparseImageFormatProperties2
Vulkan.SparseImageFormatProperties2
Vulkan.SparseImageMemoryBind
Vulkan.SparseImageMemoryBind
Vulkan.SparseImageMemoryBindInfo
Vulkan.SparseImageMemoryRequirements
Vulkan.SparseImageMemoryRequirements2
Vulkan.SparseImageMemoryRequirements2
Vulkan.SparseImageOpaqueMemoryBindInfo
Vulkan.SparseMemoryBind
Vulkan.SparseMemoryBind
Vulkan.SpecCapabilitySPIRV
Vulkan.SpecExtensionSPIRV
Vulkan.SpecializationInfo
Vulkan.SpecializationInfo
Vulkan.SpecializationMapEntry
Vulkan.StencilOpState
Vulkan.StridedDeviceAddressRegionKHR
Vulkan.StridedDeviceAddressRegionKHR
Vulkan.SubmitInfo
Vulkan.SubmitInfo
Vulkan.SubmitInfo2
Vulkan.SubmitInfo2
Vulkan.SubpassBeginInfo
Vulkan.SubpassBeginInfo
Vulkan.SubpassDependency
Vulkan.SubpassDependency
Vulkan.SubpassDependency2
Vulkan.SubpassDependency2
Vulkan.SubpassDescription
Vulkan.SubpassDescription
Vulkan.SubpassDescription2
Vulkan.SubpassDescription2
Vulkan.SubpassDescriptionDepthStencilResolve
Vulkan.SubpassDescriptionDepthStencilResolve
Vulkan.SubpassEndInfo
Vulkan.SubpassEndInfo
Vulkan.SubpassFragmentDensityMapOffsetEndInfoQCOM
Vulkan.SubpassFragmentDensityMapOffsetEndInfoQCOM
Vulkan.SubpassResolvePerformanceQueryEXT
Vulkan.SubpassResolvePerformanceQueryEXT
Vulkan.SubpassSampleLocationsEXT
Vulkan.SubpassShadingPipelineCreateInfoHUAWEI
Vulkan.SubpassShadingPipelineCreateInfoHUAWEI
Vulkan.SubresourceLayout
Vulkan.SubresourceLayout2EXT
Vulkan.SubresourceLayout2EXT
Vulkan.SurfaceCapabilities2EXT
Vulkan.SurfaceCapabilities2EXT
Vulkan.SurfaceCapabilities2KHR
Vulkan.SurfaceCapabilities2KHR
Vulkan.SurfaceCapabilitiesKHR
Vulkan.SurfaceCapabilitiesPresentBarrierNV
Vulkan.SurfaceCapabilitiesPresentBarrierNV
Vulkan.SurfaceFormat2KHR
Vulkan.SurfaceFormat2KHR
Vulkan.SurfaceFormatKHR
Vulkan.SurfacePresentModeCompatibilityEXT
Vulkan.SurfacePresentModeCompatibilityEXT
Vulkan.SurfacePresentModeEXT
Vulkan.SurfacePresentModeEXT
Vulkan.SurfacePresentScalingCapabilitiesEXT
Vulkan.SurfacePresentScalingCapabilitiesEXT
Vulkan.SurfaceProtectedCapabilitiesKHR
Vulkan.SurfaceProtectedCapabilitiesKHR
Vulkan.SwapchainCounterCreateInfoEXT
Vulkan.SwapchainCounterCreateInfoEXT
Vulkan.SwapchainCreateInfoKHR
Vulkan.SwapchainCreateInfoKHR
Vulkan.SwapchainDisplayNativeHdrCreateInfoAMD
Vulkan.SwapchainDisplayNativeHdrCreateInfoAMD
Vulkan.SwapchainKHR
Vulkan.SwapchainKHR
Vulkan.SwapchainPresentBarrierCreateInfoNV
Vulkan.SwapchainPresentBarrierCreateInfoNV
Vulkan.SwapchainPresentFenceInfoEXT
Vulkan.SwapchainPresentFenceInfoEXT
Vulkan.SwapchainPresentModeInfoEXT
Vulkan.SwapchainPresentModeInfoEXT
Vulkan.SwapchainPresentModesCreateInfoEXT
Vulkan.SwapchainPresentModesCreateInfoEXT
Vulkan.SwapchainPresentScalingCreateInfoEXT
Vulkan.SwapchainPresentScalingCreateInfoEXT
Vulkan.TextureLODGatherFormatPropertiesAMD
Vulkan.TextureLODGatherFormatPropertiesAMD
Vulkan.TilePropertiesQCOM
Vulkan.TilePropertiesQCOM
Vulkan.TimelineSemaphoreSubmitInfo
Vulkan.TimelineSemaphoreSubmitInfo
Vulkan.TraceRaysIndirectCommand2KHR
Vulkan.TraceRaysIndirectCommandKHR
Vulkan.TransformMatrixKHR
Vulkan.ValidationCacheCreateInfoEXT
Vulkan.ValidationCacheCreateInfoEXT
Vulkan.ValidationCacheEXT
Vulkan.ValidationFeaturesEXT
Vulkan.ValidationFeaturesEXT
Vulkan.ValidationFlagsEXT
Vulkan.ValidationFlagsEXT
Vulkan.VertexInputAttributeDescription
Vulkan.VertexInputAttributeDescription2EXT
Vulkan.VertexInputAttributeDescription2EXT
Vulkan.VertexInputBindingDescription
Vulkan.VertexInputBindingDescription2EXT
Vulkan.VertexInputBindingDescription2EXT
Vulkan.VertexInputBindingDivisorDescriptionEXT
Vulkan.VideoBeginCodingInfoKHR
Vulkan.VideoBeginCodingInfoKHR
Vulkan.VideoCapabilitiesKHR
Vulkan.VideoCapabilitiesKHR
Vulkan.VideoCodingControlInfoKHR
Vulkan.VideoCodingControlInfoKHR
Vulkan.VideoDecodeCapabilitiesKHR
Vulkan.VideoDecodeCapabilitiesKHR
Vulkan.VideoDecodeH264CapabilitiesKHR
Vulkan.VideoDecodeH264CapabilitiesKHR
Vulkan.VideoDecodeH264DpbSlotInfoKHR
Vulkan.VideoDecodeH264DpbSlotInfoKHR
Vulkan.VideoDecodeH264PictureInfoKHR
Vulkan.VideoDecodeH264PictureInfoKHR
Vulkan.VideoDecodeH264ProfileInfoKHR
Vulkan.VideoDecodeH264ProfileInfoKHR
Vulkan.VideoDecodeH264SessionParametersAddInfoKHR
Vulkan.VideoDecodeH264SessionParametersAddInfoKHR
Vulkan.VideoDecodeH264SessionParametersCreateInfoKHR
Vulkan.VideoDecodeH264SessionParametersCreateInfoKHR
Vulkan.VideoDecodeH265CapabilitiesKHR
Vulkan.VideoDecodeH265CapabilitiesKHR
Vulkan.VideoDecodeH265DpbSlotInfoKHR
Vulkan.VideoDecodeH265DpbSlotInfoKHR
Vulkan.VideoDecodeH265PictureInfoKHR
Vulkan.VideoDecodeH265PictureInfoKHR
Vulkan.VideoDecodeH265ProfileInfoKHR
Vulkan.VideoDecodeH265ProfileInfoKHR
Vulkan.VideoDecodeH265SessionParametersAddInfoKHR
Vulkan.VideoDecodeH265SessionParametersAddInfoKHR
Vulkan.VideoDecodeH265SessionParametersCreateInfoKHR
Vulkan.VideoDecodeH265SessionParametersCreateInfoKHR
Vulkan.VideoDecodeInfoKHR
Vulkan.VideoDecodeInfoKHR
Vulkan.VideoDecodeUsageInfoKHR
Vulkan.VideoDecodeUsageInfoKHR
Vulkan.VideoEndCodingInfoKHR
Vulkan.VideoEndCodingInfoKHR
Vulkan.VideoFormatPropertiesKHR
Vulkan.VideoFormatPropertiesKHR
Vulkan.VideoPictureResourceInfoKHR
Vulkan.VideoPictureResourceInfoKHR
Vulkan.VideoProfileInfoKHR
Vulkan.VideoProfileInfoKHR
Vulkan.VideoProfileListInfoKHR
Vulkan.VideoProfileListInfoKHR
Vulkan.VideoReferenceSlotInfoKHR
Vulkan.VideoReferenceSlotInfoKHR
Vulkan.VideoSessionCreateInfoKHR
Vulkan.VideoSessionCreateInfoKHR
Vulkan.VideoSessionKHR
Vulkan.VideoSessionKHR
Vulkan.VideoSessionMemoryRequirementsKHR
Vulkan.VideoSessionMemoryRequirementsKHR
Vulkan.VideoSessionParametersCreateInfoKHR
Vulkan.VideoSessionParametersCreateInfoKHR
Vulkan.VideoSessionParametersKHR
Vulkan.VideoSessionParametersUpdateInfoKHR
Vulkan.VideoSessionParametersUpdateInfoKHR
Vulkan.Viewport
Vulkan.ViewportSwizzleNV
Vulkan.ViewportWScalingNV
Vulkan.VulkanError
Vulkan.VulkanStruct
Vulkan.WaylandSurfaceCreateInfoKHR
Vulkan.WaylandSurfaceCreateInfoKHR
Vulkan.WriteDescriptorSet
Vulkan.WriteDescriptorSet
Vulkan.WriteDescriptorSetAccelerationStructureKHR
Vulkan.WriteDescriptorSetAccelerationStructureKHR
Vulkan.WriteDescriptorSetAccelerationStructureNV
Vulkan.WriteDescriptorSetAccelerationStructureNV
Vulkan.WriteDescriptorSetInlineUniformBlock
Vulkan.WriteDescriptorSetInlineUniformBlock
Vulkan.XYColorEXT
Vulkan.XcbSurfaceCreateInfoKHR
Vulkan.XcbSurfaceCreateInfoKHR
Vulkan.XlibSurfaceCreateInfoKHR
Vulkan.XlibSurfaceCreateInfoKHR
Vulkan._AabbPositionsKHR
Vulkan._AabbPositionsKHR
Vulkan._AccelerationStructureBuildGeometryInfoKHR
Vulkan._AccelerationStructureBuildGeometryInfoKHR
Vulkan._AccelerationStructureBuildRangeInfoKHR
Vulkan._AccelerationStructureBuildRangeInfoKHR
Vulkan._AccelerationStructureBuildSizesInfoKHR
Vulkan._AccelerationStructureBuildSizesInfoKHR
Vulkan._AccelerationStructureCaptureDescriptorDataInfoEXT
Vulkan._AccelerationStructureCaptureDescriptorDataInfoEXT
Vulkan._AccelerationStructureCreateInfoKHR
Vulkan._AccelerationStructureCreateInfoKHR
Vulkan._AccelerationStructureCreateInfoNV
Vulkan._AccelerationStructureCreateInfoNV
Vulkan._AccelerationStructureDeviceAddressInfoKHR
Vulkan._AccelerationStructureDeviceAddressInfoKHR
Vulkan._AccelerationStructureGeometryAabbsDataKHR
Vulkan._AccelerationStructureGeometryAabbsDataKHR
Vulkan._AccelerationStructureGeometryDataKHR
Vulkan._AccelerationStructureGeometryInstancesDataKHR
Vulkan._AccelerationStructureGeometryInstancesDataKHR
Vulkan._AccelerationStructureGeometryKHR
Vulkan._AccelerationStructureGeometryKHR
Vulkan._AccelerationStructureGeometryMotionTrianglesDataNV
Vulkan._AccelerationStructureGeometryMotionTrianglesDataNV
Vulkan._AccelerationStructureGeometryTrianglesDataKHR
Vulkan._AccelerationStructureGeometryTrianglesDataKHR
Vulkan._AccelerationStructureInfoNV
Vulkan._AccelerationStructureInfoNV
Vulkan._AccelerationStructureInstanceKHR
Vulkan._AccelerationStructureInstanceKHR
Vulkan._AccelerationStructureMatrixMotionInstanceNV
Vulkan._AccelerationStructureMatrixMotionInstanceNV
Vulkan._AccelerationStructureMemoryRequirementsInfoNV
Vulkan._AccelerationStructureMemoryRequirementsInfoNV
Vulkan._AccelerationStructureMotionInfoNV
Vulkan._AccelerationStructureMotionInfoNV
Vulkan._AccelerationStructureMotionInstanceDataNV
Vulkan._AccelerationStructureMotionInstanceNV
Vulkan._AccelerationStructureMotionInstanceNV
Vulkan._AccelerationStructureSRTMotionInstanceNV
Vulkan._AccelerationStructureSRTMotionInstanceNV
Vulkan._AccelerationStructureTrianglesOpacityMicromapEXT
Vulkan._AccelerationStructureTrianglesOpacityMicromapEXT
Vulkan._AccelerationStructureVersionInfoKHR
Vulkan._AccelerationStructureVersionInfoKHR
Vulkan._AcquireNextImageInfoKHR
Vulkan._AcquireNextImageInfoKHR
Vulkan._AcquireProfilingLockInfoKHR
Vulkan._AcquireProfilingLockInfoKHR
Vulkan._AllocationCallbacks
Vulkan._AllocationCallbacks
Vulkan._AmigoProfilingSubmitInfoSEC
Vulkan._AmigoProfilingSubmitInfoSEC
Vulkan._ApplicationInfo
Vulkan._ApplicationInfo
Vulkan._AttachmentDescription
Vulkan._AttachmentDescription
Vulkan._AttachmentDescription2
Vulkan._AttachmentDescription2
Vulkan._AttachmentDescriptionStencilLayout
Vulkan._AttachmentDescriptionStencilLayout
Vulkan._AttachmentReference
Vulkan._AttachmentReference
Vulkan._AttachmentReference2
Vulkan._AttachmentReference2
Vulkan._AttachmentReferenceStencilLayout
Vulkan._AttachmentReferenceStencilLayout
Vulkan._AttachmentSampleCountInfoAMD
Vulkan._AttachmentSampleCountInfoAMD
Vulkan._AttachmentSampleLocationsEXT
Vulkan._AttachmentSampleLocationsEXT
Vulkan._BaseInStructure
Vulkan._BaseInStructure
Vulkan._BaseOutStructure
Vulkan._BaseOutStructure
Vulkan._BindAccelerationStructureMemoryInfoNV
Vulkan._BindAccelerationStructureMemoryInfoNV
Vulkan._BindBufferMemoryDeviceGroupInfo
Vulkan._BindBufferMemoryDeviceGroupInfo
Vulkan._BindBufferMemoryInfo
Vulkan._BindBufferMemoryInfo
Vulkan._BindImageMemoryDeviceGroupInfo
Vulkan._BindImageMemoryDeviceGroupInfo
Vulkan._BindImageMemoryInfo
Vulkan._BindImageMemoryInfo
Vulkan._BindImageMemorySwapchainInfoKHR
Vulkan._BindImageMemorySwapchainInfoKHR
Vulkan._BindImagePlaneMemoryInfo
Vulkan._BindImagePlaneMemoryInfo
Vulkan._BindIndexBufferIndirectCommandNV
Vulkan._BindIndexBufferIndirectCommandNV
Vulkan._BindShaderGroupIndirectCommandNV
Vulkan._BindShaderGroupIndirectCommandNV
Vulkan._BindSparseInfo
Vulkan._BindSparseInfo
Vulkan._BindVertexBufferIndirectCommandNV
Vulkan._BindVertexBufferIndirectCommandNV
Vulkan._BindVideoSessionMemoryInfoKHR
Vulkan._BindVideoSessionMemoryInfoKHR
Vulkan._BlitImageInfo2
Vulkan._BlitImageInfo2
Vulkan._BufferCaptureDescriptorDataInfoEXT
Vulkan._BufferCaptureDescriptorDataInfoEXT
Vulkan._BufferCopy
Vulkan._BufferCopy
Vulkan._BufferCopy2
Vulkan._BufferCopy2
Vulkan._BufferCreateInfo
Vulkan._BufferCreateInfo
Vulkan._BufferDeviceAddressCreateInfoEXT
Vulkan._BufferDeviceAddressCreateInfoEXT
Vulkan._BufferDeviceAddressInfo
Vulkan._BufferDeviceAddressInfo
Vulkan._BufferImageCopy
Vulkan._BufferImageCopy
Vulkan._BufferImageCopy2
Vulkan._BufferImageCopy2
Vulkan._BufferMemoryBarrier
Vulkan._BufferMemoryBarrier
Vulkan._BufferMemoryBarrier2
Vulkan._BufferMemoryBarrier2
Vulkan._BufferMemoryRequirementsInfo2
Vulkan._BufferMemoryRequirementsInfo2
Vulkan._BufferOpaqueCaptureAddressCreateInfo
Vulkan._BufferOpaqueCaptureAddressCreateInfo
Vulkan._BufferViewCreateInfo
Vulkan._BufferViewCreateInfo
Vulkan._CalibratedTimestampInfoEXT
Vulkan._CalibratedTimestampInfoEXT
Vulkan._CheckpointData2NV
Vulkan._CheckpointData2NV
Vulkan._CheckpointDataNV
Vulkan._CheckpointDataNV
Vulkan._ClearAttachment
Vulkan._ClearAttachment
Vulkan._ClearColorValue
Vulkan._ClearDepthStencilValue
Vulkan._ClearDepthStencilValue
Vulkan._ClearRect
Vulkan._ClearRect
Vulkan._ClearValue
Vulkan._CoarseSampleLocationNV
Vulkan._CoarseSampleLocationNV
Vulkan._CoarseSampleOrderCustomNV
Vulkan._CoarseSampleOrderCustomNV
Vulkan._ColorBlendAdvancedEXT
Vulkan._ColorBlendAdvancedEXT
Vulkan._ColorBlendEquationEXT
Vulkan._ColorBlendEquationEXT
Vulkan._CommandBufferAllocateInfo
Vulkan._CommandBufferAllocateInfo
Vulkan._CommandBufferBeginInfo
Vulkan._CommandBufferBeginInfo
Vulkan._CommandBufferInheritanceConditionalRenderingInfoEXT
Vulkan._CommandBufferInheritanceConditionalRenderingInfoEXT
Vulkan._CommandBufferInheritanceInfo
Vulkan._CommandBufferInheritanceInfo
Vulkan._CommandBufferInheritanceRenderPassTransformInfoQCOM
Vulkan._CommandBufferInheritanceRenderPassTransformInfoQCOM
Vulkan._CommandBufferInheritanceRenderingInfo
Vulkan._CommandBufferInheritanceRenderingInfo
Vulkan._CommandBufferInheritanceViewportScissorInfoNV
Vulkan._CommandBufferInheritanceViewportScissorInfoNV
Vulkan._CommandBufferSubmitInfo
Vulkan._CommandBufferSubmitInfo
Vulkan._CommandPoolCreateInfo
Vulkan._CommandPoolCreateInfo
Vulkan._ComponentMapping
Vulkan._ComponentMapping
Vulkan._ComputePipelineCreateInfo
Vulkan._ComputePipelineCreateInfo
Vulkan._ConditionalRenderingBeginInfoEXT
Vulkan._ConditionalRenderingBeginInfoEXT
Vulkan._ConformanceVersion
Vulkan._ConformanceVersion
Vulkan._CooperativeMatrixPropertiesNV
Vulkan._CooperativeMatrixPropertiesNV
Vulkan._CopyAccelerationStructureInfoKHR
Vulkan._CopyAccelerationStructureInfoKHR
Vulkan._CopyAccelerationStructureToMemoryInfoKHR
Vulkan._CopyAccelerationStructureToMemoryInfoKHR
Vulkan._CopyBufferInfo2
Vulkan._CopyBufferInfo2
Vulkan._CopyBufferToImageInfo2
Vulkan._CopyBufferToImageInfo2
Vulkan._CopyCommandTransformInfoQCOM
Vulkan._CopyCommandTransformInfoQCOM
Vulkan._CopyDescriptorSet
Vulkan._CopyDescriptorSet
Vulkan._CopyImageInfo2
Vulkan._CopyImageInfo2
Vulkan._CopyImageToBufferInfo2
Vulkan._CopyImageToBufferInfo2
Vulkan._CopyMemoryIndirectCommandNV
Vulkan._CopyMemoryIndirectCommandNV
Vulkan._CopyMemoryToAccelerationStructureInfoKHR
Vulkan._CopyMemoryToAccelerationStructureInfoKHR
Vulkan._CopyMemoryToImageIndirectCommandNV
Vulkan._CopyMemoryToImageIndirectCommandNV
Vulkan._CopyMemoryToMicromapInfoEXT
Vulkan._CopyMemoryToMicromapInfoEXT
Vulkan._CopyMicromapInfoEXT
Vulkan._CopyMicromapInfoEXT
Vulkan._CopyMicromapToMemoryInfoEXT
Vulkan._CopyMicromapToMemoryInfoEXT
Vulkan._CuFunctionCreateInfoNVX
Vulkan._CuFunctionCreateInfoNVX
Vulkan._CuLaunchInfoNVX
Vulkan._CuLaunchInfoNVX
Vulkan._CuModuleCreateInfoNVX
Vulkan._CuModuleCreateInfoNVX
Vulkan._DebugMarkerMarkerInfoEXT
Vulkan._DebugMarkerMarkerInfoEXT
Vulkan._DebugMarkerObjectNameInfoEXT
Vulkan._DebugMarkerObjectNameInfoEXT
Vulkan._DebugMarkerObjectTagInfoEXT
Vulkan._DebugMarkerObjectTagInfoEXT
Vulkan._DebugReportCallbackCreateInfoEXT
Vulkan._DebugReportCallbackCreateInfoEXT
Vulkan._DebugUtilsLabelEXT
Vulkan._DebugUtilsLabelEXT
Vulkan._DebugUtilsMessengerCallbackDataEXT
Vulkan._DebugUtilsMessengerCallbackDataEXT
Vulkan._DebugUtilsMessengerCreateInfoEXT
Vulkan._DebugUtilsMessengerCreateInfoEXT
Vulkan._DebugUtilsObjectNameInfoEXT
Vulkan._DebugUtilsObjectNameInfoEXT
Vulkan._DebugUtilsObjectTagInfoEXT
Vulkan._DebugUtilsObjectTagInfoEXT
Vulkan._DecompressMemoryRegionNV
Vulkan._DecompressMemoryRegionNV
Vulkan._DedicatedAllocationBufferCreateInfoNV
Vulkan._DedicatedAllocationBufferCreateInfoNV
Vulkan._DedicatedAllocationImageCreateInfoNV
Vulkan._DedicatedAllocationImageCreateInfoNV
Vulkan._DedicatedAllocationMemoryAllocateInfoNV
Vulkan._DedicatedAllocationMemoryAllocateInfoNV
Vulkan._DependencyInfo
Vulkan._DependencyInfo
Vulkan._DescriptorAddressInfoEXT
Vulkan._DescriptorAddressInfoEXT
Vulkan._DescriptorBufferBindingInfoEXT
Vulkan._DescriptorBufferBindingInfoEXT
Vulkan._DescriptorBufferBindingPushDescriptorBufferHandleEXT
Vulkan._DescriptorBufferBindingPushDescriptorBufferHandleEXT
Vulkan._DescriptorBufferInfo
Vulkan._DescriptorBufferInfo
Vulkan._DescriptorDataEXT
Vulkan._DescriptorGetInfoEXT
Vulkan._DescriptorGetInfoEXT
Vulkan._DescriptorImageInfo
Vulkan._DescriptorImageInfo
Vulkan._DescriptorPoolCreateInfo
Vulkan._DescriptorPoolCreateInfo
Vulkan._DescriptorPoolInlineUniformBlockCreateInfo
Vulkan._DescriptorPoolInlineUniformBlockCreateInfo
Vulkan._DescriptorPoolSize
Vulkan._DescriptorPoolSize
Vulkan._DescriptorSetAllocateInfo
Vulkan._DescriptorSetAllocateInfo
Vulkan._DescriptorSetBindingReferenceVALVE
Vulkan._DescriptorSetBindingReferenceVALVE
Vulkan._DescriptorSetLayoutBinding
Vulkan._DescriptorSetLayoutBinding
Vulkan._DescriptorSetLayoutBindingFlagsCreateInfo
Vulkan._DescriptorSetLayoutBindingFlagsCreateInfo
Vulkan._DescriptorSetLayoutCreateInfo
Vulkan._DescriptorSetLayoutCreateInfo
Vulkan._DescriptorSetLayoutHostMappingInfoVALVE
Vulkan._DescriptorSetLayoutHostMappingInfoVALVE
Vulkan._DescriptorSetLayoutSupport
Vulkan._DescriptorSetLayoutSupport
Vulkan._DescriptorSetVariableDescriptorCountAllocateInfo
Vulkan._DescriptorSetVariableDescriptorCountAllocateInfo
Vulkan._DescriptorSetVariableDescriptorCountLayoutSupport
Vulkan._DescriptorSetVariableDescriptorCountLayoutSupport
Vulkan._DescriptorUpdateTemplateCreateInfo
Vulkan._DescriptorUpdateTemplateCreateInfo
Vulkan._DescriptorUpdateTemplateEntry
Vulkan._DescriptorUpdateTemplateEntry
Vulkan._DeviceAddressBindingCallbackDataEXT
Vulkan._DeviceAddressBindingCallbackDataEXT
Vulkan._DeviceBufferMemoryRequirements
Vulkan._DeviceBufferMemoryRequirements
Vulkan._DeviceCreateInfo
Vulkan._DeviceCreateInfo
Vulkan._DeviceDeviceMemoryReportCreateInfoEXT
Vulkan._DeviceDeviceMemoryReportCreateInfoEXT
Vulkan._DeviceDiagnosticsConfigCreateInfoNV
Vulkan._DeviceDiagnosticsConfigCreateInfoNV
Vulkan._DeviceEventInfoEXT
Vulkan._DeviceEventInfoEXT
Vulkan._DeviceFaultAddressInfoEXT
Vulkan._DeviceFaultAddressInfoEXT
Vulkan._DeviceFaultCountsEXT
Vulkan._DeviceFaultCountsEXT
Vulkan._DeviceFaultInfoEXT
Vulkan._DeviceFaultInfoEXT
Vulkan._DeviceFaultVendorBinaryHeaderVersionOneEXT
Vulkan._DeviceFaultVendorBinaryHeaderVersionOneEXT
Vulkan._DeviceFaultVendorInfoEXT
Vulkan._DeviceFaultVendorInfoEXT
Vulkan._DeviceGroupBindSparseInfo
Vulkan._DeviceGroupBindSparseInfo
Vulkan._DeviceGroupCommandBufferBeginInfo
Vulkan._DeviceGroupCommandBufferBeginInfo
Vulkan._DeviceGroupDeviceCreateInfo
Vulkan._DeviceGroupDeviceCreateInfo
Vulkan._DeviceGroupPresentCapabilitiesKHR
Vulkan._DeviceGroupPresentCapabilitiesKHR
Vulkan._DeviceGroupPresentInfoKHR
Vulkan._DeviceGroupPresentInfoKHR
Vulkan._DeviceGroupRenderPassBeginInfo
Vulkan._DeviceGroupRenderPassBeginInfo
Vulkan._DeviceGroupSubmitInfo
Vulkan._DeviceGroupSubmitInfo
Vulkan._DeviceGroupSwapchainCreateInfoKHR
Vulkan._DeviceGroupSwapchainCreateInfoKHR
Vulkan._DeviceImageMemoryRequirements
Vulkan._DeviceImageMemoryRequirements
Vulkan._DeviceMemoryOpaqueCaptureAddressInfo
Vulkan._DeviceMemoryOpaqueCaptureAddressInfo
Vulkan._DeviceMemoryOverallocationCreateInfoAMD
Vulkan._DeviceMemoryOverallocationCreateInfoAMD
Vulkan._DeviceMemoryReportCallbackDataEXT
Vulkan._DeviceMemoryReportCallbackDataEXT
Vulkan._DeviceOrHostAddressConstKHR
Vulkan._DeviceOrHostAddressKHR
Vulkan._DevicePrivateDataCreateInfo
Vulkan._DevicePrivateDataCreateInfo
Vulkan._DeviceQueueCreateInfo
Vulkan._DeviceQueueCreateInfo
Vulkan._DeviceQueueGlobalPriorityCreateInfoKHR
Vulkan._DeviceQueueGlobalPriorityCreateInfoKHR
Vulkan._DeviceQueueInfo2
Vulkan._DeviceQueueInfo2
Vulkan._DirectDriverLoadingInfoLUNARG
Vulkan._DirectDriverLoadingInfoLUNARG
Vulkan._DirectDriverLoadingListLUNARG
Vulkan._DirectDriverLoadingListLUNARG
Vulkan._DispatchIndirectCommand
Vulkan._DispatchIndirectCommand
Vulkan._DisplayEventInfoEXT
Vulkan._DisplayEventInfoEXT
Vulkan._DisplayModeCreateInfoKHR
Vulkan._DisplayModeCreateInfoKHR
Vulkan._DisplayModeParametersKHR
Vulkan._DisplayModeParametersKHR
Vulkan._DisplayModeProperties2KHR
Vulkan._DisplayModeProperties2KHR
Vulkan._DisplayModePropertiesKHR
Vulkan._DisplayModePropertiesKHR
Vulkan._DisplayNativeHdrSurfaceCapabilitiesAMD
Vulkan._DisplayNativeHdrSurfaceCapabilitiesAMD
Vulkan._DisplayPlaneCapabilities2KHR
Vulkan._DisplayPlaneCapabilities2KHR
Vulkan._DisplayPlaneCapabilitiesKHR
Vulkan._DisplayPlaneCapabilitiesKHR
Vulkan._DisplayPlaneInfo2KHR
Vulkan._DisplayPlaneInfo2KHR
Vulkan._DisplayPlaneProperties2KHR
Vulkan._DisplayPlaneProperties2KHR
Vulkan._DisplayPlanePropertiesKHR
Vulkan._DisplayPlanePropertiesKHR
Vulkan._DisplayPowerInfoEXT
Vulkan._DisplayPowerInfoEXT
Vulkan._DisplayPresentInfoKHR
Vulkan._DisplayPresentInfoKHR
Vulkan._DisplayProperties2KHR
Vulkan._DisplayProperties2KHR
Vulkan._DisplayPropertiesKHR
Vulkan._DisplayPropertiesKHR
Vulkan._DisplaySurfaceCreateInfoKHR
Vulkan._DisplaySurfaceCreateInfoKHR
Vulkan._DrawIndexedIndirectCommand
Vulkan._DrawIndexedIndirectCommand
Vulkan._DrawIndirectCommand
Vulkan._DrawIndirectCommand
Vulkan._DrawMeshTasksIndirectCommandEXT
Vulkan._DrawMeshTasksIndirectCommandEXT
Vulkan._DrawMeshTasksIndirectCommandNV
Vulkan._DrawMeshTasksIndirectCommandNV
Vulkan._DrmFormatModifierProperties2EXT
Vulkan._DrmFormatModifierProperties2EXT
Vulkan._DrmFormatModifierPropertiesEXT
Vulkan._DrmFormatModifierPropertiesEXT
Vulkan._DrmFormatModifierPropertiesList2EXT
Vulkan._DrmFormatModifierPropertiesList2EXT
Vulkan._DrmFormatModifierPropertiesListEXT
Vulkan._DrmFormatModifierPropertiesListEXT
Vulkan._EventCreateInfo
Vulkan._EventCreateInfo
Vulkan._ExportFenceCreateInfo
Vulkan._ExportFenceCreateInfo
Vulkan._ExportMemoryAllocateInfo
Vulkan._ExportMemoryAllocateInfo
Vulkan._ExportMemoryAllocateInfoNV
Vulkan._ExportMemoryAllocateInfoNV
Vulkan._ExportSemaphoreCreateInfo
Vulkan._ExportSemaphoreCreateInfo
Vulkan._ExtensionProperties
Vulkan._ExtensionProperties
Vulkan._Extent2D
Vulkan._Extent2D
Vulkan._Extent3D
Vulkan._Extent3D
Vulkan._ExternalBufferProperties
Vulkan._ExternalBufferProperties
Vulkan._ExternalFenceProperties
Vulkan._ExternalFenceProperties
Vulkan._ExternalImageFormatProperties
Vulkan._ExternalImageFormatProperties
Vulkan._ExternalImageFormatPropertiesNV
Vulkan._ExternalImageFormatPropertiesNV
Vulkan._ExternalMemoryBufferCreateInfo
Vulkan._ExternalMemoryBufferCreateInfo
Vulkan._ExternalMemoryImageCreateInfo
Vulkan._ExternalMemoryImageCreateInfo
Vulkan._ExternalMemoryImageCreateInfoNV
Vulkan._ExternalMemoryImageCreateInfoNV
Vulkan._ExternalMemoryProperties
Vulkan._ExternalMemoryProperties
Vulkan._ExternalSemaphoreProperties
Vulkan._ExternalSemaphoreProperties
Vulkan._FenceCreateInfo
Vulkan._FenceCreateInfo
Vulkan._FenceGetFdInfoKHR
Vulkan._FenceGetFdInfoKHR
Vulkan._FilterCubicImageViewImageFormatPropertiesEXT
Vulkan._FilterCubicImageViewImageFormatPropertiesEXT
Vulkan._FormatProperties
Vulkan._FormatProperties
Vulkan._FormatProperties2
Vulkan._FormatProperties2
Vulkan._FormatProperties3
Vulkan._FormatProperties3
Vulkan._FragmentShadingRateAttachmentInfoKHR
Vulkan._FragmentShadingRateAttachmentInfoKHR
Vulkan._FramebufferAttachmentImageInfo
Vulkan._FramebufferAttachmentImageInfo
Vulkan._FramebufferAttachmentsCreateInfo
Vulkan._FramebufferAttachmentsCreateInfo
Vulkan._FramebufferCreateInfo
Vulkan._FramebufferCreateInfo
Vulkan._FramebufferMixedSamplesCombinationNV
Vulkan._FramebufferMixedSamplesCombinationNV
Vulkan._GeneratedCommandsInfoNV
Vulkan._GeneratedCommandsInfoNV
Vulkan._GeneratedCommandsMemoryRequirementsInfoNV
Vulkan._GeneratedCommandsMemoryRequirementsInfoNV
Vulkan._GeometryAABBNV
Vulkan._GeometryAABBNV
Vulkan._GeometryDataNV
Vulkan._GeometryDataNV
Vulkan._GeometryNV
Vulkan._GeometryNV
Vulkan._GeometryTrianglesNV
Vulkan._GeometryTrianglesNV
Vulkan._GraphicsPipelineCreateInfo
Vulkan._GraphicsPipelineCreateInfo
Vulkan._GraphicsPipelineLibraryCreateInfoEXT
Vulkan._GraphicsPipelineLibraryCreateInfoEXT
Vulkan._GraphicsPipelineShaderGroupsCreateInfoNV
Vulkan._GraphicsPipelineShaderGroupsCreateInfoNV
Vulkan._GraphicsShaderGroupCreateInfoNV
Vulkan._GraphicsShaderGroupCreateInfoNV
Vulkan._HdrMetadataEXT
Vulkan._HdrMetadataEXT
Vulkan._HeadlessSurfaceCreateInfoEXT
Vulkan._HeadlessSurfaceCreateInfoEXT
Vulkan._ImageBlit
Vulkan._ImageBlit
Vulkan._ImageBlit2
Vulkan._ImageBlit2
Vulkan._ImageCaptureDescriptorDataInfoEXT
Vulkan._ImageCaptureDescriptorDataInfoEXT
Vulkan._ImageCompressionControlEXT
Vulkan._ImageCompressionControlEXT
Vulkan._ImageCompressionPropertiesEXT
Vulkan._ImageCompressionPropertiesEXT
Vulkan._ImageCopy
Vulkan._ImageCopy
Vulkan._ImageCopy2
Vulkan._ImageCopy2
Vulkan._ImageCreateInfo
Vulkan._ImageCreateInfo
Vulkan._ImageDrmFormatModifierExplicitCreateInfoEXT
Vulkan._ImageDrmFormatModifierExplicitCreateInfoEXT
Vulkan._ImageDrmFormatModifierListCreateInfoEXT
Vulkan._ImageDrmFormatModifierListCreateInfoEXT
Vulkan._ImageDrmFormatModifierPropertiesEXT
Vulkan._ImageDrmFormatModifierPropertiesEXT
Vulkan._ImageFormatListCreateInfo
Vulkan._ImageFormatListCreateInfo
Vulkan._ImageFormatProperties
Vulkan._ImageFormatProperties
Vulkan._ImageFormatProperties2
Vulkan._ImageFormatProperties2
Vulkan._ImageMemoryBarrier
Vulkan._ImageMemoryBarrier
Vulkan._ImageMemoryBarrier2
Vulkan._ImageMemoryBarrier2
Vulkan._ImageMemoryRequirementsInfo2
Vulkan._ImageMemoryRequirementsInfo2
Vulkan._ImagePlaneMemoryRequirementsInfo
Vulkan._ImagePlaneMemoryRequirementsInfo
Vulkan._ImageResolve
Vulkan._ImageResolve
Vulkan._ImageResolve2
Vulkan._ImageResolve2
Vulkan._ImageSparseMemoryRequirementsInfo2
Vulkan._ImageSparseMemoryRequirementsInfo2
Vulkan._ImageStencilUsageCreateInfo
Vulkan._ImageStencilUsageCreateInfo
Vulkan._ImageSubresource
Vulkan._ImageSubresource
Vulkan._ImageSubresource2EXT
Vulkan._ImageSubresource2EXT
Vulkan._ImageSubresourceLayers
Vulkan._ImageSubresourceLayers
Vulkan._ImageSubresourceRange
Vulkan._ImageSubresourceRange
Vulkan._ImageSwapchainCreateInfoKHR
Vulkan._ImageSwapchainCreateInfoKHR
Vulkan._ImageViewASTCDecodeModeEXT
Vulkan._ImageViewASTCDecodeModeEXT
Vulkan._ImageViewAddressPropertiesNVX
Vulkan._ImageViewAddressPropertiesNVX
Vulkan._ImageViewCaptureDescriptorDataInfoEXT
Vulkan._ImageViewCaptureDescriptorDataInfoEXT
Vulkan._ImageViewCreateInfo
Vulkan._ImageViewCreateInfo
Vulkan._ImageViewHandleInfoNVX
Vulkan._ImageViewHandleInfoNVX
Vulkan._ImageViewMinLodCreateInfoEXT
Vulkan._ImageViewMinLodCreateInfoEXT
Vulkan._ImageViewSampleWeightCreateInfoQCOM
Vulkan._ImageViewSampleWeightCreateInfoQCOM
Vulkan._ImageViewUsageCreateInfo
Vulkan._ImageViewUsageCreateInfo
Vulkan._ImportFenceFdInfoKHR
Vulkan._ImportFenceFdInfoKHR
Vulkan._ImportMemoryFdInfoKHR
Vulkan._ImportMemoryFdInfoKHR
Vulkan._ImportMemoryHostPointerInfoEXT
Vulkan._ImportMemoryHostPointerInfoEXT
Vulkan._ImportSemaphoreFdInfoKHR
Vulkan._ImportSemaphoreFdInfoKHR
Vulkan._IndirectCommandsLayoutCreateInfoNV
Vulkan._IndirectCommandsLayoutCreateInfoNV
Vulkan._IndirectCommandsLayoutTokenNV
Vulkan._IndirectCommandsLayoutTokenNV
Vulkan._IndirectCommandsStreamNV
Vulkan._IndirectCommandsStreamNV
Vulkan._InitializePerformanceApiInfoINTEL
Vulkan._InitializePerformanceApiInfoINTEL
Vulkan._InputAttachmentAspectReference
Vulkan._InputAttachmentAspectReference
Vulkan._InstanceCreateInfo
Vulkan._InstanceCreateInfo
Vulkan._LayerProperties
Vulkan._LayerProperties
Vulkan._MappedMemoryRange
Vulkan._MappedMemoryRange
Vulkan._MemoryAllocateFlagsInfo
Vulkan._MemoryAllocateFlagsInfo
Vulkan._MemoryAllocateInfo
Vulkan._MemoryAllocateInfo
Vulkan._MemoryBarrier
Vulkan._MemoryBarrier
Vulkan._MemoryBarrier2
Vulkan._MemoryBarrier2
Vulkan._MemoryDedicatedAllocateInfo
Vulkan._MemoryDedicatedAllocateInfo
Vulkan._MemoryDedicatedRequirements
Vulkan._MemoryDedicatedRequirements
Vulkan._MemoryFdPropertiesKHR
Vulkan._MemoryFdPropertiesKHR
Vulkan._MemoryGetFdInfoKHR
Vulkan._MemoryGetFdInfoKHR
Vulkan._MemoryGetRemoteAddressInfoNV
Vulkan._MemoryGetRemoteAddressInfoNV
Vulkan._MemoryHeap
Vulkan._MemoryHeap
Vulkan._MemoryHostPointerPropertiesEXT
Vulkan._MemoryHostPointerPropertiesEXT
Vulkan._MemoryOpaqueCaptureAddressAllocateInfo
Vulkan._MemoryOpaqueCaptureAddressAllocateInfo
Vulkan._MemoryPriorityAllocateInfoEXT
Vulkan._MemoryPriorityAllocateInfoEXT
Vulkan._MemoryRequirements
Vulkan._MemoryRequirements
Vulkan._MemoryRequirements2
Vulkan._MemoryRequirements2
Vulkan._MemoryType
Vulkan._MemoryType
Vulkan._MicromapBuildInfoEXT
Vulkan._MicromapBuildInfoEXT
Vulkan._MicromapBuildSizesInfoEXT
Vulkan._MicromapBuildSizesInfoEXT
Vulkan._MicromapCreateInfoEXT
Vulkan._MicromapCreateInfoEXT
Vulkan._MicromapTriangleEXT
Vulkan._MicromapTriangleEXT
Vulkan._MicromapUsageEXT
Vulkan._MicromapUsageEXT
Vulkan._MicromapVersionInfoEXT
Vulkan._MicromapVersionInfoEXT
Vulkan._MultiDrawIndexedInfoEXT
Vulkan._MultiDrawIndexedInfoEXT
Vulkan._MultiDrawInfoEXT
Vulkan._MultiDrawInfoEXT
Vulkan._MultisamplePropertiesEXT
Vulkan._MultisamplePropertiesEXT
Vulkan._MultisampledRenderToSingleSampledInfoEXT
Vulkan._MultisampledRenderToSingleSampledInfoEXT
Vulkan._MultiviewPerViewAttributesInfoNVX
Vulkan._MultiviewPerViewAttributesInfoNVX
Vulkan._MutableDescriptorTypeCreateInfoEXT
Vulkan._MutableDescriptorTypeCreateInfoEXT
Vulkan._MutableDescriptorTypeListEXT
Vulkan._MutableDescriptorTypeListEXT
Vulkan._Offset2D
Vulkan._Offset2D
Vulkan._Offset3D
Vulkan._Offset3D
Vulkan._OpaqueCaptureDescriptorDataCreateInfoEXT
Vulkan._OpaqueCaptureDescriptorDataCreateInfoEXT
Vulkan._OpticalFlowExecuteInfoNV
Vulkan._OpticalFlowExecuteInfoNV
Vulkan._OpticalFlowImageFormatInfoNV
Vulkan._OpticalFlowImageFormatInfoNV
Vulkan._OpticalFlowImageFormatPropertiesNV
Vulkan._OpticalFlowImageFormatPropertiesNV
Vulkan._OpticalFlowSessionCreateInfoNV
Vulkan._OpticalFlowSessionCreateInfoNV
Vulkan._OpticalFlowSessionCreatePrivateDataInfoNV
Vulkan._OpticalFlowSessionCreatePrivateDataInfoNV
Vulkan._PastPresentationTimingGOOGLE
Vulkan._PastPresentationTimingGOOGLE
Vulkan._PerformanceConfigurationAcquireInfoINTEL
Vulkan._PerformanceConfigurationAcquireInfoINTEL
Vulkan._PerformanceCounterDescriptionKHR
Vulkan._PerformanceCounterDescriptionKHR
Vulkan._PerformanceCounterKHR
Vulkan._PerformanceCounterKHR
Vulkan._PerformanceCounterResultKHR
Vulkan._PerformanceMarkerInfoINTEL
Vulkan._PerformanceMarkerInfoINTEL
Vulkan._PerformanceOverrideInfoINTEL
Vulkan._PerformanceOverrideInfoINTEL
Vulkan._PerformanceQuerySubmitInfoKHR
Vulkan._PerformanceQuerySubmitInfoKHR
Vulkan._PerformanceStreamMarkerInfoINTEL
Vulkan._PerformanceStreamMarkerInfoINTEL
Vulkan._PerformanceValueDataINTEL
Vulkan._PerformanceValueINTEL
Vulkan._PerformanceValueINTEL
Vulkan._PhysicalDevice16BitStorageFeatures
Vulkan._PhysicalDevice16BitStorageFeatures
Vulkan._PhysicalDevice4444FormatsFeaturesEXT
Vulkan._PhysicalDevice4444FormatsFeaturesEXT
Vulkan._PhysicalDevice8BitStorageFeatures
Vulkan._PhysicalDevice8BitStorageFeatures
Vulkan._PhysicalDeviceASTCDecodeFeaturesEXT
Vulkan._PhysicalDeviceASTCDecodeFeaturesEXT
Vulkan._PhysicalDeviceAccelerationStructureFeaturesKHR
Vulkan._PhysicalDeviceAccelerationStructureFeaturesKHR
Vulkan._PhysicalDeviceAccelerationStructurePropertiesKHR
Vulkan._PhysicalDeviceAccelerationStructurePropertiesKHR
Vulkan._PhysicalDeviceAddressBindingReportFeaturesEXT
Vulkan._PhysicalDeviceAddressBindingReportFeaturesEXT
Vulkan._PhysicalDeviceAmigoProfilingFeaturesSEC
Vulkan._PhysicalDeviceAmigoProfilingFeaturesSEC
Vulkan._PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
Vulkan._PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
Vulkan._PhysicalDeviceBlendOperationAdvancedFeaturesEXT
Vulkan._PhysicalDeviceBlendOperationAdvancedFeaturesEXT
Vulkan._PhysicalDeviceBlendOperationAdvancedPropertiesEXT
Vulkan._PhysicalDeviceBlendOperationAdvancedPropertiesEXT
Vulkan._PhysicalDeviceBorderColorSwizzleFeaturesEXT
Vulkan._PhysicalDeviceBorderColorSwizzleFeaturesEXT
Vulkan._PhysicalDeviceBufferDeviceAddressFeatures
Vulkan._PhysicalDeviceBufferDeviceAddressFeatures
Vulkan._PhysicalDeviceBufferDeviceAddressFeaturesEXT
Vulkan._PhysicalDeviceBufferDeviceAddressFeaturesEXT
Vulkan._PhysicalDeviceClusterCullingShaderFeaturesHUAWEI
Vulkan._PhysicalDeviceClusterCullingShaderFeaturesHUAWEI
Vulkan._PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
Vulkan._PhysicalDeviceClusterCullingShaderPropertiesHUAWEI
Vulkan._PhysicalDeviceCoherentMemoryFeaturesAMD
Vulkan._PhysicalDeviceCoherentMemoryFeaturesAMD
Vulkan._PhysicalDeviceColorWriteEnableFeaturesEXT
Vulkan._PhysicalDeviceColorWriteEnableFeaturesEXT
Vulkan._PhysicalDeviceComputeShaderDerivativesFeaturesNV
Vulkan._PhysicalDeviceComputeShaderDerivativesFeaturesNV
Vulkan._PhysicalDeviceConditionalRenderingFeaturesEXT
Vulkan._PhysicalDeviceConditionalRenderingFeaturesEXT
Vulkan._PhysicalDeviceConservativeRasterizationPropertiesEXT
Vulkan._PhysicalDeviceConservativeRasterizationPropertiesEXT
Vulkan._PhysicalDeviceCooperativeMatrixFeaturesNV
Vulkan._PhysicalDeviceCooperativeMatrixFeaturesNV
Vulkan._PhysicalDeviceCooperativeMatrixPropertiesNV
Vulkan._PhysicalDeviceCooperativeMatrixPropertiesNV
Vulkan._PhysicalDeviceCopyMemoryIndirectFeaturesNV
Vulkan._PhysicalDeviceCopyMemoryIndirectFeaturesNV
Vulkan._PhysicalDeviceCopyMemoryIndirectPropertiesNV
Vulkan._PhysicalDeviceCopyMemoryIndirectPropertiesNV
Vulkan._PhysicalDeviceCornerSampledImageFeaturesNV
Vulkan._PhysicalDeviceCornerSampledImageFeaturesNV
Vulkan._PhysicalDeviceCoverageReductionModeFeaturesNV
Vulkan._PhysicalDeviceCoverageReductionModeFeaturesNV
Vulkan._PhysicalDeviceCustomBorderColorFeaturesEXT
Vulkan._PhysicalDeviceCustomBorderColorFeaturesEXT
Vulkan._PhysicalDeviceCustomBorderColorPropertiesEXT
Vulkan._PhysicalDeviceCustomBorderColorPropertiesEXT
Vulkan._PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
Vulkan._PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
Vulkan._PhysicalDeviceDepthClampZeroOneFeaturesEXT
Vulkan._PhysicalDeviceDepthClampZeroOneFeaturesEXT
Vulkan._PhysicalDeviceDepthClipControlFeaturesEXT
Vulkan._PhysicalDeviceDepthClipControlFeaturesEXT
Vulkan._PhysicalDeviceDepthClipEnableFeaturesEXT
Vulkan._PhysicalDeviceDepthClipEnableFeaturesEXT
Vulkan._PhysicalDeviceDepthStencilResolveProperties
Vulkan._PhysicalDeviceDepthStencilResolveProperties
Vulkan._PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT
Vulkan._PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT
Vulkan._PhysicalDeviceDescriptorBufferFeaturesEXT
Vulkan._PhysicalDeviceDescriptorBufferFeaturesEXT
Vulkan._PhysicalDeviceDescriptorBufferPropertiesEXT
Vulkan._PhysicalDeviceDescriptorBufferPropertiesEXT
Vulkan._PhysicalDeviceDescriptorIndexingFeatures
Vulkan._PhysicalDeviceDescriptorIndexingFeatures
Vulkan._PhysicalDeviceDescriptorIndexingProperties
Vulkan._PhysicalDeviceDescriptorIndexingProperties
Vulkan._PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
Vulkan._PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
Vulkan._PhysicalDeviceDeviceGeneratedCommandsFeaturesNV
Vulkan._PhysicalDeviceDeviceGeneratedCommandsFeaturesNV
Vulkan._PhysicalDeviceDeviceGeneratedCommandsPropertiesNV
Vulkan._PhysicalDeviceDeviceGeneratedCommandsPropertiesNV
Vulkan._PhysicalDeviceDeviceMemoryReportFeaturesEXT
Vulkan._PhysicalDeviceDeviceMemoryReportFeaturesEXT
Vulkan._PhysicalDeviceDiagnosticsConfigFeaturesNV
Vulkan._PhysicalDeviceDiagnosticsConfigFeaturesNV
Vulkan._PhysicalDeviceDiscardRectanglePropertiesEXT
Vulkan._PhysicalDeviceDiscardRectanglePropertiesEXT
Vulkan._PhysicalDeviceDriverProperties
Vulkan._PhysicalDeviceDriverProperties
Vulkan._PhysicalDeviceDrmPropertiesEXT
Vulkan._PhysicalDeviceDrmPropertiesEXT
Vulkan._PhysicalDeviceDynamicRenderingFeatures
Vulkan._PhysicalDeviceDynamicRenderingFeatures
Vulkan._PhysicalDeviceExclusiveScissorFeaturesNV
Vulkan._PhysicalDeviceExclusiveScissorFeaturesNV
Vulkan._PhysicalDeviceExtendedDynamicState2FeaturesEXT
Vulkan._PhysicalDeviceExtendedDynamicState2FeaturesEXT
Vulkan._PhysicalDeviceExtendedDynamicState3FeaturesEXT
Vulkan._PhysicalDeviceExtendedDynamicState3FeaturesEXT
Vulkan._PhysicalDeviceExtendedDynamicState3PropertiesEXT
Vulkan._PhysicalDeviceExtendedDynamicState3PropertiesEXT
Vulkan._PhysicalDeviceExtendedDynamicStateFeaturesEXT
Vulkan._PhysicalDeviceExtendedDynamicStateFeaturesEXT
Vulkan._PhysicalDeviceExternalBufferInfo
Vulkan._PhysicalDeviceExternalBufferInfo
Vulkan._PhysicalDeviceExternalFenceInfo
Vulkan._PhysicalDeviceExternalFenceInfo
Vulkan._PhysicalDeviceExternalImageFormatInfo
Vulkan._PhysicalDeviceExternalImageFormatInfo
Vulkan._PhysicalDeviceExternalMemoryHostPropertiesEXT
Vulkan._PhysicalDeviceExternalMemoryHostPropertiesEXT
Vulkan._PhysicalDeviceExternalMemoryRDMAFeaturesNV
Vulkan._PhysicalDeviceExternalMemoryRDMAFeaturesNV
Vulkan._PhysicalDeviceExternalSemaphoreInfo
Vulkan._PhysicalDeviceExternalSemaphoreInfo
Vulkan._PhysicalDeviceFaultFeaturesEXT
Vulkan._PhysicalDeviceFaultFeaturesEXT
Vulkan._PhysicalDeviceFeatures
Vulkan._PhysicalDeviceFeatures
Vulkan._PhysicalDeviceFeatures2
Vulkan._PhysicalDeviceFeatures2
Vulkan._PhysicalDeviceFloatControlsProperties
Vulkan._PhysicalDeviceFloatControlsProperties
Vulkan._PhysicalDeviceFragmentDensityMap2FeaturesEXT
Vulkan._PhysicalDeviceFragmentDensityMap2FeaturesEXT
Vulkan._PhysicalDeviceFragmentDensityMap2PropertiesEXT
Vulkan._PhysicalDeviceFragmentDensityMap2PropertiesEXT
Vulkan._PhysicalDeviceFragmentDensityMapFeaturesEXT
Vulkan._PhysicalDeviceFragmentDensityMapFeaturesEXT
Vulkan._PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
Vulkan._PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
Vulkan._PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM
Vulkan._PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM
Vulkan._PhysicalDeviceFragmentDensityMapPropertiesEXT
Vulkan._PhysicalDeviceFragmentDensityMapPropertiesEXT
Vulkan._PhysicalDeviceFragmentShaderBarycentricFeaturesKHR
Vulkan._PhysicalDeviceFragmentShaderBarycentricFeaturesKHR
Vulkan._PhysicalDeviceFragmentShaderBarycentricPropertiesKHR
Vulkan._PhysicalDeviceFragmentShaderBarycentricPropertiesKHR
Vulkan._PhysicalDeviceFragmentShaderInterlockFeaturesEXT
Vulkan._PhysicalDeviceFragmentShaderInterlockFeaturesEXT
Vulkan._PhysicalDeviceFragmentShadingRateEnumsFeaturesNV
Vulkan._PhysicalDeviceFragmentShadingRateEnumsFeaturesNV
Vulkan._PhysicalDeviceFragmentShadingRateEnumsPropertiesNV
Vulkan._PhysicalDeviceFragmentShadingRateEnumsPropertiesNV
Vulkan._PhysicalDeviceFragmentShadingRateFeaturesKHR
Vulkan._PhysicalDeviceFragmentShadingRateFeaturesKHR
Vulkan._PhysicalDeviceFragmentShadingRateKHR
Vulkan._PhysicalDeviceFragmentShadingRateKHR
Vulkan._PhysicalDeviceFragmentShadingRatePropertiesKHR
Vulkan._PhysicalDeviceFragmentShadingRatePropertiesKHR
Vulkan._PhysicalDeviceGlobalPriorityQueryFeaturesKHR
Vulkan._PhysicalDeviceGlobalPriorityQueryFeaturesKHR
Vulkan._PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
Vulkan._PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
Vulkan._PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT
Vulkan._PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT
Vulkan._PhysicalDeviceGroupProperties
Vulkan._PhysicalDeviceGroupProperties
Vulkan._PhysicalDeviceHostQueryResetFeatures
Vulkan._PhysicalDeviceHostQueryResetFeatures
Vulkan._PhysicalDeviceIDProperties
Vulkan._PhysicalDeviceIDProperties
Vulkan._PhysicalDeviceImage2DViewOf3DFeaturesEXT
Vulkan._PhysicalDeviceImage2DViewOf3DFeaturesEXT
Vulkan._PhysicalDeviceImageCompressionControlFeaturesEXT
Vulkan._PhysicalDeviceImageCompressionControlFeaturesEXT
Vulkan._PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
Vulkan._PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
Vulkan._PhysicalDeviceImageDrmFormatModifierInfoEXT
Vulkan._PhysicalDeviceImageDrmFormatModifierInfoEXT
Vulkan._PhysicalDeviceImageFormatInfo2
Vulkan._PhysicalDeviceImageFormatInfo2
Vulkan._PhysicalDeviceImageProcessingFeaturesQCOM
Vulkan._PhysicalDeviceImageProcessingFeaturesQCOM
Vulkan._PhysicalDeviceImageProcessingPropertiesQCOM
Vulkan._PhysicalDeviceImageProcessingPropertiesQCOM
Vulkan._PhysicalDeviceImageRobustnessFeatures
Vulkan._PhysicalDeviceImageRobustnessFeatures
Vulkan._PhysicalDeviceImageViewImageFormatInfoEXT
Vulkan._PhysicalDeviceImageViewImageFormatInfoEXT
Vulkan._PhysicalDeviceImageViewMinLodFeaturesEXT
Vulkan._PhysicalDeviceImageViewMinLodFeaturesEXT
Vulkan._PhysicalDeviceImagelessFramebufferFeatures
Vulkan._PhysicalDeviceImagelessFramebufferFeatures
Vulkan._PhysicalDeviceIndexTypeUint8FeaturesEXT
Vulkan._PhysicalDeviceIndexTypeUint8FeaturesEXT
Vulkan._PhysicalDeviceInheritedViewportScissorFeaturesNV
Vulkan._PhysicalDeviceInheritedViewportScissorFeaturesNV
Vulkan._PhysicalDeviceInlineUniformBlockFeatures
Vulkan._PhysicalDeviceInlineUniformBlockFeatures
Vulkan._PhysicalDeviceInlineUniformBlockProperties
Vulkan._PhysicalDeviceInlineUniformBlockProperties
Vulkan._PhysicalDeviceInvocationMaskFeaturesHUAWEI
Vulkan._PhysicalDeviceInvocationMaskFeaturesHUAWEI
Vulkan._PhysicalDeviceLegacyDitheringFeaturesEXT
Vulkan._PhysicalDeviceLegacyDitheringFeaturesEXT
Vulkan._PhysicalDeviceLimits
Vulkan._PhysicalDeviceLimits
Vulkan._PhysicalDeviceLineRasterizationFeaturesEXT
Vulkan._PhysicalDeviceLineRasterizationFeaturesEXT
Vulkan._PhysicalDeviceLineRasterizationPropertiesEXT
Vulkan._PhysicalDeviceLineRasterizationPropertiesEXT
Vulkan._PhysicalDeviceLinearColorAttachmentFeaturesNV
Vulkan._PhysicalDeviceLinearColorAttachmentFeaturesNV
Vulkan._PhysicalDeviceMaintenance3Properties
Vulkan._PhysicalDeviceMaintenance3Properties
Vulkan._PhysicalDeviceMaintenance4Features
Vulkan._PhysicalDeviceMaintenance4Features
Vulkan._PhysicalDeviceMaintenance4Properties
Vulkan._PhysicalDeviceMaintenance4Properties
Vulkan._PhysicalDeviceMemoryBudgetPropertiesEXT
Vulkan._PhysicalDeviceMemoryBudgetPropertiesEXT
Vulkan._PhysicalDeviceMemoryDecompressionFeaturesNV
Vulkan._PhysicalDeviceMemoryDecompressionFeaturesNV
Vulkan._PhysicalDeviceMemoryDecompressionPropertiesNV
Vulkan._PhysicalDeviceMemoryDecompressionPropertiesNV
Vulkan._PhysicalDeviceMemoryPriorityFeaturesEXT
Vulkan._PhysicalDeviceMemoryPriorityFeaturesEXT
Vulkan._PhysicalDeviceMemoryProperties
Vulkan._PhysicalDeviceMemoryProperties
Vulkan._PhysicalDeviceMemoryProperties2
Vulkan._PhysicalDeviceMemoryProperties2
Vulkan._PhysicalDeviceMeshShaderFeaturesEXT
Vulkan._PhysicalDeviceMeshShaderFeaturesEXT
Vulkan._PhysicalDeviceMeshShaderFeaturesNV
Vulkan._PhysicalDeviceMeshShaderFeaturesNV
Vulkan._PhysicalDeviceMeshShaderPropertiesEXT
Vulkan._PhysicalDeviceMeshShaderPropertiesEXT
Vulkan._PhysicalDeviceMeshShaderPropertiesNV
Vulkan._PhysicalDeviceMeshShaderPropertiesNV
Vulkan._PhysicalDeviceMultiDrawFeaturesEXT
Vulkan._PhysicalDeviceMultiDrawFeaturesEXT
Vulkan._PhysicalDeviceMultiDrawPropertiesEXT
Vulkan._PhysicalDeviceMultiDrawPropertiesEXT
Vulkan._PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
Vulkan._PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
Vulkan._PhysicalDeviceMultiviewFeatures
Vulkan._PhysicalDeviceMultiviewFeatures
Vulkan._PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
Vulkan._PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
Vulkan._PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
Vulkan._PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
Vulkan._PhysicalDeviceMultiviewProperties
Vulkan._PhysicalDeviceMultiviewProperties
Vulkan._PhysicalDeviceMutableDescriptorTypeFeaturesEXT
Vulkan._PhysicalDeviceMutableDescriptorTypeFeaturesEXT
Vulkan._PhysicalDeviceNonSeamlessCubeMapFeaturesEXT
Vulkan._PhysicalDeviceNonSeamlessCubeMapFeaturesEXT
Vulkan._PhysicalDeviceOpacityMicromapFeaturesEXT
Vulkan._PhysicalDeviceOpacityMicromapFeaturesEXT
Vulkan._PhysicalDeviceOpacityMicromapPropertiesEXT
Vulkan._PhysicalDeviceOpacityMicromapPropertiesEXT
Vulkan._PhysicalDeviceOpticalFlowFeaturesNV
Vulkan._PhysicalDeviceOpticalFlowFeaturesNV
Vulkan._PhysicalDeviceOpticalFlowPropertiesNV
Vulkan._PhysicalDeviceOpticalFlowPropertiesNV
Vulkan._PhysicalDevicePCIBusInfoPropertiesEXT
Vulkan._PhysicalDevicePCIBusInfoPropertiesEXT
Vulkan._PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
Vulkan._PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
Vulkan._PhysicalDevicePerformanceQueryFeaturesKHR
Vulkan._PhysicalDevicePerformanceQueryFeaturesKHR
Vulkan._PhysicalDevicePerformanceQueryPropertiesKHR
Vulkan._PhysicalDevicePerformanceQueryPropertiesKHR
Vulkan._PhysicalDevicePipelineCreationCacheControlFeatures
Vulkan._PhysicalDevicePipelineCreationCacheControlFeatures
Vulkan._PhysicalDevicePipelineExecutablePropertiesFeaturesKHR
Vulkan._PhysicalDevicePipelineExecutablePropertiesFeaturesKHR
Vulkan._PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
Vulkan._PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
Vulkan._PhysicalDevicePipelinePropertiesFeaturesEXT
Vulkan._PhysicalDevicePipelinePropertiesFeaturesEXT
Vulkan._PhysicalDevicePipelineProtectedAccessFeaturesEXT
Vulkan._PhysicalDevicePipelineProtectedAccessFeaturesEXT
Vulkan._PhysicalDevicePipelineRobustnessFeaturesEXT
Vulkan._PhysicalDevicePipelineRobustnessFeaturesEXT
Vulkan._PhysicalDevicePipelineRobustnessPropertiesEXT
Vulkan._PhysicalDevicePipelineRobustnessPropertiesEXT
Vulkan._PhysicalDevicePointClippingProperties
Vulkan._PhysicalDevicePointClippingProperties
Vulkan._PhysicalDevicePresentBarrierFeaturesNV
Vulkan._PhysicalDevicePresentBarrierFeaturesNV
Vulkan._PhysicalDevicePresentIdFeaturesKHR
Vulkan._PhysicalDevicePresentIdFeaturesKHR
Vulkan._PhysicalDevicePresentWaitFeaturesKHR
Vulkan._PhysicalDevicePresentWaitFeaturesKHR
Vulkan._PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
Vulkan._PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
Vulkan._PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
Vulkan._PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
Vulkan._PhysicalDevicePrivateDataFeatures
Vulkan._PhysicalDevicePrivateDataFeatures
Vulkan._PhysicalDeviceProperties
Vulkan._PhysicalDeviceProperties
Vulkan._PhysicalDeviceProperties2
Vulkan._PhysicalDeviceProperties2
Vulkan._PhysicalDeviceProtectedMemoryFeatures
Vulkan._PhysicalDeviceProtectedMemoryFeatures
Vulkan._PhysicalDeviceProtectedMemoryProperties
Vulkan._PhysicalDeviceProtectedMemoryProperties
Vulkan._PhysicalDeviceProvokingVertexFeaturesEXT
Vulkan._PhysicalDeviceProvokingVertexFeaturesEXT
Vulkan._PhysicalDeviceProvokingVertexPropertiesEXT
Vulkan._PhysicalDeviceProvokingVertexPropertiesEXT
Vulkan._PhysicalDevicePushDescriptorPropertiesKHR
Vulkan._PhysicalDevicePushDescriptorPropertiesKHR
Vulkan._PhysicalDeviceRGBA10X6FormatsFeaturesEXT
Vulkan._PhysicalDeviceRGBA10X6FormatsFeaturesEXT
Vulkan._PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
Vulkan._PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
Vulkan._PhysicalDeviceRayQueryFeaturesKHR
Vulkan._PhysicalDeviceRayQueryFeaturesKHR
Vulkan._PhysicalDeviceRayTracingInvocationReorderFeaturesNV
Vulkan._PhysicalDeviceRayTracingInvocationReorderFeaturesNV
Vulkan._PhysicalDeviceRayTracingInvocationReorderPropertiesNV
Vulkan._PhysicalDeviceRayTracingInvocationReorderPropertiesNV
Vulkan._PhysicalDeviceRayTracingMaintenance1FeaturesKHR
Vulkan._PhysicalDeviceRayTracingMaintenance1FeaturesKHR
Vulkan._PhysicalDeviceRayTracingMotionBlurFeaturesNV
Vulkan._PhysicalDeviceRayTracingMotionBlurFeaturesNV
Vulkan._PhysicalDeviceRayTracingPipelineFeaturesKHR
Vulkan._PhysicalDeviceRayTracingPipelineFeaturesKHR
Vulkan._PhysicalDeviceRayTracingPipelinePropertiesKHR
Vulkan._PhysicalDeviceRayTracingPipelinePropertiesKHR
Vulkan._PhysicalDeviceRayTracingPropertiesNV
Vulkan._PhysicalDeviceRayTracingPropertiesNV
Vulkan._PhysicalDeviceRepresentativeFragmentTestFeaturesNV
Vulkan._PhysicalDeviceRepresentativeFragmentTestFeaturesNV
Vulkan._PhysicalDeviceRobustness2FeaturesEXT
Vulkan._PhysicalDeviceRobustness2FeaturesEXT
Vulkan._PhysicalDeviceRobustness2PropertiesEXT
Vulkan._PhysicalDeviceRobustness2PropertiesEXT
Vulkan._PhysicalDeviceSampleLocationsPropertiesEXT
Vulkan._PhysicalDeviceSampleLocationsPropertiesEXT
Vulkan._PhysicalDeviceSamplerFilterMinmaxProperties
Vulkan._PhysicalDeviceSamplerFilterMinmaxProperties
Vulkan._PhysicalDeviceSamplerYcbcrConversionFeatures
Vulkan._PhysicalDeviceSamplerYcbcrConversionFeatures
Vulkan._PhysicalDeviceScalarBlockLayoutFeatures
Vulkan._PhysicalDeviceScalarBlockLayoutFeatures
Vulkan._PhysicalDeviceSeparateDepthStencilLayoutsFeatures
Vulkan._PhysicalDeviceSeparateDepthStencilLayoutsFeatures
Vulkan._PhysicalDeviceShaderAtomicFloat2FeaturesEXT
Vulkan._PhysicalDeviceShaderAtomicFloat2FeaturesEXT
Vulkan._PhysicalDeviceShaderAtomicFloatFeaturesEXT
Vulkan._PhysicalDeviceShaderAtomicFloatFeaturesEXT
Vulkan._PhysicalDeviceShaderAtomicInt64Features
Vulkan._PhysicalDeviceShaderAtomicInt64Features
Vulkan._PhysicalDeviceShaderClockFeaturesKHR
Vulkan._PhysicalDeviceShaderClockFeaturesKHR
Vulkan._PhysicalDeviceShaderCoreBuiltinsFeaturesARM
Vulkan._PhysicalDeviceShaderCoreBuiltinsFeaturesARM
Vulkan._PhysicalDeviceShaderCoreBuiltinsPropertiesARM
Vulkan._PhysicalDeviceShaderCoreBuiltinsPropertiesARM
Vulkan._PhysicalDeviceShaderCoreProperties2AMD
Vulkan._PhysicalDeviceShaderCoreProperties2AMD
Vulkan._PhysicalDeviceShaderCorePropertiesAMD
Vulkan._PhysicalDeviceShaderCorePropertiesAMD
Vulkan._PhysicalDeviceShaderDemoteToHelperInvocationFeatures
Vulkan._PhysicalDeviceShaderDemoteToHelperInvocationFeatures
Vulkan._PhysicalDeviceShaderDrawParametersFeatures
Vulkan._PhysicalDeviceShaderDrawParametersFeatures
Vulkan._PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
Vulkan._PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
Vulkan._PhysicalDeviceShaderFloat16Int8Features
Vulkan._PhysicalDeviceShaderFloat16Int8Features
Vulkan._PhysicalDeviceShaderImageAtomicInt64FeaturesEXT
Vulkan._PhysicalDeviceShaderImageAtomicInt64FeaturesEXT
Vulkan._PhysicalDeviceShaderImageFootprintFeaturesNV
Vulkan._PhysicalDeviceShaderImageFootprintFeaturesNV
Vulkan._PhysicalDeviceShaderIntegerDotProductFeatures
Vulkan._PhysicalDeviceShaderIntegerDotProductFeatures
Vulkan._PhysicalDeviceShaderIntegerDotProductProperties
Vulkan._PhysicalDeviceShaderIntegerDotProductProperties
Vulkan._PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
Vulkan._PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
Vulkan._PhysicalDeviceShaderModuleIdentifierFeaturesEXT
Vulkan._PhysicalDeviceShaderModuleIdentifierFeaturesEXT
Vulkan._PhysicalDeviceShaderModuleIdentifierPropertiesEXT
Vulkan._PhysicalDeviceShaderModuleIdentifierPropertiesEXT
Vulkan._PhysicalDeviceShaderSMBuiltinsFeaturesNV
Vulkan._PhysicalDeviceShaderSMBuiltinsFeaturesNV
Vulkan._PhysicalDeviceShaderSMBuiltinsPropertiesNV
Vulkan._PhysicalDeviceShaderSMBuiltinsPropertiesNV
Vulkan._PhysicalDeviceShaderSubgroupExtendedTypesFeatures
Vulkan._PhysicalDeviceShaderSubgroupExtendedTypesFeatures
Vulkan._PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
Vulkan._PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
Vulkan._PhysicalDeviceShaderTerminateInvocationFeatures
Vulkan._PhysicalDeviceShaderTerminateInvocationFeatures
Vulkan._PhysicalDeviceShadingRateImageFeaturesNV
Vulkan._PhysicalDeviceShadingRateImageFeaturesNV
Vulkan._PhysicalDeviceShadingRateImagePropertiesNV
Vulkan._PhysicalDeviceShadingRateImagePropertiesNV
Vulkan._PhysicalDeviceSparseImageFormatInfo2
Vulkan._PhysicalDeviceSparseImageFormatInfo2
Vulkan._PhysicalDeviceSparseProperties
Vulkan._PhysicalDeviceSparseProperties
Vulkan._PhysicalDeviceSubgroupProperties
Vulkan._PhysicalDeviceSubgroupProperties
Vulkan._PhysicalDeviceSubgroupSizeControlFeatures
Vulkan._PhysicalDeviceSubgroupSizeControlFeatures
Vulkan._PhysicalDeviceSubgroupSizeControlProperties
Vulkan._PhysicalDeviceSubgroupSizeControlProperties
Vulkan._PhysicalDeviceSubpassMergeFeedbackFeaturesEXT
Vulkan._PhysicalDeviceSubpassMergeFeedbackFeaturesEXT
Vulkan._PhysicalDeviceSubpassShadingFeaturesHUAWEI
Vulkan._PhysicalDeviceSubpassShadingFeaturesHUAWEI
Vulkan._PhysicalDeviceSubpassShadingPropertiesHUAWEI
Vulkan._PhysicalDeviceSubpassShadingPropertiesHUAWEI
Vulkan._PhysicalDeviceSurfaceInfo2KHR
Vulkan._PhysicalDeviceSurfaceInfo2KHR
Vulkan._PhysicalDeviceSwapchainMaintenance1FeaturesEXT
Vulkan._PhysicalDeviceSwapchainMaintenance1FeaturesEXT
Vulkan._PhysicalDeviceSynchronization2Features
Vulkan._PhysicalDeviceSynchronization2Features
Vulkan._PhysicalDeviceTexelBufferAlignmentFeaturesEXT
Vulkan._PhysicalDeviceTexelBufferAlignmentFeaturesEXT
Vulkan._PhysicalDeviceTexelBufferAlignmentProperties
Vulkan._PhysicalDeviceTexelBufferAlignmentProperties
Vulkan._PhysicalDeviceTextureCompressionASTCHDRFeatures
Vulkan._PhysicalDeviceTextureCompressionASTCHDRFeatures
Vulkan._PhysicalDeviceTilePropertiesFeaturesQCOM
Vulkan._PhysicalDeviceTilePropertiesFeaturesQCOM
Vulkan._PhysicalDeviceTimelineSemaphoreFeatures
Vulkan._PhysicalDeviceTimelineSemaphoreFeatures
Vulkan._PhysicalDeviceTimelineSemaphoreProperties
Vulkan._PhysicalDeviceTimelineSemaphoreProperties
Vulkan._PhysicalDeviceToolProperties
Vulkan._PhysicalDeviceToolProperties
Vulkan._PhysicalDeviceTransformFeedbackFeaturesEXT
Vulkan._PhysicalDeviceTransformFeedbackFeaturesEXT
Vulkan._PhysicalDeviceTransformFeedbackPropertiesEXT
Vulkan._PhysicalDeviceTransformFeedbackPropertiesEXT
Vulkan._PhysicalDeviceUniformBufferStandardLayoutFeatures
Vulkan._PhysicalDeviceUniformBufferStandardLayoutFeatures
Vulkan._PhysicalDeviceVariablePointersFeatures
Vulkan._PhysicalDeviceVariablePointersFeatures
Vulkan._PhysicalDeviceVertexAttributeDivisorFeaturesEXT
Vulkan._PhysicalDeviceVertexAttributeDivisorFeaturesEXT
Vulkan._PhysicalDeviceVertexAttributeDivisorPropertiesEXT
Vulkan._PhysicalDeviceVertexAttributeDivisorPropertiesEXT
Vulkan._PhysicalDeviceVertexInputDynamicStateFeaturesEXT
Vulkan._PhysicalDeviceVertexInputDynamicStateFeaturesEXT
Vulkan._PhysicalDeviceVideoFormatInfoKHR
Vulkan._PhysicalDeviceVideoFormatInfoKHR
Vulkan._PhysicalDeviceVulkan11Features
Vulkan._PhysicalDeviceVulkan11Features
Vulkan._PhysicalDeviceVulkan11Properties
Vulkan._PhysicalDeviceVulkan11Properties
Vulkan._PhysicalDeviceVulkan12Features
Vulkan._PhysicalDeviceVulkan12Features
Vulkan._PhysicalDeviceVulkan12Properties
Vulkan._PhysicalDeviceVulkan12Properties
Vulkan._PhysicalDeviceVulkan13Features
Vulkan._PhysicalDeviceVulkan13Features
Vulkan._PhysicalDeviceVulkan13Properties
Vulkan._PhysicalDeviceVulkan13Properties
Vulkan._PhysicalDeviceVulkanMemoryModelFeatures
Vulkan._PhysicalDeviceVulkanMemoryModelFeatures
Vulkan._PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
Vulkan._PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
Vulkan._PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
Vulkan._PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
Vulkan._PhysicalDeviceYcbcrImageArraysFeaturesEXT
Vulkan._PhysicalDeviceYcbcrImageArraysFeaturesEXT
Vulkan._PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
Vulkan._PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
Vulkan._PipelineCacheCreateInfo
Vulkan._PipelineCacheCreateInfo
Vulkan._PipelineCacheHeaderVersionOne
Vulkan._PipelineCacheHeaderVersionOne
Vulkan._PipelineColorBlendAdvancedStateCreateInfoEXT
Vulkan._PipelineColorBlendAdvancedStateCreateInfoEXT
Vulkan._PipelineColorBlendAttachmentState
Vulkan._PipelineColorBlendAttachmentState
Vulkan._PipelineColorBlendStateCreateInfo
Vulkan._PipelineColorBlendStateCreateInfo
Vulkan._PipelineColorWriteCreateInfoEXT
Vulkan._PipelineColorWriteCreateInfoEXT
Vulkan._PipelineCompilerControlCreateInfoAMD
Vulkan._PipelineCompilerControlCreateInfoAMD
Vulkan._PipelineCoverageModulationStateCreateInfoNV
Vulkan._PipelineCoverageModulationStateCreateInfoNV
Vulkan._PipelineCoverageReductionStateCreateInfoNV
Vulkan._PipelineCoverageReductionStateCreateInfoNV
Vulkan._PipelineCoverageToColorStateCreateInfoNV
Vulkan._PipelineCoverageToColorStateCreateInfoNV
Vulkan._PipelineCreationFeedback
Vulkan._PipelineCreationFeedback
Vulkan._PipelineCreationFeedbackCreateInfo
Vulkan._PipelineCreationFeedbackCreateInfo
Vulkan._PipelineDepthStencilStateCreateInfo
Vulkan._PipelineDepthStencilStateCreateInfo
Vulkan._PipelineDiscardRectangleStateCreateInfoEXT
Vulkan._PipelineDiscardRectangleStateCreateInfoEXT
Vulkan._PipelineDynamicStateCreateInfo
Vulkan._PipelineDynamicStateCreateInfo
Vulkan._PipelineExecutableInfoKHR
Vulkan._PipelineExecutableInfoKHR
Vulkan._PipelineExecutableInternalRepresentationKHR
Vulkan._PipelineExecutableInternalRepresentationKHR
Vulkan._PipelineExecutablePropertiesKHR
Vulkan._PipelineExecutablePropertiesKHR
Vulkan._PipelineExecutableStatisticKHR
Vulkan._PipelineExecutableStatisticKHR
Vulkan._PipelineExecutableStatisticValueKHR
Vulkan._PipelineFragmentShadingRateEnumStateCreateInfoNV
Vulkan._PipelineFragmentShadingRateEnumStateCreateInfoNV
Vulkan._PipelineFragmentShadingRateStateCreateInfoKHR
Vulkan._PipelineFragmentShadingRateStateCreateInfoKHR
Vulkan._PipelineInfoKHR
Vulkan._PipelineInfoKHR
Vulkan._PipelineInputAssemblyStateCreateInfo
Vulkan._PipelineInputAssemblyStateCreateInfo
Vulkan._PipelineLayoutCreateInfo
Vulkan._PipelineLayoutCreateInfo
Vulkan._PipelineLibraryCreateInfoKHR
Vulkan._PipelineLibraryCreateInfoKHR
Vulkan._PipelineMultisampleStateCreateInfo
Vulkan._PipelineMultisampleStateCreateInfo
Vulkan._PipelinePropertiesIdentifierEXT
Vulkan._PipelinePropertiesIdentifierEXT
Vulkan._PipelineRasterizationConservativeStateCreateInfoEXT
Vulkan._PipelineRasterizationConservativeStateCreateInfoEXT
Vulkan._PipelineRasterizationDepthClipStateCreateInfoEXT
Vulkan._PipelineRasterizationDepthClipStateCreateInfoEXT
Vulkan._PipelineRasterizationLineStateCreateInfoEXT
Vulkan._PipelineRasterizationLineStateCreateInfoEXT
Vulkan._PipelineRasterizationProvokingVertexStateCreateInfoEXT
Vulkan._PipelineRasterizationProvokingVertexStateCreateInfoEXT
Vulkan._PipelineRasterizationStateCreateInfo
Vulkan._PipelineRasterizationStateCreateInfo
Vulkan._PipelineRasterizationStateRasterizationOrderAMD
Vulkan._PipelineRasterizationStateRasterizationOrderAMD
Vulkan._PipelineRasterizationStateStreamCreateInfoEXT
Vulkan._PipelineRasterizationStateStreamCreateInfoEXT
Vulkan._PipelineRenderingCreateInfo
Vulkan._PipelineRenderingCreateInfo
Vulkan._PipelineRepresentativeFragmentTestStateCreateInfoNV
Vulkan._PipelineRepresentativeFragmentTestStateCreateInfoNV
Vulkan._PipelineRobustnessCreateInfoEXT
Vulkan._PipelineRobustnessCreateInfoEXT
Vulkan._PipelineSampleLocationsStateCreateInfoEXT
Vulkan._PipelineSampleLocationsStateCreateInfoEXT
Vulkan._PipelineShaderStageCreateInfo
Vulkan._PipelineShaderStageCreateInfo
Vulkan._PipelineShaderStageModuleIdentifierCreateInfoEXT
Vulkan._PipelineShaderStageModuleIdentifierCreateInfoEXT
Vulkan._PipelineShaderStageRequiredSubgroupSizeCreateInfo
Vulkan._PipelineShaderStageRequiredSubgroupSizeCreateInfo
Vulkan._PipelineTessellationDomainOriginStateCreateInfo
Vulkan._PipelineTessellationDomainOriginStateCreateInfo
Vulkan._PipelineTessellationStateCreateInfo
Vulkan._PipelineTessellationStateCreateInfo
Vulkan._PipelineVertexInputDivisorStateCreateInfoEXT
Vulkan._PipelineVertexInputDivisorStateCreateInfoEXT
Vulkan._PipelineVertexInputStateCreateInfo
Vulkan._PipelineVertexInputStateCreateInfo
Vulkan._PipelineViewportCoarseSampleOrderStateCreateInfoNV
Vulkan._PipelineViewportCoarseSampleOrderStateCreateInfoNV
Vulkan._PipelineViewportDepthClipControlCreateInfoEXT
Vulkan._PipelineViewportDepthClipControlCreateInfoEXT
Vulkan._PipelineViewportExclusiveScissorStateCreateInfoNV
Vulkan._PipelineViewportExclusiveScissorStateCreateInfoNV
Vulkan._PipelineViewportShadingRateImageStateCreateInfoNV
Vulkan._PipelineViewportShadingRateImageStateCreateInfoNV
Vulkan._PipelineViewportStateCreateInfo
Vulkan._PipelineViewportStateCreateInfo
Vulkan._PipelineViewportSwizzleStateCreateInfoNV
Vulkan._PipelineViewportSwizzleStateCreateInfoNV
Vulkan._PipelineViewportWScalingStateCreateInfoNV
Vulkan._PipelineViewportWScalingStateCreateInfoNV
Vulkan._PresentIdKHR
Vulkan._PresentIdKHR
Vulkan._PresentInfoKHR
Vulkan._PresentInfoKHR
Vulkan._PresentRegionKHR
Vulkan._PresentRegionKHR
Vulkan._PresentRegionsKHR
Vulkan._PresentRegionsKHR
Vulkan._PresentTimeGOOGLE
Vulkan._PresentTimeGOOGLE
Vulkan._PresentTimesInfoGOOGLE
Vulkan._PresentTimesInfoGOOGLE
Vulkan._PrivateDataSlotCreateInfo
Vulkan._PrivateDataSlotCreateInfo
Vulkan._ProtectedSubmitInfo
Vulkan._ProtectedSubmitInfo
Vulkan._PushConstantRange
Vulkan._PushConstantRange
Vulkan._QueryPoolCreateInfo
Vulkan._QueryPoolCreateInfo
Vulkan._QueryPoolPerformanceCreateInfoKHR
Vulkan._QueryPoolPerformanceCreateInfoKHR
Vulkan._QueryPoolPerformanceQueryCreateInfoINTEL
Vulkan._QueryPoolPerformanceQueryCreateInfoINTEL
Vulkan._QueueFamilyCheckpointProperties2NV
Vulkan._QueueFamilyCheckpointProperties2NV
Vulkan._QueueFamilyCheckpointPropertiesNV
Vulkan._QueueFamilyCheckpointPropertiesNV
Vulkan._QueueFamilyGlobalPriorityPropertiesKHR
Vulkan._QueueFamilyGlobalPriorityPropertiesKHR
Vulkan._QueueFamilyProperties
Vulkan._QueueFamilyProperties
Vulkan._QueueFamilyProperties2
Vulkan._QueueFamilyProperties2
Vulkan._QueueFamilyQueryResultStatusPropertiesKHR
Vulkan._QueueFamilyQueryResultStatusPropertiesKHR
Vulkan._QueueFamilyVideoPropertiesKHR
Vulkan._QueueFamilyVideoPropertiesKHR
Vulkan._RayTracingPipelineCreateInfoKHR
Vulkan._RayTracingPipelineCreateInfoKHR
Vulkan._RayTracingPipelineCreateInfoNV
Vulkan._RayTracingPipelineCreateInfoNV
Vulkan._RayTracingPipelineInterfaceCreateInfoKHR
Vulkan._RayTracingPipelineInterfaceCreateInfoKHR
Vulkan._RayTracingShaderGroupCreateInfoKHR
Vulkan._RayTracingShaderGroupCreateInfoKHR
Vulkan._RayTracingShaderGroupCreateInfoNV
Vulkan._RayTracingShaderGroupCreateInfoNV
Vulkan._Rect2D
Vulkan._Rect2D
Vulkan._RectLayerKHR
Vulkan._RectLayerKHR
Vulkan._RefreshCycleDurationGOOGLE
Vulkan._RefreshCycleDurationGOOGLE
Vulkan._ReleaseSwapchainImagesInfoEXT
Vulkan._ReleaseSwapchainImagesInfoEXT
Vulkan._RenderPassAttachmentBeginInfo
Vulkan._RenderPassAttachmentBeginInfo
Vulkan._RenderPassBeginInfo
Vulkan._RenderPassBeginInfo
Vulkan._RenderPassCreateInfo
Vulkan._RenderPassCreateInfo
Vulkan._RenderPassCreateInfo2
Vulkan._RenderPassCreateInfo2
Vulkan._RenderPassCreationControlEXT
Vulkan._RenderPassCreationControlEXT
Vulkan._RenderPassCreationFeedbackCreateInfoEXT
Vulkan._RenderPassCreationFeedbackCreateInfoEXT
Vulkan._RenderPassCreationFeedbackInfoEXT
Vulkan._RenderPassCreationFeedbackInfoEXT
Vulkan._RenderPassFragmentDensityMapCreateInfoEXT
Vulkan._RenderPassFragmentDensityMapCreateInfoEXT
Vulkan._RenderPassInputAttachmentAspectCreateInfo
Vulkan._RenderPassInputAttachmentAspectCreateInfo
Vulkan._RenderPassMultiviewCreateInfo
Vulkan._RenderPassMultiviewCreateInfo
Vulkan._RenderPassSampleLocationsBeginInfoEXT
Vulkan._RenderPassSampleLocationsBeginInfoEXT
Vulkan._RenderPassSubpassFeedbackCreateInfoEXT
Vulkan._RenderPassSubpassFeedbackCreateInfoEXT
Vulkan._RenderPassSubpassFeedbackInfoEXT
Vulkan._RenderPassSubpassFeedbackInfoEXT
Vulkan._RenderPassTransformBeginInfoQCOM
Vulkan._RenderPassTransformBeginInfoQCOM
Vulkan._RenderingAttachmentInfo
Vulkan._RenderingAttachmentInfo
Vulkan._RenderingFragmentDensityMapAttachmentInfoEXT
Vulkan._RenderingFragmentDensityMapAttachmentInfoEXT
Vulkan._RenderingFragmentShadingRateAttachmentInfoKHR
Vulkan._RenderingFragmentShadingRateAttachmentInfoKHR
Vulkan._RenderingInfo
Vulkan._RenderingInfo
Vulkan._ResolveImageInfo2
Vulkan._ResolveImageInfo2
Vulkan._SRTDataNV
Vulkan._SRTDataNV
Vulkan._SampleLocationEXT
Vulkan._SampleLocationEXT
Vulkan._SampleLocationsInfoEXT
Vulkan._SampleLocationsInfoEXT
Vulkan._SamplerBorderColorComponentMappingCreateInfoEXT
Vulkan._SamplerBorderColorComponentMappingCreateInfoEXT
Vulkan._SamplerCaptureDescriptorDataInfoEXT
Vulkan._SamplerCaptureDescriptorDataInfoEXT
Vulkan._SamplerCreateInfo
Vulkan._SamplerCreateInfo
Vulkan._SamplerCustomBorderColorCreateInfoEXT
Vulkan._SamplerCustomBorderColorCreateInfoEXT
Vulkan._SamplerReductionModeCreateInfo
Vulkan._SamplerReductionModeCreateInfo
Vulkan._SamplerYcbcrConversionCreateInfo
Vulkan._SamplerYcbcrConversionCreateInfo
Vulkan._SamplerYcbcrConversionImageFormatProperties
Vulkan._SamplerYcbcrConversionImageFormatProperties
Vulkan._SamplerYcbcrConversionInfo
Vulkan._SamplerYcbcrConversionInfo
Vulkan._SemaphoreCreateInfo
Vulkan._SemaphoreCreateInfo
Vulkan._SemaphoreGetFdInfoKHR
Vulkan._SemaphoreGetFdInfoKHR
Vulkan._SemaphoreSignalInfo
Vulkan._SemaphoreSignalInfo
Vulkan._SemaphoreSubmitInfo
Vulkan._SemaphoreSubmitInfo
Vulkan._SemaphoreTypeCreateInfo
Vulkan._SemaphoreTypeCreateInfo
Vulkan._SemaphoreWaitInfo
Vulkan._SemaphoreWaitInfo
Vulkan._SetStateFlagsIndirectCommandNV
Vulkan._SetStateFlagsIndirectCommandNV
Vulkan._ShaderModuleCreateInfo
Vulkan._ShaderModuleCreateInfo
Vulkan._ShaderModuleIdentifierEXT
Vulkan._ShaderModuleIdentifierEXT
Vulkan._ShaderModuleValidationCacheCreateInfoEXT
Vulkan._ShaderModuleValidationCacheCreateInfoEXT
Vulkan._ShaderResourceUsageAMD
Vulkan._ShaderResourceUsageAMD
Vulkan._ShaderStatisticsInfoAMD
Vulkan._ShaderStatisticsInfoAMD
Vulkan._ShadingRatePaletteNV
Vulkan._ShadingRatePaletteNV
Vulkan._SharedPresentSurfaceCapabilitiesKHR
Vulkan._SharedPresentSurfaceCapabilitiesKHR
Vulkan._SparseBufferMemoryBindInfo
Vulkan._SparseBufferMemoryBindInfo
Vulkan._SparseImageFormatProperties
Vulkan._SparseImageFormatProperties
Vulkan._SparseImageFormatProperties2
Vulkan._SparseImageFormatProperties2
Vulkan._SparseImageMemoryBind
Vulkan._SparseImageMemoryBind
Vulkan._SparseImageMemoryBindInfo
Vulkan._SparseImageMemoryBindInfo
Vulkan._SparseImageMemoryRequirements
Vulkan._SparseImageMemoryRequirements
Vulkan._SparseImageMemoryRequirements2
Vulkan._SparseImageMemoryRequirements2
Vulkan._SparseImageOpaqueMemoryBindInfo
Vulkan._SparseImageOpaqueMemoryBindInfo
Vulkan._SparseMemoryBind
Vulkan._SparseMemoryBind
Vulkan._SpecializationInfo
Vulkan._SpecializationInfo
Vulkan._SpecializationMapEntry
Vulkan._SpecializationMapEntry
Vulkan._StencilOpState
Vulkan._StencilOpState
Vulkan._StridedDeviceAddressRegionKHR
Vulkan._StridedDeviceAddressRegionKHR
Vulkan._SubmitInfo
Vulkan._SubmitInfo
Vulkan._SubmitInfo2
Vulkan._SubmitInfo2
Vulkan._SubpassBeginInfo
Vulkan._SubpassBeginInfo
Vulkan._SubpassDependency
Vulkan._SubpassDependency
Vulkan._SubpassDependency2
Vulkan._SubpassDependency2
Vulkan._SubpassDescription
Vulkan._SubpassDescription
Vulkan._SubpassDescription2
Vulkan._SubpassDescription2
Vulkan._SubpassDescriptionDepthStencilResolve
Vulkan._SubpassDescriptionDepthStencilResolve
Vulkan._SubpassEndInfo
Vulkan._SubpassEndInfo
Vulkan._SubpassFragmentDensityMapOffsetEndInfoQCOM
Vulkan._SubpassFragmentDensityMapOffsetEndInfoQCOM
Vulkan._SubpassResolvePerformanceQueryEXT
Vulkan._SubpassResolvePerformanceQueryEXT
Vulkan._SubpassSampleLocationsEXT
Vulkan._SubpassSampleLocationsEXT
Vulkan._SubpassShadingPipelineCreateInfoHUAWEI
Vulkan._SubpassShadingPipelineCreateInfoHUAWEI
Vulkan._SubresourceLayout
Vulkan._SubresourceLayout
Vulkan._SubresourceLayout2EXT
Vulkan._SubresourceLayout2EXT
Vulkan._SurfaceCapabilities2EXT
Vulkan._SurfaceCapabilities2EXT
Vulkan._SurfaceCapabilities2KHR
Vulkan._SurfaceCapabilities2KHR
Vulkan._SurfaceCapabilitiesKHR
Vulkan._SurfaceCapabilitiesKHR
Vulkan._SurfaceCapabilitiesPresentBarrierNV
Vulkan._SurfaceCapabilitiesPresentBarrierNV
Vulkan._SurfaceFormat2KHR
Vulkan._SurfaceFormat2KHR
Vulkan._SurfaceFormatKHR
Vulkan._SurfaceFormatKHR
Vulkan._SurfacePresentModeCompatibilityEXT
Vulkan._SurfacePresentModeCompatibilityEXT
Vulkan._SurfacePresentModeEXT
Vulkan._SurfacePresentModeEXT
Vulkan._SurfacePresentScalingCapabilitiesEXT
Vulkan._SurfacePresentScalingCapabilitiesEXT
Vulkan._SurfaceProtectedCapabilitiesKHR
Vulkan._SurfaceProtectedCapabilitiesKHR
Vulkan._SwapchainCounterCreateInfoEXT
Vulkan._SwapchainCounterCreateInfoEXT
Vulkan._SwapchainCreateInfoKHR
Vulkan._SwapchainCreateInfoKHR
Vulkan._SwapchainDisplayNativeHdrCreateInfoAMD
Vulkan._SwapchainDisplayNativeHdrCreateInfoAMD
Vulkan._SwapchainPresentBarrierCreateInfoNV
Vulkan._SwapchainPresentBarrierCreateInfoNV
Vulkan._SwapchainPresentFenceInfoEXT
Vulkan._SwapchainPresentFenceInfoEXT
Vulkan._SwapchainPresentModeInfoEXT
Vulkan._SwapchainPresentModeInfoEXT
Vulkan._SwapchainPresentModesCreateInfoEXT
Vulkan._SwapchainPresentModesCreateInfoEXT
Vulkan._SwapchainPresentScalingCreateInfoEXT
Vulkan._SwapchainPresentScalingCreateInfoEXT
Vulkan._TextureLODGatherFormatPropertiesAMD
Vulkan._TextureLODGatherFormatPropertiesAMD
Vulkan._TilePropertiesQCOM
Vulkan._TilePropertiesQCOM
Vulkan._TimelineSemaphoreSubmitInfo
Vulkan._TimelineSemaphoreSubmitInfo
Vulkan._TraceRaysIndirectCommand2KHR
Vulkan._TraceRaysIndirectCommand2KHR
Vulkan._TraceRaysIndirectCommandKHR
Vulkan._TraceRaysIndirectCommandKHR
Vulkan._TransformMatrixKHR
Vulkan._TransformMatrixKHR
Vulkan._ValidationCacheCreateInfoEXT
Vulkan._ValidationCacheCreateInfoEXT
Vulkan._ValidationFeaturesEXT
Vulkan._ValidationFeaturesEXT
Vulkan._ValidationFlagsEXT
Vulkan._ValidationFlagsEXT
Vulkan._VertexInputAttributeDescription
Vulkan._VertexInputAttributeDescription
Vulkan._VertexInputAttributeDescription2EXT
Vulkan._VertexInputAttributeDescription2EXT
Vulkan._VertexInputBindingDescription
Vulkan._VertexInputBindingDescription
Vulkan._VertexInputBindingDescription2EXT
Vulkan._VertexInputBindingDescription2EXT
Vulkan._VertexInputBindingDivisorDescriptionEXT
Vulkan._VertexInputBindingDivisorDescriptionEXT
Vulkan._VideoBeginCodingInfoKHR
Vulkan._VideoBeginCodingInfoKHR
Vulkan._VideoCapabilitiesKHR
Vulkan._VideoCapabilitiesKHR
Vulkan._VideoCodingControlInfoKHR
Vulkan._VideoCodingControlInfoKHR
Vulkan._VideoDecodeCapabilitiesKHR
Vulkan._VideoDecodeCapabilitiesKHR
Vulkan._VideoDecodeH264CapabilitiesKHR
Vulkan._VideoDecodeH264CapabilitiesKHR
Vulkan._VideoDecodeH264DpbSlotInfoKHR
Vulkan._VideoDecodeH264DpbSlotInfoKHR
Vulkan._VideoDecodeH264PictureInfoKHR
Vulkan._VideoDecodeH264PictureInfoKHR
Vulkan._VideoDecodeH264ProfileInfoKHR
Vulkan._VideoDecodeH264ProfileInfoKHR
Vulkan._VideoDecodeH264SessionParametersAddInfoKHR
Vulkan._VideoDecodeH264SessionParametersAddInfoKHR
Vulkan._VideoDecodeH264SessionParametersCreateInfoKHR
Vulkan._VideoDecodeH264SessionParametersCreateInfoKHR
Vulkan._VideoDecodeH265CapabilitiesKHR
Vulkan._VideoDecodeH265CapabilitiesKHR
Vulkan._VideoDecodeH265DpbSlotInfoKHR
Vulkan._VideoDecodeH265DpbSlotInfoKHR
Vulkan._VideoDecodeH265PictureInfoKHR
Vulkan._VideoDecodeH265PictureInfoKHR
Vulkan._VideoDecodeH265ProfileInfoKHR
Vulkan._VideoDecodeH265ProfileInfoKHR
Vulkan._VideoDecodeH265SessionParametersAddInfoKHR
Vulkan._VideoDecodeH265SessionParametersAddInfoKHR
Vulkan._VideoDecodeH265SessionParametersCreateInfoKHR
Vulkan._VideoDecodeH265SessionParametersCreateInfoKHR
Vulkan._VideoDecodeInfoKHR
Vulkan._VideoDecodeInfoKHR
Vulkan._VideoDecodeUsageInfoKHR
Vulkan._VideoDecodeUsageInfoKHR
Vulkan._VideoEndCodingInfoKHR
Vulkan._VideoEndCodingInfoKHR
Vulkan._VideoFormatPropertiesKHR
Vulkan._VideoFormatPropertiesKHR
Vulkan._VideoPictureResourceInfoKHR
Vulkan._VideoPictureResourceInfoKHR
Vulkan._VideoProfileInfoKHR
Vulkan._VideoProfileInfoKHR
Vulkan._VideoProfileListInfoKHR
Vulkan._VideoProfileListInfoKHR
Vulkan._VideoReferenceSlotInfoKHR
Vulkan._VideoReferenceSlotInfoKHR
Vulkan._VideoSessionCreateInfoKHR
Vulkan._VideoSessionCreateInfoKHR
Vulkan._VideoSessionMemoryRequirementsKHR
Vulkan._VideoSessionMemoryRequirementsKHR
Vulkan._VideoSessionParametersCreateInfoKHR
Vulkan._VideoSessionParametersCreateInfoKHR
Vulkan._VideoSessionParametersUpdateInfoKHR
Vulkan._VideoSessionParametersUpdateInfoKHR
Vulkan._Viewport
Vulkan._Viewport
Vulkan._ViewportSwizzleNV
Vulkan._ViewportSwizzleNV
Vulkan._ViewportWScalingNV
Vulkan._ViewportWScalingNV
Vulkan._WaylandSurfaceCreateInfoKHR
Vulkan._WaylandSurfaceCreateInfoKHR
Vulkan._WriteDescriptorSet
Vulkan._WriteDescriptorSet
Vulkan._WriteDescriptorSetAccelerationStructureKHR
Vulkan._WriteDescriptorSetAccelerationStructureKHR
Vulkan._WriteDescriptorSetAccelerationStructureNV
Vulkan._WriteDescriptorSetAccelerationStructureNV
Vulkan._WriteDescriptorSetInlineUniformBlock
Vulkan._WriteDescriptorSetInlineUniformBlock
Vulkan._XYColorEXT
Vulkan._XYColorEXT
Vulkan._XcbSurfaceCreateInfoKHR
Vulkan._XcbSurfaceCreateInfoKHR
Vulkan._XlibSurfaceCreateInfoKHR
Vulkan._XlibSurfaceCreateInfoKHR
Vulkan._acquire_drm_display_ext
Vulkan._acquire_next_image_2_khr
Vulkan._acquire_next_image_khr
Vulkan._acquire_performance_configuration_intel
Vulkan._acquire_profiling_lock_khr
Vulkan._acquire_xlib_display_ext
Vulkan._allocate_command_buffers
Vulkan._allocate_descriptor_sets
Vulkan._allocate_memory
Vulkan._allocate_memory
Vulkan._begin_command_buffer
Vulkan._bind_acceleration_structure_memory_nv
Vulkan._bind_buffer_memory
Vulkan._bind_buffer_memory_2
Vulkan._bind_image_memory
Vulkan._bind_image_memory_2
Vulkan._bind_optical_flow_session_image_nv
Vulkan._bind_video_session_memory_khr
Vulkan._build_acceleration_structures_khr
Vulkan._build_micromaps_ext
Vulkan._cmd_begin_conditional_rendering_ext
Vulkan._cmd_begin_debug_utils_label_ext
Vulkan._cmd_begin_query
Vulkan._cmd_begin_query_indexed_ext
Vulkan._cmd_begin_render_pass
Vulkan._cmd_begin_render_pass_2
Vulkan._cmd_begin_rendering
Vulkan._cmd_begin_transform_feedback_ext
Vulkan._cmd_begin_video_coding_khr
Vulkan._cmd_bind_descriptor_buffer_embedded_samplers_ext
Vulkan._cmd_bind_descriptor_buffers_ext
Vulkan._cmd_bind_descriptor_sets
Vulkan._cmd_bind_index_buffer
Vulkan._cmd_bind_invocation_mask_huawei
Vulkan._cmd_bind_pipeline
Vulkan._cmd_bind_pipeline_shader_group_nv
Vulkan._cmd_bind_shading_rate_image_nv
Vulkan._cmd_bind_transform_feedback_buffers_ext
Vulkan._cmd_bind_vertex_buffers
Vulkan._cmd_bind_vertex_buffers_2
Vulkan._cmd_blit_image
Vulkan._cmd_blit_image_2
Vulkan._cmd_build_acceleration_structure_nv
Vulkan._cmd_build_acceleration_structures_indirect_khr
Vulkan._cmd_build_acceleration_structures_khr
Vulkan._cmd_build_micromaps_ext
Vulkan._cmd_clear_attachments
Vulkan._cmd_clear_color_image
Vulkan._cmd_clear_depth_stencil_image
Vulkan._cmd_control_video_coding_khr
Vulkan._cmd_copy_acceleration_structure_khr
Vulkan._cmd_copy_acceleration_structure_nv
Vulkan._cmd_copy_acceleration_structure_to_memory_khr
Vulkan._cmd_copy_buffer
Vulkan._cmd_copy_buffer_2
Vulkan._cmd_copy_buffer_to_image
Vulkan._cmd_copy_buffer_to_image_2
Vulkan._cmd_copy_image
Vulkan._cmd_copy_image_2
Vulkan._cmd_copy_image_to_buffer
Vulkan._cmd_copy_image_to_buffer_2
Vulkan._cmd_copy_memory_indirect_nv
Vulkan._cmd_copy_memory_to_acceleration_structure_khr
Vulkan._cmd_copy_memory_to_image_indirect_nv
Vulkan._cmd_copy_memory_to_micromap_ext
Vulkan._cmd_copy_micromap_ext
Vulkan._cmd_copy_micromap_to_memory_ext
Vulkan._cmd_copy_query_pool_results
Vulkan._cmd_cu_launch_kernel_nvx
Vulkan._cmd_debug_marker_begin_ext
Vulkan._cmd_debug_marker_end_ext
Vulkan._cmd_debug_marker_insert_ext
Vulkan._cmd_decode_video_khr
Vulkan._cmd_decompress_memory_indirect_count_nv
Vulkan._cmd_decompress_memory_nv
Vulkan._cmd_dispatch
Vulkan._cmd_dispatch_base
Vulkan._cmd_dispatch_indirect
Vulkan._cmd_draw
Vulkan._cmd_draw_cluster_huawei
Vulkan._cmd_draw_cluster_indirect_huawei
Vulkan._cmd_draw_indexed
Vulkan._cmd_draw_indexed_indirect
Vulkan._cmd_draw_indexed_indirect_count
Vulkan._cmd_draw_indirect
Vulkan._cmd_draw_indirect_byte_count_ext
Vulkan._cmd_draw_indirect_count
Vulkan._cmd_draw_mesh_tasks_ext
Vulkan._cmd_draw_mesh_tasks_indirect_count_ext
Vulkan._cmd_draw_mesh_tasks_indirect_count_nv
Vulkan._cmd_draw_mesh_tasks_indirect_ext
Vulkan._cmd_draw_mesh_tasks_indirect_nv
Vulkan._cmd_draw_mesh_tasks_nv
Vulkan._cmd_draw_multi_ext
Vulkan._cmd_draw_multi_indexed_ext
Vulkan._cmd_end_conditional_rendering_ext
Vulkan._cmd_end_debug_utils_label_ext
Vulkan._cmd_end_query
Vulkan._cmd_end_query_indexed_ext
Vulkan._cmd_end_render_pass
Vulkan._cmd_end_render_pass_2
Vulkan._cmd_end_rendering
Vulkan._cmd_end_transform_feedback_ext
Vulkan._cmd_end_video_coding_khr
Vulkan._cmd_execute_commands
Vulkan._cmd_execute_generated_commands_nv
Vulkan._cmd_fill_buffer
Vulkan._cmd_insert_debug_utils_label_ext
Vulkan._cmd_next_subpass
Vulkan._cmd_next_subpass_2
Vulkan._cmd_optical_flow_execute_nv
Vulkan._cmd_pipeline_barrier
Vulkan._cmd_pipeline_barrier_2
Vulkan._cmd_preprocess_generated_commands_nv
Vulkan._cmd_push_constants
Vulkan._cmd_push_descriptor_set_khr
Vulkan._cmd_push_descriptor_set_with_template_khr
Vulkan._cmd_reset_event
Vulkan._cmd_reset_event_2
Vulkan._cmd_reset_query_pool
Vulkan._cmd_resolve_image
Vulkan._cmd_resolve_image_2
Vulkan._cmd_set_alpha_to_coverage_enable_ext
Vulkan._cmd_set_alpha_to_one_enable_ext
Vulkan._cmd_set_blend_constants
Vulkan._cmd_set_checkpoint_nv
Vulkan._cmd_set_coarse_sample_order_nv
Vulkan._cmd_set_color_blend_advanced_ext
Vulkan._cmd_set_color_blend_enable_ext
Vulkan._cmd_set_color_blend_equation_ext
Vulkan._cmd_set_color_write_enable_ext
Vulkan._cmd_set_color_write_mask_ext
Vulkan._cmd_set_conservative_rasterization_mode_ext
Vulkan._cmd_set_coverage_modulation_mode_nv
Vulkan._cmd_set_coverage_modulation_table_enable_nv
Vulkan._cmd_set_coverage_modulation_table_nv
Vulkan._cmd_set_coverage_reduction_mode_nv
Vulkan._cmd_set_coverage_to_color_enable_nv
Vulkan._cmd_set_coverage_to_color_location_nv
Vulkan._cmd_set_cull_mode
Vulkan._cmd_set_depth_bias
Vulkan._cmd_set_depth_bias_enable
Vulkan._cmd_set_depth_bounds
Vulkan._cmd_set_depth_bounds_test_enable
Vulkan._cmd_set_depth_clamp_enable_ext
Vulkan._cmd_set_depth_clip_enable_ext
Vulkan._cmd_set_depth_clip_negative_one_to_one_ext
Vulkan._cmd_set_depth_compare_op
Vulkan._cmd_set_depth_test_enable
Vulkan._cmd_set_depth_write_enable
Vulkan._cmd_set_descriptor_buffer_offsets_ext
Vulkan._cmd_set_device_mask
Vulkan._cmd_set_discard_rectangle_ext
Vulkan._cmd_set_event
Vulkan._cmd_set_event_2
Vulkan._cmd_set_exclusive_scissor_nv
Vulkan._cmd_set_extra_primitive_overestimation_size_ext
Vulkan._cmd_set_fragment_shading_rate_enum_nv
Vulkan._cmd_set_fragment_shading_rate_khr
Vulkan._cmd_set_front_face
Vulkan._cmd_set_line_rasterization_mode_ext
Vulkan._cmd_set_line_stipple_enable_ext
Vulkan._cmd_set_line_stipple_ext
Vulkan._cmd_set_line_width
Vulkan._cmd_set_logic_op_enable_ext
Vulkan._cmd_set_logic_op_ext
Vulkan._cmd_set_patch_control_points_ext
Vulkan._cmd_set_performance_marker_intel
Vulkan._cmd_set_performance_override_intel
Vulkan._cmd_set_performance_stream_marker_intel
Vulkan._cmd_set_polygon_mode_ext
Vulkan._cmd_set_primitive_restart_enable
Vulkan._cmd_set_primitive_topology
Vulkan._cmd_set_provoking_vertex_mode_ext
Vulkan._cmd_set_rasterization_samples_ext
Vulkan._cmd_set_rasterization_stream_ext
Vulkan._cmd_set_rasterizer_discard_enable
Vulkan._cmd_set_ray_tracing_pipeline_stack_size_khr
Vulkan._cmd_set_representative_fragment_test_enable_nv
Vulkan._cmd_set_sample_locations_enable_ext
Vulkan._cmd_set_sample_locations_ext
Vulkan._cmd_set_sample_mask_ext
Vulkan._cmd_set_scissor
Vulkan._cmd_set_scissor_with_count
Vulkan._cmd_set_shading_rate_image_enable_nv
Vulkan._cmd_set_stencil_compare_mask
Vulkan._cmd_set_stencil_op
Vulkan._cmd_set_stencil_reference
Vulkan._cmd_set_stencil_test_enable
Vulkan._cmd_set_stencil_write_mask
Vulkan._cmd_set_tessellation_domain_origin_ext
Vulkan._cmd_set_vertex_input_ext
Vulkan._cmd_set_viewport
Vulkan._cmd_set_viewport_shading_rate_palette_nv
Vulkan._cmd_set_viewport_swizzle_nv
Vulkan._cmd_set_viewport_w_scaling_enable_nv
Vulkan._cmd_set_viewport_w_scaling_nv
Vulkan._cmd_set_viewport_with_count
Vulkan._cmd_subpass_shading_huawei
Vulkan._cmd_trace_rays_indirect_2_khr
Vulkan._cmd_trace_rays_indirect_khr
Vulkan._cmd_trace_rays_khr
Vulkan._cmd_trace_rays_nv
Vulkan._cmd_update_buffer
Vulkan._cmd_wait_events
Vulkan._cmd_wait_events_2
Vulkan._cmd_write_acceleration_structures_properties_khr
Vulkan._cmd_write_acceleration_structures_properties_nv
Vulkan._cmd_write_buffer_marker_2_amd
Vulkan._cmd_write_buffer_marker_amd
Vulkan._cmd_write_micromaps_properties_ext
Vulkan._cmd_write_timestamp
Vulkan._cmd_write_timestamp_2
Vulkan._compile_deferred_nv
Vulkan._copy_acceleration_structure_khr
Vulkan._copy_acceleration_structure_to_memory_khr
Vulkan._copy_memory_to_acceleration_structure_khr
Vulkan._copy_memory_to_micromap_ext
Vulkan._copy_micromap_ext
Vulkan._copy_micromap_to_memory_ext
Vulkan._create_acceleration_structure_khr
Vulkan._create_acceleration_structure_khr
Vulkan._create_acceleration_structure_nv
Vulkan._create_acceleration_structure_nv
Vulkan._create_buffer
Vulkan._create_buffer
Vulkan._create_buffer_view
Vulkan._create_buffer_view
Vulkan._create_command_pool
Vulkan._create_command_pool
Vulkan._create_compute_pipelines
Vulkan._create_cu_function_nvx
Vulkan._create_cu_function_nvx
Vulkan._create_cu_module_nvx
Vulkan._create_cu_module_nvx
Vulkan._create_debug_report_callback_ext
Vulkan._create_debug_report_callback_ext
Vulkan._create_debug_utils_messenger_ext
Vulkan._create_debug_utils_messenger_ext
Vulkan._create_deferred_operation_khr
Vulkan._create_descriptor_pool
Vulkan._create_descriptor_pool
Vulkan._create_descriptor_set_layout
Vulkan._create_descriptor_set_layout
Vulkan._create_descriptor_update_template
Vulkan._create_descriptor_update_template
Vulkan._create_device
Vulkan._create_device
Vulkan._create_display_mode_khr
Vulkan._create_display_mode_khr
Vulkan._create_display_plane_surface_khr
Vulkan._create_display_plane_surface_khr
Vulkan._create_event
Vulkan._create_event
Vulkan._create_fence
Vulkan._create_fence
Vulkan._create_framebuffer
Vulkan._create_framebuffer
Vulkan._create_graphics_pipelines
Vulkan._create_headless_surface_ext
Vulkan._create_headless_surface_ext
Vulkan._create_image
Vulkan._create_image
Vulkan._create_image_view
Vulkan._create_image_view
Vulkan._create_indirect_commands_layout_nv
Vulkan._create_indirect_commands_layout_nv
Vulkan._create_instance
Vulkan._create_instance
Vulkan._create_micromap_ext
Vulkan._create_micromap_ext
Vulkan._create_optical_flow_session_nv
Vulkan._create_optical_flow_session_nv
Vulkan._create_pipeline_cache
Vulkan._create_pipeline_cache
Vulkan._create_pipeline_layout
Vulkan._create_pipeline_layout
Vulkan._create_private_data_slot
Vulkan._create_private_data_slot
Vulkan._create_query_pool
Vulkan._create_query_pool
Vulkan._create_ray_tracing_pipelines_khr
Vulkan._create_ray_tracing_pipelines_nv
Vulkan._create_render_pass
Vulkan._create_render_pass
Vulkan._create_render_pass_2
Vulkan._create_render_pass_2
Vulkan._create_sampler
Vulkan._create_sampler
Vulkan._create_sampler_ycbcr_conversion
Vulkan._create_sampler_ycbcr_conversion
Vulkan._create_semaphore
Vulkan._create_semaphore
Vulkan._create_shader_module
Vulkan._create_shader_module
Vulkan._create_shared_swapchains_khr
Vulkan._create_swapchain_khr
Vulkan._create_swapchain_khr
Vulkan._create_validation_cache_ext
Vulkan._create_validation_cache_ext
Vulkan._create_video_session_khr
Vulkan._create_video_session_khr
Vulkan._create_video_session_parameters_khr
Vulkan._create_video_session_parameters_khr
Vulkan._create_wayland_surface_khr
Vulkan._create_wayland_surface_khr
Vulkan._create_xcb_surface_khr
Vulkan._create_xcb_surface_khr
Vulkan._create_xlib_surface_khr
Vulkan._create_xlib_surface_khr
Vulkan._debug_marker_set_object_name_ext
Vulkan._debug_marker_set_object_tag_ext
Vulkan._debug_report_message_ext
Vulkan._deferred_operation_join_khr
Vulkan._destroy_acceleration_structure_khr
Vulkan._destroy_acceleration_structure_nv
Vulkan._destroy_buffer
Vulkan._destroy_buffer_view
Vulkan._destroy_command_pool
Vulkan._destroy_cu_function_nvx
Vulkan._destroy_cu_module_nvx
Vulkan._destroy_debug_report_callback_ext
Vulkan._destroy_debug_utils_messenger_ext
Vulkan._destroy_deferred_operation_khr
Vulkan._destroy_descriptor_pool
Vulkan._destroy_descriptor_set_layout
Vulkan._destroy_descriptor_update_template
Vulkan._destroy_device
Vulkan._destroy_event
Vulkan._destroy_fence
Vulkan._destroy_framebuffer
Vulkan._destroy_image
Vulkan._destroy_image_view
Vulkan._destroy_indirect_commands_layout_nv
Vulkan._destroy_instance
Vulkan._destroy_micromap_ext
Vulkan._destroy_optical_flow_session_nv
Vulkan._destroy_pipeline
Vulkan._destroy_pipeline_cache
Vulkan._destroy_pipeline_layout
Vulkan._destroy_private_data_slot
Vulkan._destroy_query_pool
Vulkan._destroy_render_pass
Vulkan._destroy_sampler
Vulkan._destroy_sampler_ycbcr_conversion
Vulkan._destroy_semaphore
Vulkan._destroy_shader_module
Vulkan._destroy_surface_khr
Vulkan._destroy_swapchain_khr
Vulkan._destroy_validation_cache_ext
Vulkan._destroy_video_session_khr
Vulkan._destroy_video_session_parameters_khr
Vulkan._device_wait_idle
Vulkan._display_power_control_ext
Vulkan._end_command_buffer
Vulkan._enumerate_device_extension_properties
Vulkan._enumerate_device_layer_properties
Vulkan._enumerate_instance_extension_properties
Vulkan._enumerate_instance_layer_properties
Vulkan._enumerate_instance_version
Vulkan._enumerate_physical_device_groups
Vulkan._enumerate_physical_device_queue_family_performance_query_counters_khr
Vulkan._enumerate_physical_devices
Vulkan._flush_mapped_memory_ranges
Vulkan._free_command_buffers
Vulkan._free_descriptor_sets
Vulkan._free_memory
Vulkan._get_acceleration_structure_build_sizes_khr
Vulkan._get_acceleration_structure_device_address_khr
Vulkan._get_acceleration_structure_handle_nv
Vulkan._get_acceleration_structure_memory_requirements_nv
Vulkan._get_acceleration_structure_opaque_capture_descriptor_data_ext
Vulkan._get_buffer_device_address
Vulkan._get_buffer_memory_requirements
Vulkan._get_buffer_memory_requirements_2
Vulkan._get_buffer_opaque_capture_address
Vulkan._get_buffer_opaque_capture_descriptor_data_ext
Vulkan._get_calibrated_timestamps_ext
Vulkan._get_deferred_operation_max_concurrency_khr
Vulkan._get_deferred_operation_result_khr
Vulkan._get_descriptor_ext
Vulkan._get_descriptor_set_host_mapping_valve
Vulkan._get_descriptor_set_layout_binding_offset_ext
Vulkan._get_descriptor_set_layout_host_mapping_info_valve
Vulkan._get_descriptor_set_layout_size_ext
Vulkan._get_descriptor_set_layout_support
Vulkan._get_device_acceleration_structure_compatibility_khr
Vulkan._get_device_buffer_memory_requirements
Vulkan._get_device_fault_info_ext
Vulkan._get_device_group_peer_memory_features
Vulkan._get_device_group_present_capabilities_khr
Vulkan._get_device_group_surface_present_modes_khr
Vulkan._get_device_image_memory_requirements
Vulkan._get_device_image_sparse_memory_requirements
Vulkan._get_device_memory_commitment
Vulkan._get_device_memory_opaque_capture_address
Vulkan._get_device_micromap_compatibility_ext
Vulkan._get_device_proc_addr
Vulkan._get_device_queue
Vulkan._get_device_queue_2
Vulkan._get_device_subpass_shading_max_workgroup_size_huawei
Vulkan._get_display_mode_properties_2_khr
Vulkan._get_display_mode_properties_khr
Vulkan._get_display_plane_capabilities_2_khr
Vulkan._get_display_plane_capabilities_khr
Vulkan._get_display_plane_supported_displays_khr
Vulkan._get_drm_display_ext
Vulkan._get_dynamic_rendering_tile_properties_qcom
Vulkan._get_event_status
Vulkan._get_fence_fd_khr
Vulkan._get_fence_status
Vulkan._get_framebuffer_tile_properties_qcom
Vulkan._get_generated_commands_memory_requirements_nv
Vulkan._get_image_drm_format_modifier_properties_ext
Vulkan._get_image_memory_requirements
Vulkan._get_image_memory_requirements_2
Vulkan._get_image_opaque_capture_descriptor_data_ext
Vulkan._get_image_sparse_memory_requirements
Vulkan._get_image_sparse_memory_requirements_2
Vulkan._get_image_subresource_layout
Vulkan._get_image_subresource_layout_2_ext
Vulkan._get_image_view_address_nvx
Vulkan._get_image_view_handle_nvx
Vulkan._get_image_view_opaque_capture_descriptor_data_ext
Vulkan._get_instance_proc_addr
Vulkan._get_memory_fd_khr
Vulkan._get_memory_fd_properties_khr
Vulkan._get_memory_host_pointer_properties_ext
Vulkan._get_memory_remote_address_nv
Vulkan._get_micromap_build_sizes_ext
Vulkan._get_past_presentation_timing_google
Vulkan._get_performance_parameter_intel
Vulkan._get_physical_device_calibrateable_time_domains_ext
Vulkan._get_physical_device_cooperative_matrix_properties_nv
Vulkan._get_physical_device_display_plane_properties_2_khr
Vulkan._get_physical_device_display_plane_properties_khr
Vulkan._get_physical_device_display_properties_2_khr
Vulkan._get_physical_device_display_properties_khr
Vulkan._get_physical_device_external_buffer_properties
Vulkan._get_physical_device_external_fence_properties
Vulkan._get_physical_device_external_image_format_properties_nv
Vulkan._get_physical_device_external_semaphore_properties
Vulkan._get_physical_device_features
Vulkan._get_physical_device_features_2
Vulkan._get_physical_device_format_properties
Vulkan._get_physical_device_format_properties_2
Vulkan._get_physical_device_fragment_shading_rates_khr
Vulkan._get_physical_device_image_format_properties
Vulkan._get_physical_device_image_format_properties_2
Vulkan._get_physical_device_memory_properties
Vulkan._get_physical_device_memory_properties_2
Vulkan._get_physical_device_multisample_properties_ext
Vulkan._get_physical_device_optical_flow_image_formats_nv
Vulkan._get_physical_device_present_rectangles_khr
Vulkan._get_physical_device_properties
Vulkan._get_physical_device_properties_2
Vulkan._get_physical_device_queue_family_performance_query_passes_khr
Vulkan._get_physical_device_queue_family_properties
Vulkan._get_physical_device_queue_family_properties_2
Vulkan._get_physical_device_sparse_image_format_properties
Vulkan._get_physical_device_sparse_image_format_properties_2
Vulkan._get_physical_device_supported_framebuffer_mixed_samples_combinations_nv
Vulkan._get_physical_device_surface_capabilities_2_ext
Vulkan._get_physical_device_surface_capabilities_2_khr
Vulkan._get_physical_device_surface_capabilities_khr
Vulkan._get_physical_device_surface_formats_2_khr
Vulkan._get_physical_device_surface_formats_khr
Vulkan._get_physical_device_surface_present_modes_khr
Vulkan._get_physical_device_surface_support_khr
Vulkan._get_physical_device_tool_properties
Vulkan._get_physical_device_video_capabilities_khr
Vulkan._get_physical_device_video_format_properties_khr
Vulkan._get_physical_device_wayland_presentation_support_khr
Vulkan._get_physical_device_xcb_presentation_support_khr
Vulkan._get_physical_device_xlib_presentation_support_khr
Vulkan._get_pipeline_cache_data
Vulkan._get_pipeline_executable_internal_representations_khr
Vulkan._get_pipeline_executable_properties_khr
Vulkan._get_pipeline_executable_statistics_khr
Vulkan._get_pipeline_properties_ext
Vulkan._get_private_data
Vulkan._get_query_pool_results
Vulkan._get_queue_checkpoint_data_2_nv
Vulkan._get_queue_checkpoint_data_nv
Vulkan._get_rand_r_output_display_ext
Vulkan._get_ray_tracing_capture_replay_shader_group_handles_khr
Vulkan._get_ray_tracing_shader_group_handles_khr
Vulkan._get_ray_tracing_shader_group_stack_size_khr
Vulkan._get_refresh_cycle_duration_google
Vulkan._get_render_area_granularity
Vulkan._get_sampler_opaque_capture_descriptor_data_ext
Vulkan._get_semaphore_counter_value
Vulkan._get_semaphore_fd_khr
Vulkan._get_shader_info_amd
Vulkan._get_shader_module_create_info_identifier_ext
Vulkan._get_shader_module_identifier_ext
Vulkan._get_swapchain_counter_ext
Vulkan._get_swapchain_images_khr
Vulkan._get_swapchain_status_khr
Vulkan._get_validation_cache_data_ext
Vulkan._get_video_session_memory_requirements_khr
Vulkan._import_fence_fd_khr
Vulkan._import_semaphore_fd_khr
Vulkan._initialize_performance_api_intel
Vulkan._invalidate_mapped_memory_ranges
Vulkan._map_memory
Vulkan._merge_pipeline_caches
Vulkan._merge_validation_caches_ext
Vulkan._queue_begin_debug_utils_label_ext
Vulkan._queue_bind_sparse
Vulkan._queue_end_debug_utils_label_ext
Vulkan._queue_insert_debug_utils_label_ext
Vulkan._queue_present_khr
Vulkan._queue_set_performance_configuration_intel
Vulkan._queue_submit
Vulkan._queue_submit_2
Vulkan._queue_wait_idle
Vulkan._register_device_event_ext
Vulkan._register_display_event_ext
Vulkan._release_display_ext
Vulkan._release_performance_configuration_intel
Vulkan._release_profiling_lock_khr
Vulkan._release_swapchain_images_ext
Vulkan._reset_command_buffer
Vulkan._reset_command_pool
Vulkan._reset_descriptor_pool
Vulkan._reset_event
Vulkan._reset_fences
Vulkan._reset_query_pool
Vulkan._set_debug_utils_object_name_ext
Vulkan._set_debug_utils_object_tag_ext
Vulkan._set_device_memory_priority_ext
Vulkan._set_event
Vulkan._set_hdr_metadata_ext
Vulkan._set_local_dimming_amd
Vulkan._set_private_data
Vulkan._signal_semaphore
Vulkan._submit_debug_utils_message_ext
Vulkan._trim_command_pool
Vulkan._uninitialize_performance_api_intel
Vulkan._unmap_memory
Vulkan._update_descriptor_set_with_template
Vulkan._update_descriptor_sets
Vulkan._update_video_session_parameters_khr
Vulkan._wait_for_fences
Vulkan._wait_for_present_khr
Vulkan._wait_semaphores
Vulkan._write_acceleration_structures_properties_khr
Vulkan._write_micromaps_properties_ext
Vulkan.acquire_drm_display_ext
Vulkan.acquire_next_image_2_khr
Vulkan.acquire_next_image_khr
Vulkan.acquire_performance_configuration_intel
Vulkan.acquire_profiling_lock_khr
Vulkan.acquire_xlib_display_ext
Vulkan.allocate_command_buffers
Vulkan.allocate_descriptor_sets
Vulkan.allocate_memory
Vulkan.allocate_memory
Vulkan.begin_command_buffer
Vulkan.bind_acceleration_structure_memory_nv
Vulkan.bind_buffer_memory
Vulkan.bind_buffer_memory_2
Vulkan.bind_image_memory
Vulkan.bind_image_memory_2
Vulkan.bind_optical_flow_session_image_nv
Vulkan.bind_video_session_memory_khr
Vulkan.build_acceleration_structures_khr
Vulkan.build_micromaps_ext
Vulkan.chain
Vulkan.cmd_begin_conditional_rendering_ext
Vulkan.cmd_begin_debug_utils_label_ext
Vulkan.cmd_begin_query
Vulkan.cmd_begin_query_indexed_ext
Vulkan.cmd_begin_render_pass
Vulkan.cmd_begin_render_pass_2
Vulkan.cmd_begin_rendering
Vulkan.cmd_begin_transform_feedback_ext
Vulkan.cmd_begin_video_coding_khr
Vulkan.cmd_bind_descriptor_buffer_embedded_samplers_ext
Vulkan.cmd_bind_descriptor_buffers_ext
Vulkan.cmd_bind_descriptor_sets
Vulkan.cmd_bind_index_buffer
Vulkan.cmd_bind_invocation_mask_huawei
Vulkan.cmd_bind_pipeline
Vulkan.cmd_bind_pipeline_shader_group_nv
Vulkan.cmd_bind_shading_rate_image_nv
Vulkan.cmd_bind_transform_feedback_buffers_ext
Vulkan.cmd_bind_vertex_buffers
Vulkan.cmd_bind_vertex_buffers_2
Vulkan.cmd_blit_image
Vulkan.cmd_blit_image_2
Vulkan.cmd_build_acceleration_structure_nv
Vulkan.cmd_build_acceleration_structures_indirect_khr
Vulkan.cmd_build_acceleration_structures_khr
Vulkan.cmd_build_micromaps_ext
Vulkan.cmd_clear_attachments
Vulkan.cmd_clear_color_image
Vulkan.cmd_clear_depth_stencil_image
Vulkan.cmd_control_video_coding_khr
Vulkan.cmd_copy_acceleration_structure_khr
Vulkan.cmd_copy_acceleration_structure_nv
Vulkan.cmd_copy_acceleration_structure_to_memory_khr
Vulkan.cmd_copy_buffer
Vulkan.cmd_copy_buffer_2
Vulkan.cmd_copy_buffer_to_image
Vulkan.cmd_copy_buffer_to_image_2
Vulkan.cmd_copy_image
Vulkan.cmd_copy_image_2
Vulkan.cmd_copy_image_to_buffer
Vulkan.cmd_copy_image_to_buffer_2
Vulkan.cmd_copy_memory_indirect_nv
Vulkan.cmd_copy_memory_to_acceleration_structure_khr
Vulkan.cmd_copy_memory_to_image_indirect_nv
Vulkan.cmd_copy_memory_to_micromap_ext
Vulkan.cmd_copy_micromap_ext
Vulkan.cmd_copy_micromap_to_memory_ext
Vulkan.cmd_copy_query_pool_results
Vulkan.cmd_cu_launch_kernel_nvx
Vulkan.cmd_debug_marker_begin_ext
Vulkan.cmd_debug_marker_end_ext
Vulkan.cmd_debug_marker_insert_ext
Vulkan.cmd_decode_video_khr
Vulkan.cmd_decompress_memory_indirect_count_nv
Vulkan.cmd_decompress_memory_nv
Vulkan.cmd_dispatch
Vulkan.cmd_dispatch_base
Vulkan.cmd_dispatch_indirect
Vulkan.cmd_draw
Vulkan.cmd_draw_cluster_huawei
Vulkan.cmd_draw_cluster_indirect_huawei
Vulkan.cmd_draw_indexed
Vulkan.cmd_draw_indexed_indirect
Vulkan.cmd_draw_indexed_indirect_count
Vulkan.cmd_draw_indirect
Vulkan.cmd_draw_indirect_byte_count_ext
Vulkan.cmd_draw_indirect_count
Vulkan.cmd_draw_mesh_tasks_ext
Vulkan.cmd_draw_mesh_tasks_indirect_count_ext
Vulkan.cmd_draw_mesh_tasks_indirect_count_nv
Vulkan.cmd_draw_mesh_tasks_indirect_ext
Vulkan.cmd_draw_mesh_tasks_indirect_nv
Vulkan.cmd_draw_mesh_tasks_nv
Vulkan.cmd_draw_multi_ext
Vulkan.cmd_draw_multi_indexed_ext
Vulkan.cmd_end_conditional_rendering_ext
Vulkan.cmd_end_debug_utils_label_ext
Vulkan.cmd_end_query
Vulkan.cmd_end_query_indexed_ext
Vulkan.cmd_end_render_pass
Vulkan.cmd_end_render_pass_2
Vulkan.cmd_end_rendering
Vulkan.cmd_end_transform_feedback_ext
Vulkan.cmd_end_video_coding_khr
Vulkan.cmd_execute_commands
Vulkan.cmd_execute_generated_commands_nv
Vulkan.cmd_fill_buffer
Vulkan.cmd_insert_debug_utils_label_ext
Vulkan.cmd_next_subpass
Vulkan.cmd_next_subpass_2
Vulkan.cmd_optical_flow_execute_nv
Vulkan.cmd_pipeline_barrier
Vulkan.cmd_pipeline_barrier_2
Vulkan.cmd_preprocess_generated_commands_nv
Vulkan.cmd_push_constants
Vulkan.cmd_push_descriptor_set_khr
Vulkan.cmd_push_descriptor_set_with_template_khr
Vulkan.cmd_reset_event
Vulkan.cmd_reset_event_2
Vulkan.cmd_reset_query_pool
Vulkan.cmd_resolve_image
Vulkan.cmd_resolve_image_2
Vulkan.cmd_set_alpha_to_coverage_enable_ext
Vulkan.cmd_set_alpha_to_one_enable_ext
Vulkan.cmd_set_blend_constants
Vulkan.cmd_set_checkpoint_nv
Vulkan.cmd_set_coarse_sample_order_nv
Vulkan.cmd_set_color_blend_advanced_ext
Vulkan.cmd_set_color_blend_enable_ext
Vulkan.cmd_set_color_blend_equation_ext
Vulkan.cmd_set_color_write_enable_ext
Vulkan.cmd_set_color_write_mask_ext
Vulkan.cmd_set_conservative_rasterization_mode_ext
Vulkan.cmd_set_coverage_modulation_mode_nv
Vulkan.cmd_set_coverage_modulation_table_enable_nv
Vulkan.cmd_set_coverage_modulation_table_nv
Vulkan.cmd_set_coverage_reduction_mode_nv
Vulkan.cmd_set_coverage_to_color_enable_nv
Vulkan.cmd_set_coverage_to_color_location_nv
Vulkan.cmd_set_cull_mode
Vulkan.cmd_set_depth_bias
Vulkan.cmd_set_depth_bias_enable
Vulkan.cmd_set_depth_bounds
Vulkan.cmd_set_depth_bounds_test_enable
Vulkan.cmd_set_depth_clamp_enable_ext
Vulkan.cmd_set_depth_clip_enable_ext
Vulkan.cmd_set_depth_clip_negative_one_to_one_ext
Vulkan.cmd_set_depth_compare_op
Vulkan.cmd_set_depth_test_enable
Vulkan.cmd_set_depth_write_enable
Vulkan.cmd_set_descriptor_buffer_offsets_ext
Vulkan.cmd_set_device_mask
Vulkan.cmd_set_discard_rectangle_ext
Vulkan.cmd_set_event
Vulkan.cmd_set_event_2
Vulkan.cmd_set_exclusive_scissor_nv
Vulkan.cmd_set_extra_primitive_overestimation_size_ext
Vulkan.cmd_set_fragment_shading_rate_enum_nv
Vulkan.cmd_set_fragment_shading_rate_khr
Vulkan.cmd_set_front_face
Vulkan.cmd_set_line_rasterization_mode_ext
Vulkan.cmd_set_line_stipple_enable_ext
Vulkan.cmd_set_line_stipple_ext
Vulkan.cmd_set_line_width
Vulkan.cmd_set_logic_op_enable_ext
Vulkan.cmd_set_logic_op_ext
Vulkan.cmd_set_patch_control_points_ext
Vulkan.cmd_set_performance_marker_intel
Vulkan.cmd_set_performance_override_intel
Vulkan.cmd_set_performance_stream_marker_intel
Vulkan.cmd_set_polygon_mode_ext
Vulkan.cmd_set_primitive_restart_enable
Vulkan.cmd_set_primitive_topology
Vulkan.cmd_set_provoking_vertex_mode_ext
Vulkan.cmd_set_rasterization_samples_ext
Vulkan.cmd_set_rasterization_stream_ext
Vulkan.cmd_set_rasterizer_discard_enable
Vulkan.cmd_set_ray_tracing_pipeline_stack_size_khr
Vulkan.cmd_set_representative_fragment_test_enable_nv
Vulkan.cmd_set_sample_locations_enable_ext
Vulkan.cmd_set_sample_locations_ext
Vulkan.cmd_set_sample_mask_ext
Vulkan.cmd_set_scissor
Vulkan.cmd_set_scissor_with_count
Vulkan.cmd_set_shading_rate_image_enable_nv
Vulkan.cmd_set_stencil_compare_mask
Vulkan.cmd_set_stencil_op
Vulkan.cmd_set_stencil_reference
Vulkan.cmd_set_stencil_test_enable
Vulkan.cmd_set_stencil_write_mask
Vulkan.cmd_set_tessellation_domain_origin_ext
Vulkan.cmd_set_vertex_input_ext
Vulkan.cmd_set_viewport
Vulkan.cmd_set_viewport_shading_rate_palette_nv
Vulkan.cmd_set_viewport_swizzle_nv
Vulkan.cmd_set_viewport_w_scaling_enable_nv
Vulkan.cmd_set_viewport_w_scaling_nv
Vulkan.cmd_set_viewport_with_count
Vulkan.cmd_subpass_shading_huawei
Vulkan.cmd_trace_rays_indirect_2_khr
Vulkan.cmd_trace_rays_indirect_khr
Vulkan.cmd_trace_rays_khr
Vulkan.cmd_trace_rays_nv
Vulkan.cmd_update_buffer
Vulkan.cmd_wait_events
Vulkan.cmd_wait_events_2
Vulkan.cmd_write_acceleration_structures_properties_khr
Vulkan.cmd_write_acceleration_structures_properties_nv
Vulkan.cmd_write_buffer_marker_2_amd
Vulkan.cmd_write_buffer_marker_amd
Vulkan.cmd_write_micromaps_properties_ext
Vulkan.cmd_write_timestamp
Vulkan.cmd_write_timestamp_2
Vulkan.compile_deferred_nv
Vulkan.copy_acceleration_structure_khr
Vulkan.copy_acceleration_structure_to_memory_khr
Vulkan.copy_memory_to_acceleration_structure_khr
Vulkan.copy_memory_to_micromap_ext
Vulkan.copy_micromap_ext
Vulkan.copy_micromap_to_memory_ext
Vulkan.create_acceleration_structure_khr
Vulkan.create_acceleration_structure_khr
Vulkan.create_acceleration_structure_nv
Vulkan.create_acceleration_structure_nv
Vulkan.create_buffer
Vulkan.create_buffer
Vulkan.create_buffer_view
Vulkan.create_buffer_view
Vulkan.create_command_pool
Vulkan.create_command_pool
Vulkan.create_compute_pipelines
Vulkan.create_cu_function_nvx
Vulkan.create_cu_function_nvx
Vulkan.create_cu_module_nvx
Vulkan.create_cu_module_nvx
Vulkan.create_debug_report_callback_ext
Vulkan.create_debug_report_callback_ext
Vulkan.create_debug_utils_messenger_ext
Vulkan.create_debug_utils_messenger_ext
Vulkan.create_deferred_operation_khr
Vulkan.create_descriptor_pool
Vulkan.create_descriptor_pool
Vulkan.create_descriptor_set_layout
Vulkan.create_descriptor_set_layout
Vulkan.create_descriptor_update_template
Vulkan.create_descriptor_update_template
Vulkan.create_device
Vulkan.create_device
Vulkan.create_display_mode_khr
Vulkan.create_display_mode_khr
Vulkan.create_display_plane_surface_khr
Vulkan.create_display_plane_surface_khr
Vulkan.create_event
Vulkan.create_event
Vulkan.create_fence
Vulkan.create_fence
Vulkan.create_framebuffer
Vulkan.create_framebuffer
Vulkan.create_graphics_pipelines
Vulkan.create_headless_surface_ext
Vulkan.create_headless_surface_ext
Vulkan.create_image
Vulkan.create_image
Vulkan.create_image_view
Vulkan.create_image_view
Vulkan.create_indirect_commands_layout_nv
Vulkan.create_indirect_commands_layout_nv
Vulkan.create_instance
Vulkan.create_instance
Vulkan.create_micromap_ext
Vulkan.create_micromap_ext
Vulkan.create_optical_flow_session_nv
Vulkan.create_optical_flow_session_nv
Vulkan.create_pipeline_cache
Vulkan.create_pipeline_cache
Vulkan.create_pipeline_layout
Vulkan.create_pipeline_layout
Vulkan.create_private_data_slot
Vulkan.create_private_data_slot
Vulkan.create_query_pool
Vulkan.create_query_pool
Vulkan.create_ray_tracing_pipelines_khr
Vulkan.create_ray_tracing_pipelines_nv
Vulkan.create_render_pass
Vulkan.create_render_pass
Vulkan.create_render_pass_2
Vulkan.create_render_pass_2
Vulkan.create_sampler
Vulkan.create_sampler
Vulkan.create_sampler_ycbcr_conversion
Vulkan.create_sampler_ycbcr_conversion
Vulkan.create_semaphore
Vulkan.create_semaphore
Vulkan.create_shader_module
Vulkan.create_shader_module
Vulkan.create_shared_swapchains_khr
Vulkan.create_swapchain_khr
Vulkan.create_swapchain_khr
Vulkan.create_validation_cache_ext
Vulkan.create_validation_cache_ext
Vulkan.create_video_session_khr
Vulkan.create_video_session_khr
Vulkan.create_video_session_parameters_khr
Vulkan.create_video_session_parameters_khr
Vulkan.create_wayland_surface_khr
Vulkan.create_wayland_surface_khr
Vulkan.create_xcb_surface_khr
Vulkan.create_xcb_surface_khr
Vulkan.create_xlib_surface_khr
Vulkan.create_xlib_surface_khr
Vulkan.debug_marker_set_object_name_ext
Vulkan.debug_marker_set_object_tag_ext
Vulkan.debug_report_message_ext
Vulkan.default_debug_callback
Vulkan.deferred_operation_join_khr
Vulkan.destroy_acceleration_structure_khr
Vulkan.destroy_acceleration_structure_nv
Vulkan.destroy_buffer
Vulkan.destroy_buffer_view
Vulkan.destroy_command_pool
Vulkan.destroy_cu_function_nvx
Vulkan.destroy_cu_module_nvx
Vulkan.destroy_debug_report_callback_ext
Vulkan.destroy_debug_utils_messenger_ext
Vulkan.destroy_deferred_operation_khr
Vulkan.destroy_descriptor_pool
Vulkan.destroy_descriptor_set_layout
Vulkan.destroy_descriptor_update_template
Vulkan.destroy_device
Vulkan.destroy_event
Vulkan.destroy_fence
Vulkan.destroy_framebuffer
Vulkan.destroy_image
Vulkan.destroy_image_view
Vulkan.destroy_indirect_commands_layout_nv
Vulkan.destroy_instance
Vulkan.destroy_micromap_ext
Vulkan.destroy_optical_flow_session_nv
Vulkan.destroy_pipeline
Vulkan.destroy_pipeline_cache
Vulkan.destroy_pipeline_layout
Vulkan.destroy_private_data_slot
Vulkan.destroy_query_pool
Vulkan.destroy_render_pass
Vulkan.destroy_sampler
Vulkan.destroy_sampler_ycbcr_conversion
Vulkan.destroy_semaphore
Vulkan.destroy_shader_module
Vulkan.destroy_surface_khr
Vulkan.destroy_swapchain_khr
Vulkan.destroy_validation_cache_ext
Vulkan.destroy_video_session_khr
Vulkan.destroy_video_session_parameters_khr
Vulkan.device_wait_idle
Vulkan.display_power_control_ext
Vulkan.end_command_buffer
Vulkan.enumerate_device_extension_properties
Vulkan.enumerate_device_layer_properties
Vulkan.enumerate_instance_extension_properties
Vulkan.enumerate_instance_layer_properties
Vulkan.enumerate_instance_version
Vulkan.enumerate_physical_device_groups
Vulkan.enumerate_physical_device_queue_family_performance_query_counters_khr
Vulkan.enumerate_physical_devices
Vulkan.find_queue_family
Vulkan.flush_mapped_memory_ranges
Vulkan.format_type
Vulkan.free_command_buffers
Vulkan.free_descriptor_sets
Vulkan.free_memory
Vulkan.from_vk
Vulkan.function_pointer
Vulkan.get_acceleration_structure_build_sizes_khr
Vulkan.get_acceleration_structure_device_address_khr
Vulkan.get_acceleration_structure_handle_nv
Vulkan.get_acceleration_structure_memory_requirements_nv
Vulkan.get_acceleration_structure_opaque_capture_descriptor_data_ext
Vulkan.get_buffer_device_address
Vulkan.get_buffer_memory_requirements
Vulkan.get_buffer_memory_requirements_2
Vulkan.get_buffer_opaque_capture_address
Vulkan.get_buffer_opaque_capture_descriptor_data_ext
Vulkan.get_calibrated_timestamps_ext
Vulkan.get_deferred_operation_max_concurrency_khr
Vulkan.get_deferred_operation_result_khr
Vulkan.get_descriptor_ext
Vulkan.get_descriptor_set_host_mapping_valve
Vulkan.get_descriptor_set_layout_binding_offset_ext
Vulkan.get_descriptor_set_layout_host_mapping_info_valve
Vulkan.get_descriptor_set_layout_size_ext
Vulkan.get_descriptor_set_layout_support
Vulkan.get_device_acceleration_structure_compatibility_khr
Vulkan.get_device_buffer_memory_requirements
Vulkan.get_device_fault_info_ext
Vulkan.get_device_group_peer_memory_features
Vulkan.get_device_group_present_capabilities_khr
Vulkan.get_device_group_surface_present_modes_khr
Vulkan.get_device_image_memory_requirements
Vulkan.get_device_image_sparse_memory_requirements
Vulkan.get_device_memory_commitment
Vulkan.get_device_memory_opaque_capture_address
Vulkan.get_device_micromap_compatibility_ext
Vulkan.get_device_proc_addr
Vulkan.get_device_queue
Vulkan.get_device_queue_2
Vulkan.get_device_subpass_shading_max_workgroup_size_huawei
Vulkan.get_display_mode_properties_2_khr
Vulkan.get_display_mode_properties_khr
Vulkan.get_display_plane_capabilities_2_khr
Vulkan.get_display_plane_capabilities_khr
Vulkan.get_display_plane_supported_displays_khr
Vulkan.get_drm_display_ext
Vulkan.get_dynamic_rendering_tile_properties_qcom
Vulkan.get_event_status
Vulkan.get_fence_fd_khr
Vulkan.get_fence_status
Vulkan.get_framebuffer_tile_properties_qcom
Vulkan.get_generated_commands_memory_requirements_nv
Vulkan.get_image_drm_format_modifier_properties_ext
Vulkan.get_image_memory_requirements
Vulkan.get_image_memory_requirements_2
Vulkan.get_image_opaque_capture_descriptor_data_ext
Vulkan.get_image_sparse_memory_requirements
Vulkan.get_image_sparse_memory_requirements_2
Vulkan.get_image_subresource_layout
Vulkan.get_image_subresource_layout_2_ext
Vulkan.get_image_view_address_nvx
Vulkan.get_image_view_handle_nvx
Vulkan.get_image_view_opaque_capture_descriptor_data_ext
Vulkan.get_instance_proc_addr
Vulkan.get_memory_fd_khr
Vulkan.get_memory_fd_properties_khr
Vulkan.get_memory_host_pointer_properties_ext
Vulkan.get_memory_remote_address_nv
Vulkan.get_micromap_build_sizes_ext
Vulkan.get_past_presentation_timing_google
Vulkan.get_performance_parameter_intel
Vulkan.get_physical_device_calibrateable_time_domains_ext
Vulkan.get_physical_device_cooperative_matrix_properties_nv
Vulkan.get_physical_device_display_plane_properties_2_khr
Vulkan.get_physical_device_display_plane_properties_khr
Vulkan.get_physical_device_display_properties_2_khr
Vulkan.get_physical_device_display_properties_khr
Vulkan.get_physical_device_external_buffer_properties
Vulkan.get_physical_device_external_fence_properties
Vulkan.get_physical_device_external_image_format_properties_nv
Vulkan.get_physical_device_external_semaphore_properties
Vulkan.get_physical_device_features
Vulkan.get_physical_device_features_2
Vulkan.get_physical_device_format_properties
Vulkan.get_physical_device_format_properties_2
Vulkan.get_physical_device_fragment_shading_rates_khr
Vulkan.get_physical_device_image_format_properties
Vulkan.get_physical_device_image_format_properties_2
Vulkan.get_physical_device_memory_properties
Vulkan.get_physical_device_memory_properties_2
Vulkan.get_physical_device_multisample_properties_ext
Vulkan.get_physical_device_optical_flow_image_formats_nv
Vulkan.get_physical_device_present_rectangles_khr
Vulkan.get_physical_device_properties
Vulkan.get_physical_device_properties_2
Vulkan.get_physical_device_queue_family_performance_query_passes_khr
Vulkan.get_physical_device_queue_family_properties
Vulkan.get_physical_device_queue_family_properties_2
Vulkan.get_physical_device_sparse_image_format_properties
Vulkan.get_physical_device_sparse_image_format_properties_2
Vulkan.get_physical_device_supported_framebuffer_mixed_samples_combinations_nv
Vulkan.get_physical_device_surface_capabilities_2_ext
Vulkan.get_physical_device_surface_capabilities_2_khr
Vulkan.get_physical_device_surface_capabilities_khr
Vulkan.get_physical_device_surface_formats_2_khr
Vulkan.get_physical_device_surface_formats_khr
Vulkan.get_physical_device_surface_present_modes_khr
Vulkan.get_physical_device_surface_support_khr
Vulkan.get_physical_device_tool_properties
Vulkan.get_physical_device_video_capabilities_khr
Vulkan.get_physical_device_video_format_properties_khr
Vulkan.get_physical_device_wayland_presentation_support_khr
Vulkan.get_physical_device_xcb_presentation_support_khr
Vulkan.get_physical_device_xlib_presentation_support_khr
Vulkan.get_pipeline_cache_data
Vulkan.get_pipeline_executable_internal_representations_khr
Vulkan.get_pipeline_executable_properties_khr
Vulkan.get_pipeline_executable_statistics_khr
Vulkan.get_pipeline_properties_ext
Vulkan.get_private_data
Vulkan.get_query_pool_results
Vulkan.get_queue_checkpoint_data_2_nv
Vulkan.get_queue_checkpoint_data_nv
Vulkan.get_rand_r_output_display_ext
Vulkan.get_ray_tracing_capture_replay_shader_group_handles_khr
Vulkan.get_ray_tracing_shader_group_handles_khr
Vulkan.get_ray_tracing_shader_group_stack_size_khr
Vulkan.get_refresh_cycle_duration_google
Vulkan.get_render_area_granularity
Vulkan.get_sampler_opaque_capture_descriptor_data_ext
Vulkan.get_semaphore_counter_value
Vulkan.get_semaphore_fd_khr
Vulkan.get_shader_info_amd
Vulkan.get_shader_module_create_info_identifier_ext
Vulkan.get_shader_module_identifier_ext
Vulkan.get_swapchain_counter_ext
Vulkan.get_swapchain_images_khr
Vulkan.get_swapchain_status_khr
Vulkan.get_validation_cache_data_ext
Vulkan.get_video_session_memory_requirements_khr
Vulkan.import_fence_fd_khr
Vulkan.import_semaphore_fd_khr
Vulkan.initialize
Vulkan.initialize_core
Vulkan.initialize_performance_api_intel
Vulkan.invalidate_mapped_memory_ranges
Vulkan.map_memory
Vulkan.merge_pipeline_caches
Vulkan.merge_validation_caches_ext
Vulkan.pointer_length
Vulkan.queue_begin_debug_utils_label_ext
Vulkan.queue_bind_sparse
Vulkan.queue_end_debug_utils_label_ext
Vulkan.queue_insert_debug_utils_label_ext
Vulkan.queue_present_khr
Vulkan.queue_set_performance_configuration_intel
Vulkan.queue_submit
Vulkan.queue_submit_2
Vulkan.queue_wait_idle
Vulkan.register_device_event_ext
Vulkan.register_display_event_ext
Vulkan.release_display_ext
Vulkan.release_performance_configuration_intel
Vulkan.release_profiling_lock_khr
Vulkan.release_swapchain_images_ext
Vulkan.reset_command_buffer
Vulkan.reset_command_pool
Vulkan.reset_descriptor_pool
Vulkan.reset_event
Vulkan.reset_fences
Vulkan.reset_query_pool
Vulkan.set_debug_utils_object_name_ext
Vulkan.set_debug_utils_object_tag_ext
Vulkan.set_device_memory_priority_ext
Vulkan.set_driver
Vulkan.set_event
Vulkan.set_hdr_metadata_ext
Vulkan.set_local_dimming_amd
Vulkan.set_private_data
Vulkan.signal_semaphore
Vulkan.submit_debug_utils_message_ext
Vulkan.to_vk
Vulkan.trim_command_pool
Vulkan.unchain
Vulkan.uninitialize_performance_api_intel
Vulkan.unmap_memory
Vulkan.update_descriptor_set_with_template
Vulkan.update_descriptor_sets
Vulkan.update_video_session_parameters_khr
Vulkan.wait_for_fences
Vulkan.wait_for_present_khr
Vulkan.wait_semaphores
Vulkan.write_acceleration_structures_properties_khr
Vulkan.write_micromaps_properties_ext
Vulkan.@check
Vulkan.Vulkan
— ModuleVulkan
Vulkan.jl is a lightweight wrapper around the Vulkan graphics and compute library. It exposes abstractions over the underlying C interface, primarily geared towards developers looking for a more natural way to work with Vulkan with minimal overhead.
It builds upon the core API provided by VulkanCore.jl. Because Vulkan is originally a C specification, interfacing with it requires some knowledge before correctly being used from Julia. This package acts as an abstraction layer, so that you don't need to know how to properly call a C library, while still retaining full functionality. The wrapper is generated directly from the Vulkan Specification.
This is a very similar approach to that taken by VulkanHpp, except that the target language is Julia and not C++.
If you have questions, want to brainstorm ideas or simply want to share cool things you do with Vulkan don't hesitate to create a thread in our Zulip channel.
Status
This package is a work in progress and has not reached its 1.0 version yet. As such, documentation may not be complete and functionality may change without warning. If it happens, make sure to check out the changelog. At this stage, you should not use this library in production; however, you are encouraged to push its boundaries through non-critical projects. If you find limitations, bugs or want to suggest potential improvements, do not hesitate to submit issues or pull requests. The goal is definitely to be production-ready as soon as possible.
In particular, because the library relies on automatic code generation, there may be portions of the Vulkan API that are not wrapped correctly. While you should not have trouble in most cases, there are always edge cases which were not accounted for during generation. Please open an issue whenever you encounter such a case, so that we can reliably fix those wrapping issues for future use.
Testing
Currently, continuous integration runs only on Ubuntu 32/64 bits, for lack of a functional CI setup with Vulkan for MacOS and Windows. Because public CI services lack proper driver support, the CPU Vulkan implementation Lavapipe is used. If you are not on Linux, we cannot guarantee that this library will work for you, although so far nothing is platform-dependent. If that is the case, we recommend that you test this package with your own setup.
Depends on:
Base
BitMasks
Core
DocStringExtensions
Logging
MLStyle
PrecompileTools
Reexport
Vulkan.CEnum
VulkanCore.LibVulkan
Vulkan.AabbPositionsKHR
— TypeHigh-level wrapper for VkAabbPositionsKHR.
Extension: VK_KHR_acceleration_structure
struct AabbPositionsKHR <: Vulkan.HighLevelStruct
min_x::Float32
min_y::Float32
min_z::Float32
max_x::Float32
max_y::Float32
max_z::Float32
Vulkan.AccelerationStructureBuildGeometryInfoKHR
— TypeHigh-level wrapper for VkAccelerationStructureBuildGeometryInfoKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureBuildGeometryInfoKHR <: Vulkan.HighLevelStruct
next::Any
type::AccelerationStructureTypeKHR
flags::BuildAccelerationStructureFlagKHR
mode::BuildAccelerationStructureModeKHR
src_acceleration_structure::Union{Ptr{Nothing}, AccelerationStructureKHR}
dst_acceleration_structure::Union{Ptr{Nothing}, AccelerationStructureKHR}
geometries::Union{Ptr{Nothing}, Vector{AccelerationStructureGeometryKHR}}
geometries_2::Union{Ptr{Nothing}, Vector{AccelerationStructureGeometryKHR}}
scratch_data::DeviceOrHostAddressKHR
Vulkan.AccelerationStructureBuildGeometryInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
type::AccelerationStructureTypeKHR
mode::BuildAccelerationStructureModeKHR
scratch_data::DeviceOrHostAddressKHR
next::Any
: defaults toC_NULL
flags::BuildAccelerationStructureFlagKHR
: defaults to0
src_acceleration_structure::AccelerationStructureKHR
: defaults toC_NULL
dst_acceleration_structure::AccelerationStructureKHR
: defaults toC_NULL
geometries::Vector{AccelerationStructureGeometryKHR}
: defaults toC_NULL
geometries_2::Vector{AccelerationStructureGeometryKHR}
: defaults toC_NULL
AccelerationStructureBuildGeometryInfoKHR(
type::AccelerationStructureTypeKHR,
mode::BuildAccelerationStructureModeKHR,
scratch_data::DeviceOrHostAddressKHR;
next,
flags,
src_acceleration_structure,
dst_acceleration_structure,
geometries,
geometries_2
) -> AccelerationStructureBuildGeometryInfoKHR
Vulkan.AccelerationStructureBuildRangeInfoKHR
— TypeHigh-level wrapper for VkAccelerationStructureBuildRangeInfoKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureBuildRangeInfoKHR <: Vulkan.HighLevelStruct
primitive_count::UInt32
primitive_offset::UInt32
first_vertex::UInt32
transform_offset::UInt32
Vulkan.AccelerationStructureBuildSizesInfoKHR
— TypeHigh-level wrapper for VkAccelerationStructureBuildSizesInfoKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureBuildSizesInfoKHR <: Vulkan.HighLevelStruct
next::Any
acceleration_structure_size::UInt64
update_scratch_size::UInt64
build_scratch_size::UInt64
Vulkan.AccelerationStructureBuildSizesInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
acceleration_structure_size::UInt64
update_scratch_size::UInt64
build_scratch_size::UInt64
next::Any
: defaults toC_NULL
AccelerationStructureBuildSizesInfoKHR(
acceleration_structure_size::Integer,
update_scratch_size::Integer,
build_scratch_size::Integer;
next
) -> AccelerationStructureBuildSizesInfoKHR
Vulkan.AccelerationStructureCaptureDescriptorDataInfoEXT
— TypeHigh-level wrapper for VkAccelerationStructureCaptureDescriptorDataInfoEXT.
Extension: VK_EXT_descriptor_buffer
struct AccelerationStructureCaptureDescriptorDataInfoEXT <: Vulkan.HighLevelStruct
next::Any
acceleration_structure::Union{Ptr{Nothing}, AccelerationStructureKHR}
acceleration_structure_nv::Union{Ptr{Nothing}, AccelerationStructureNV}
Vulkan.AccelerationStructureCaptureDescriptorDataInfoEXT
— MethodExtension: VK_EXT_descriptor_buffer
Arguments:
next::Any
: defaults toC_NULL
acceleration_structure::AccelerationStructureKHR
: defaults toC_NULL
acceleration_structure_nv::AccelerationStructureNV
: defaults toC_NULL
AccelerationStructureCaptureDescriptorDataInfoEXT(
;
next,
acceleration_structure,
acceleration_structure_nv
) -> AccelerationStructureCaptureDescriptorDataInfoEXT
Vulkan.AccelerationStructureCreateInfoKHR
— TypeHigh-level wrapper for VkAccelerationStructureCreateInfoKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureCreateInfoKHR <: Vulkan.HighLevelStruct
next::Any
create_flags::AccelerationStructureCreateFlagKHR
buffer::Buffer
offset::UInt64
size::UInt64
type::AccelerationStructureTypeKHR
device_address::UInt64
Vulkan.AccelerationStructureCreateInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
buffer::Buffer
offset::UInt64
size::UInt64
type::AccelerationStructureTypeKHR
next::Any
: defaults toC_NULL
create_flags::AccelerationStructureCreateFlagKHR
: defaults to0
device_address::UInt64
: defaults to0
AccelerationStructureCreateInfoKHR(
buffer::Buffer,
offset::Integer,
size::Integer,
type::AccelerationStructureTypeKHR;
next,
create_flags,
device_address
) -> AccelerationStructureCreateInfoKHR
Vulkan.AccelerationStructureCreateInfoNV
— TypeHigh-level wrapper for VkAccelerationStructureCreateInfoNV.
Extension: VK_NV_ray_tracing
struct AccelerationStructureCreateInfoNV <: Vulkan.HighLevelStruct
next::Any
compacted_size::UInt64
info::AccelerationStructureInfoNV
Vulkan.AccelerationStructureCreateInfoNV
— MethodExtension: VK_NV_ray_tracing
Arguments:
compacted_size::UInt64
info::AccelerationStructureInfoNV
next::Any
: defaults toC_NULL
AccelerationStructureCreateInfoNV(
compacted_size::Integer,
info::AccelerationStructureInfoNV;
next
) -> AccelerationStructureCreateInfoNV
Vulkan.AccelerationStructureDeviceAddressInfoKHR
— TypeHigh-level wrapper for VkAccelerationStructureDeviceAddressInfoKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureDeviceAddressInfoKHR <: Vulkan.HighLevelStruct
next::Any
acceleration_structure::AccelerationStructureKHR
Vulkan.AccelerationStructureDeviceAddressInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
acceleration_structure::AccelerationStructureKHR
next::Any
: defaults toC_NULL
AccelerationStructureDeviceAddressInfoKHR(
acceleration_structure::AccelerationStructureKHR;
next
) -> AccelerationStructureDeviceAddressInfoKHR
Vulkan.AccelerationStructureGeometryAabbsDataKHR
— TypeHigh-level wrapper for VkAccelerationStructureGeometryAabbsDataKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureGeometryAabbsDataKHR <: Vulkan.HighLevelStruct
next::Any
data::DeviceOrHostAddressConstKHR
stride::UInt64
Vulkan.AccelerationStructureGeometryAabbsDataKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
data::DeviceOrHostAddressConstKHR
stride::UInt64
next::Any
: defaults toC_NULL
AccelerationStructureGeometryAabbsDataKHR(
data::DeviceOrHostAddressConstKHR,
stride::Integer;
next
) -> AccelerationStructureGeometryAabbsDataKHR
Vulkan.AccelerationStructureGeometryDataKHR
— TypeHigh-level wrapper for VkAccelerationStructureGeometryDataKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureGeometryDataKHR <: Vulkan.HighLevelStruct
vks::VulkanCore.LibVulkan.VkAccelerationStructureGeometryDataKHR
Vulkan.AccelerationStructureGeometryInstancesDataKHR
— TypeHigh-level wrapper for VkAccelerationStructureGeometryInstancesDataKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureGeometryInstancesDataKHR <: Vulkan.HighLevelStruct
next::Any
array_of_pointers::Bool
data::DeviceOrHostAddressConstKHR
Vulkan.AccelerationStructureGeometryInstancesDataKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
array_of_pointers::Bool
data::DeviceOrHostAddressConstKHR
next::Any
: defaults toC_NULL
AccelerationStructureGeometryInstancesDataKHR(
array_of_pointers::Bool,
data::DeviceOrHostAddressConstKHR;
next
) -> AccelerationStructureGeometryInstancesDataKHR
Vulkan.AccelerationStructureGeometryKHR
— TypeHigh-level wrapper for VkAccelerationStructureGeometryKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureGeometryKHR <: Vulkan.HighLevelStruct
next::Any
geometry_type::GeometryTypeKHR
geometry::AccelerationStructureGeometryDataKHR
flags::GeometryFlagKHR
Vulkan.AccelerationStructureGeometryKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
geometry_type::GeometryTypeKHR
geometry::AccelerationStructureGeometryDataKHR
next::Any
: defaults toC_NULL
flags::GeometryFlagKHR
: defaults to0
AccelerationStructureGeometryKHR(
geometry_type::GeometryTypeKHR,
geometry::AccelerationStructureGeometryDataKHR;
next,
flags
) -> AccelerationStructureGeometryKHR
Vulkan.AccelerationStructureGeometryMotionTrianglesDataNV
— TypeHigh-level wrapper for VkAccelerationStructureGeometryMotionTrianglesDataNV.
Extension: VK_NV_ray_tracing_motion_blur
struct AccelerationStructureGeometryMotionTrianglesDataNV <: Vulkan.HighLevelStruct
next::Any
vertex_data::DeviceOrHostAddressConstKHR
Vulkan.AccelerationStructureGeometryMotionTrianglesDataNV
— MethodExtension: VK_NV_ray_tracing_motion_blur
Arguments:
vertex_data::DeviceOrHostAddressConstKHR
next::Any
: defaults toC_NULL
AccelerationStructureGeometryMotionTrianglesDataNV(
vertex_data::DeviceOrHostAddressConstKHR;
next
) -> AccelerationStructureGeometryMotionTrianglesDataNV
Vulkan.AccelerationStructureGeometryTrianglesDataKHR
— TypeHigh-level wrapper for VkAccelerationStructureGeometryTrianglesDataKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureGeometryTrianglesDataKHR <: Vulkan.HighLevelStruct
next::Any
vertex_format::Format
vertex_data::DeviceOrHostAddressConstKHR
vertex_stride::UInt64
max_vertex::UInt32
index_type::IndexType
index_data::DeviceOrHostAddressConstKHR
transform_data::DeviceOrHostAddressConstKHR
Vulkan.AccelerationStructureGeometryTrianglesDataKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
vertex_format::Format
vertex_data::DeviceOrHostAddressConstKHR
vertex_stride::UInt64
max_vertex::UInt32
index_type::IndexType
index_data::DeviceOrHostAddressConstKHR
transform_data::DeviceOrHostAddressConstKHR
next::Any
: defaults toC_NULL
AccelerationStructureGeometryTrianglesDataKHR(
vertex_format::Format,
vertex_data::DeviceOrHostAddressConstKHR,
vertex_stride::Integer,
max_vertex::Integer,
index_type::IndexType,
index_data::DeviceOrHostAddressConstKHR,
transform_data::DeviceOrHostAddressConstKHR;
next
) -> AccelerationStructureGeometryTrianglesDataKHR
Vulkan.AccelerationStructureInfoNV
— TypeHigh-level wrapper for VkAccelerationStructureInfoNV.
Extension: VK_NV_ray_tracing
struct AccelerationStructureInfoNV <: Vulkan.HighLevelStruct
next::Any
type::VulkanCore.LibVulkan.VkAccelerationStructureTypeKHR
flags::Union{Ptr{Nothing}, UInt32}
instance_count::UInt32
geometries::Vector{GeometryNV}
Vulkan.AccelerationStructureInfoNV
— MethodExtension: VK_NV_ray_tracing
Arguments:
type::VkAccelerationStructureTypeNV
geometries::Vector{GeometryNV}
next::Any
: defaults toC_NULL
flags::VkBuildAccelerationStructureFlagsNV
: defaults toC_NULL
instance_count::UInt32
: defaults to0
AccelerationStructureInfoNV(
type::VulkanCore.LibVulkan.VkAccelerationStructureTypeKHR,
geometries::AbstractArray;
next,
flags,
instance_count
) -> AccelerationStructureInfoNV
Vulkan.AccelerationStructureInstanceKHR
— TypeHigh-level wrapper for VkAccelerationStructureInstanceKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureInstanceKHR <: Vulkan.HighLevelStruct
transform::TransformMatrixKHR
instance_custom_index::UInt32
mask::UInt32
instance_shader_binding_table_record_offset::UInt32
flags::GeometryInstanceFlagKHR
acceleration_structure_reference::UInt64
Vulkan.AccelerationStructureInstanceKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
transform::TransformMatrixKHR
instance_custom_index::UInt32
mask::UInt32
instance_shader_binding_table_record_offset::UInt32
acceleration_structure_reference::UInt64
flags::GeometryInstanceFlagKHR
: defaults to0
AccelerationStructureInstanceKHR(
transform::TransformMatrixKHR,
instance_custom_index::Integer,
mask::Integer,
instance_shader_binding_table_record_offset::Integer,
acceleration_structure_reference::Integer;
flags
) -> AccelerationStructureInstanceKHR
Vulkan.AccelerationStructureKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
device::Device
buffer::Buffer
offset::UInt64
size::UInt64
type::AccelerationStructureTypeKHR
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
create_flags::AccelerationStructureCreateFlagKHR
: defaults to0
device_address::UInt64
: defaults to0
AccelerationStructureKHR(
device,
buffer,
offset::Integer,
size::Integer,
type::AccelerationStructureTypeKHR;
allocator,
next,
create_flags,
device_address
) -> AccelerationStructureKHR
Vulkan.AccelerationStructureMatrixMotionInstanceNV
— TypeHigh-level wrapper for VkAccelerationStructureMatrixMotionInstanceNV.
Extension: VK_NV_ray_tracing_motion_blur
struct AccelerationStructureMatrixMotionInstanceNV <: Vulkan.HighLevelStruct
transform_t_0::TransformMatrixKHR
transform_t_1::TransformMatrixKHR
instance_custom_index::UInt32
mask::UInt32
instance_shader_binding_table_record_offset::UInt32
flags::GeometryInstanceFlagKHR
acceleration_structure_reference::UInt64
Vulkan.AccelerationStructureMatrixMotionInstanceNV
— MethodExtension: VK_NV_ray_tracing_motion_blur
Arguments:
transform_t_0::TransformMatrixKHR
transform_t_1::TransformMatrixKHR
instance_custom_index::UInt32
mask::UInt32
instance_shader_binding_table_record_offset::UInt32
acceleration_structure_reference::UInt64
flags::GeometryInstanceFlagKHR
: defaults to0
AccelerationStructureMatrixMotionInstanceNV(
transform_t_0::TransformMatrixKHR,
transform_t_1::TransformMatrixKHR,
instance_custom_index::Integer,
mask::Integer,
instance_shader_binding_table_record_offset::Integer,
acceleration_structure_reference::Integer;
flags
) -> AccelerationStructureMatrixMotionInstanceNV
Vulkan.AccelerationStructureMemoryRequirementsInfoNV
— TypeHigh-level wrapper for VkAccelerationStructureMemoryRequirementsInfoNV.
Extension: VK_NV_ray_tracing
struct AccelerationStructureMemoryRequirementsInfoNV <: Vulkan.HighLevelStruct
next::Any
type::AccelerationStructureMemoryRequirementsTypeNV
acceleration_structure::AccelerationStructureNV
Vulkan.AccelerationStructureMemoryRequirementsInfoNV
— MethodExtension: VK_NV_ray_tracing
Arguments:
type::AccelerationStructureMemoryRequirementsTypeNV
acceleration_structure::AccelerationStructureNV
next::Any
: defaults toC_NULL
AccelerationStructureMemoryRequirementsInfoNV(
type::AccelerationStructureMemoryRequirementsTypeNV,
acceleration_structure::AccelerationStructureNV;
next
) -> AccelerationStructureMemoryRequirementsInfoNV
Vulkan.AccelerationStructureMotionInfoNV
— TypeHigh-level wrapper for VkAccelerationStructureMotionInfoNV.
Extension: VK_NV_ray_tracing_motion_blur
struct AccelerationStructureMotionInfoNV <: Vulkan.HighLevelStruct
next::Any
max_instances::UInt32
flags::UInt32
Vulkan.AccelerationStructureMotionInfoNV
— MethodExtension: VK_NV_ray_tracing_motion_blur
Arguments:
max_instances::UInt32
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
AccelerationStructureMotionInfoNV(
max_instances::Integer;
next,
flags
) -> AccelerationStructureMotionInfoNV
Vulkan.AccelerationStructureMotionInstanceDataNV
— TypeHigh-level wrapper for VkAccelerationStructureMotionInstanceDataNV.
Extension: VK_NV_ray_tracing_motion_blur
struct AccelerationStructureMotionInstanceDataNV <: Vulkan.HighLevelStruct
vks::VulkanCore.LibVulkan.VkAccelerationStructureMotionInstanceDataNV
Vulkan.AccelerationStructureMotionInstanceNV
— TypeHigh-level wrapper for VkAccelerationStructureMotionInstanceNV.
Extension: VK_NV_ray_tracing_motion_blur
struct AccelerationStructureMotionInstanceNV <: Vulkan.HighLevelStruct
type::AccelerationStructureMotionInstanceTypeNV
flags::UInt32
data::AccelerationStructureMotionInstanceDataNV
Vulkan.AccelerationStructureMotionInstanceNV
— MethodExtension: VK_NV_ray_tracing_motion_blur
Arguments:
type::AccelerationStructureMotionInstanceTypeNV
data::AccelerationStructureMotionInstanceDataNV
flags::UInt32
: defaults to0
AccelerationStructureMotionInstanceNV(
type::AccelerationStructureMotionInstanceTypeNV,
data::AccelerationStructureMotionInstanceDataNV;
flags
) -> AccelerationStructureMotionInstanceNV
Vulkan.AccelerationStructureNV
— MethodExtension: VK_NV_ray_tracing
Arguments:
device::Device
compacted_size::UInt64
info::AccelerationStructureInfoNV
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
AccelerationStructureNV(
device,
compacted_size::Integer,
info::AccelerationStructureInfoNV;
allocator,
next
) -> AccelerationStructureNV
Vulkan.AccelerationStructureNV
— MethodExtension: VK_NV_ray_tracing
Arguments:
device::Device
compacted_size::UInt64
info::_AccelerationStructureInfoNV
allocator::_AllocationCallbacks
: defaults toC_NULL
next::Ptr{Cvoid}
: defaults toC_NULL
AccelerationStructureNV(
device,
compacted_size::Integer,
info::_AccelerationStructureInfoNV;
allocator,
next
) -> AccelerationStructureNV
Vulkan.AccelerationStructureSRTMotionInstanceNV
— TypeHigh-level wrapper for VkAccelerationStructureSRTMotionInstanceNV.
Extension: VK_NV_ray_tracing_motion_blur
struct AccelerationStructureSRTMotionInstanceNV <: Vulkan.HighLevelStruct
transform_t_0::SRTDataNV
transform_t_1::SRTDataNV
instance_custom_index::UInt32
mask::UInt32
instance_shader_binding_table_record_offset::UInt32
flags::GeometryInstanceFlagKHR
acceleration_structure_reference::UInt64
Vulkan.AccelerationStructureSRTMotionInstanceNV
— MethodExtension: VK_NV_ray_tracing_motion_blur
Arguments:
transform_t_0::SRTDataNV
transform_t_1::SRTDataNV
instance_custom_index::UInt32
mask::UInt32
instance_shader_binding_table_record_offset::UInt32
acceleration_structure_reference::UInt64
flags::GeometryInstanceFlagKHR
: defaults to0
AccelerationStructureSRTMotionInstanceNV(
transform_t_0::SRTDataNV,
transform_t_1::SRTDataNV,
instance_custom_index::Integer,
mask::Integer,
instance_shader_binding_table_record_offset::Integer,
acceleration_structure_reference::Integer;
flags
) -> AccelerationStructureSRTMotionInstanceNV
Vulkan.AccelerationStructureTrianglesOpacityMicromapEXT
— TypeHigh-level wrapper for VkAccelerationStructureTrianglesOpacityMicromapEXT.
Extension: VK_EXT_opacity_micromap
struct AccelerationStructureTrianglesOpacityMicromapEXT <: Vulkan.HighLevelStruct
next::Any
index_type::IndexType
index_buffer::DeviceOrHostAddressConstKHR
index_stride::UInt64
base_triangle::UInt32
usage_counts::Union{Ptr{Nothing}, Vector{MicromapUsageEXT}}
usage_counts_2::Union{Ptr{Nothing}, Vector{MicromapUsageEXT}}
micromap::MicromapEXT
Vulkan.AccelerationStructureTrianglesOpacityMicromapEXT
— MethodExtension: VK_EXT_opacity_micromap
Arguments:
index_type::IndexType
index_buffer::DeviceOrHostAddressConstKHR
index_stride::UInt64
base_triangle::UInt32
micromap::MicromapEXT
next::Any
: defaults toC_NULL
usage_counts::Vector{MicromapUsageEXT}
: defaults toC_NULL
usage_counts_2::Vector{MicromapUsageEXT}
: defaults toC_NULL
AccelerationStructureTrianglesOpacityMicromapEXT(
index_type::IndexType,
index_buffer::DeviceOrHostAddressConstKHR,
index_stride::Integer,
base_triangle::Integer,
micromap::MicromapEXT;
next,
usage_counts,
usage_counts_2
) -> AccelerationStructureTrianglesOpacityMicromapEXT
Vulkan.AccelerationStructureVersionInfoKHR
— TypeHigh-level wrapper for VkAccelerationStructureVersionInfoKHR.
Extension: VK_KHR_acceleration_structure
struct AccelerationStructureVersionInfoKHR <: Vulkan.HighLevelStruct
next::Any
version_data::Vector{UInt8}
Vulkan.AccelerationStructureVersionInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
version_data::Vector{UInt8}
next::Any
: defaults toC_NULL
AccelerationStructureVersionInfoKHR(
version_data::AbstractArray;
next
) -> AccelerationStructureVersionInfoKHR
Vulkan.AcquireNextImageInfoKHR
— TypeHigh-level wrapper for VkAcquireNextImageInfoKHR.
Extension: VK_KHR_swapchain
struct AcquireNextImageInfoKHR <: Vulkan.HighLevelStruct
next::Any
swapchain::SwapchainKHR
timeout::UInt64
semaphore::Union{Ptr{Nothing}, Semaphore}
fence::Union{Ptr{Nothing}, Fence}
device_mask::UInt32
Vulkan.AcquireNextImageInfoKHR
— MethodExtension: VK_KHR_swapchain
Arguments:
swapchain::SwapchainKHR
(externsync)timeout::UInt64
device_mask::UInt32
next::Any
: defaults toC_NULL
semaphore::Semaphore
: defaults toC_NULL
(externsync)fence::Fence
: defaults toC_NULL
(externsync)
AcquireNextImageInfoKHR(
swapchain::SwapchainKHR,
timeout::Integer,
device_mask::Integer;
next,
semaphore,
fence
) -> AcquireNextImageInfoKHR
Vulkan.AcquireProfilingLockInfoKHR
— TypeHigh-level wrapper for VkAcquireProfilingLockInfoKHR.
Extension: VK_KHR_performance_query
struct AcquireProfilingLockInfoKHR <: Vulkan.HighLevelStruct
next::Any
flags::AcquireProfilingLockFlagKHR
timeout::UInt64
Vulkan.AcquireProfilingLockInfoKHR
— MethodExtension: VK_KHR_performance_query
Arguments:
timeout::UInt64
next::Any
: defaults toC_NULL
flags::AcquireProfilingLockFlagKHR
: defaults to0
AcquireProfilingLockInfoKHR(
timeout::Integer;
next,
flags
) -> AcquireProfilingLockInfoKHR
Vulkan.AllocationCallbacks
— TypeHigh-level wrapper for VkAllocationCallbacks.
struct AllocationCallbacks <: Vulkan.HighLevelStruct
user_data::Ptr{Nothing}
pfn_allocation::Union{Ptr{Nothing}, Base.CFunction}
pfn_reallocation::Union{Ptr{Nothing}, Base.CFunction}
pfn_free::Union{Ptr{Nothing}, Base.CFunction}
pfn_internal_allocation::Union{Ptr{Nothing}, Base.CFunction}
pfn_internal_free::Union{Ptr{Nothing}, Base.CFunction}
Vulkan.AllocationCallbacks
— MethodArguments:
pfn_allocation::FunctionPtr
pfn_reallocation::FunctionPtr
pfn_free::FunctionPtr
user_data::Ptr{Cvoid}
: defaults toC_NULL
pfn_internal_allocation::FunctionPtr
: defaults toC_NULL
pfn_internal_free::FunctionPtr
: defaults toC_NULL
AllocationCallbacks(
pfn_allocation::Union{Ptr{Nothing}, Base.CFunction},
pfn_reallocation::Union{Ptr{Nothing}, Base.CFunction},
pfn_free::Union{Ptr{Nothing}, Base.CFunction};
user_data,
pfn_internal_allocation,
pfn_internal_free
) -> AllocationCallbacks
Vulkan.AmigoProfilingSubmitInfoSEC
— TypeHigh-level wrapper for VkAmigoProfilingSubmitInfoSEC.
Extension: VK_SEC_amigo_profiling
struct AmigoProfilingSubmitInfoSEC <: Vulkan.HighLevelStruct
next::Any
first_draw_timestamp::UInt64
swap_buffer_timestamp::UInt64
Vulkan.AmigoProfilingSubmitInfoSEC
— MethodExtension: VK_SEC_amigo_profiling
Arguments:
first_draw_timestamp::UInt64
swap_buffer_timestamp::UInt64
next::Any
: defaults toC_NULL
AmigoProfilingSubmitInfoSEC(
first_draw_timestamp::Integer,
swap_buffer_timestamp::Integer;
next
) -> AmigoProfilingSubmitInfoSEC
Vulkan.ApplicationInfo
— TypeHigh-level wrapper for VkApplicationInfo.
struct ApplicationInfo <: Vulkan.HighLevelStruct
next::Any
application_name::String
application_version::VersionNumber
engine_name::String
engine_version::VersionNumber
api_version::VersionNumber
Vulkan.ApplicationInfo
— MethodArguments:
application_version::VersionNumber
engine_version::VersionNumber
api_version::VersionNumber
next::Any
: defaults toC_NULL
application_name::String
: defaults to ``engine_name::String
: defaults to ``
ApplicationInfo(
application_version::VersionNumber,
engine_version::VersionNumber,
api_version::VersionNumber;
next,
application_name,
engine_name
) -> ApplicationInfo
Vulkan.AttachmentDescription
— TypeHigh-level wrapper for VkAttachmentDescription.
struct AttachmentDescription <: Vulkan.HighLevelStruct
flags::AttachmentDescriptionFlag
format::Format
samples::SampleCountFlag
load_op::AttachmentLoadOp
store_op::AttachmentStoreOp
stencil_load_op::AttachmentLoadOp
stencil_store_op::AttachmentStoreOp
initial_layout::ImageLayout
final_layout::ImageLayout
Vulkan.AttachmentDescription
— MethodArguments:
format::Format
samples::SampleCountFlag
load_op::AttachmentLoadOp
store_op::AttachmentStoreOp
stencil_load_op::AttachmentLoadOp
stencil_store_op::AttachmentStoreOp
initial_layout::ImageLayout
final_layout::ImageLayout
flags::AttachmentDescriptionFlag
: defaults to0
AttachmentDescription(
format::Format,
samples::SampleCountFlag,
load_op::AttachmentLoadOp,
store_op::AttachmentStoreOp,
stencil_load_op::AttachmentLoadOp,
stencil_store_op::AttachmentStoreOp,
initial_layout::ImageLayout,
final_layout::ImageLayout;
flags
) -> AttachmentDescription
Vulkan.AttachmentDescription2
— TypeHigh-level wrapper for VkAttachmentDescription2.
struct AttachmentDescription2 <: Vulkan.HighLevelStruct
next::Any
flags::AttachmentDescriptionFlag
format::Format
samples::SampleCountFlag
load_op::AttachmentLoadOp
store_op::AttachmentStoreOp
stencil_load_op::AttachmentLoadOp
stencil_store_op::AttachmentStoreOp
initial_layout::ImageLayout
final_layout::ImageLayout
Vulkan.AttachmentDescription2
— MethodArguments:
format::Format
samples::SampleCountFlag
load_op::AttachmentLoadOp
store_op::AttachmentStoreOp
stencil_load_op::AttachmentLoadOp
stencil_store_op::AttachmentStoreOp
initial_layout::ImageLayout
final_layout::ImageLayout
next::Any
: defaults toC_NULL
flags::AttachmentDescriptionFlag
: defaults to0
AttachmentDescription2(
format::Format,
samples::SampleCountFlag,
load_op::AttachmentLoadOp,
store_op::AttachmentStoreOp,
stencil_load_op::AttachmentLoadOp,
stencil_store_op::AttachmentStoreOp,
initial_layout::ImageLayout,
final_layout::ImageLayout;
next,
flags
) -> AttachmentDescription2
Vulkan.AttachmentDescriptionStencilLayout
— TypeHigh-level wrapper for VkAttachmentDescriptionStencilLayout.
struct AttachmentDescriptionStencilLayout <: Vulkan.HighLevelStruct
next::Any
stencil_initial_layout::ImageLayout
stencil_final_layout::ImageLayout
Vulkan.AttachmentDescriptionStencilLayout
— MethodArguments:
stencil_initial_layout::ImageLayout
stencil_final_layout::ImageLayout
next::Any
: defaults toC_NULL
AttachmentDescriptionStencilLayout(
stencil_initial_layout::ImageLayout,
stencil_final_layout::ImageLayout;
next
) -> AttachmentDescriptionStencilLayout
Vulkan.AttachmentReference
— TypeHigh-level wrapper for VkAttachmentReference.
struct AttachmentReference <: Vulkan.HighLevelStruct
attachment::UInt32
layout::ImageLayout
Vulkan.AttachmentReference2
— TypeHigh-level wrapper for VkAttachmentReference2.
struct AttachmentReference2 <: Vulkan.HighLevelStruct
next::Any
attachment::UInt32
layout::ImageLayout
aspect_mask::ImageAspectFlag
Vulkan.AttachmentReference2
— MethodArguments:
attachment::UInt32
layout::ImageLayout
aspect_mask::ImageAspectFlag
next::Any
: defaults toC_NULL
AttachmentReference2(
attachment::Integer,
layout::ImageLayout,
aspect_mask::ImageAspectFlag;
next
) -> AttachmentReference2
Vulkan.AttachmentReferenceStencilLayout
— TypeHigh-level wrapper for VkAttachmentReferenceStencilLayout.
struct AttachmentReferenceStencilLayout <: Vulkan.HighLevelStruct
next::Any
stencil_layout::ImageLayout
Vulkan.AttachmentReferenceStencilLayout
— MethodArguments:
stencil_layout::ImageLayout
next::Any
: defaults toC_NULL
AttachmentReferenceStencilLayout(
stencil_layout::ImageLayout;
next
) -> AttachmentReferenceStencilLayout
Vulkan.AttachmentSampleCountInfoAMD
— TypeHigh-level wrapper for VkAttachmentSampleCountInfoAMD.
Extension: VK_KHR_dynamic_rendering
struct AttachmentSampleCountInfoAMD <: Vulkan.HighLevelStruct
next::Any
color_attachment_samples::Vector{SampleCountFlag}
depth_stencil_attachment_samples::SampleCountFlag
Vulkan.AttachmentSampleCountInfoAMD
— MethodExtension: VK_KHR_dynamic_rendering
Arguments:
color_attachment_samples::Vector{SampleCountFlag}
next::Any
: defaults toC_NULL
depth_stencil_attachment_samples::SampleCountFlag
: defaults to0
AttachmentSampleCountInfoAMD(
color_attachment_samples::AbstractArray;
next,
depth_stencil_attachment_samples
) -> AttachmentSampleCountInfoAMD
Vulkan.AttachmentSampleLocationsEXT
— TypeHigh-level wrapper for VkAttachmentSampleLocationsEXT.
Extension: VK_EXT_sample_locations
struct AttachmentSampleLocationsEXT <: Vulkan.HighLevelStruct
attachment_index::UInt32
sample_locations_info::SampleLocationsInfoEXT
Vulkan.BaseInStructure
— TypeHigh-level wrapper for VkBaseInStructure.
struct BaseInStructure <: Vulkan.HighLevelStruct
next::Any
Vulkan.BaseInStructure
— MethodVulkan.BaseOutStructure
— TypeHigh-level wrapper for VkBaseOutStructure.
struct BaseOutStructure <: Vulkan.HighLevelStruct
next::Any
Vulkan.BaseOutStructure
— MethodArguments:
next::Any
: defaults toC_NULL
BaseOutStructure(; next) -> BaseOutStructure
Vulkan.BindAccelerationStructureMemoryInfoNV
— TypeHigh-level wrapper for VkBindAccelerationStructureMemoryInfoNV.
Extension: VK_NV_ray_tracing
struct BindAccelerationStructureMemoryInfoNV <: Vulkan.HighLevelStruct
next::Any
acceleration_structure::AccelerationStructureNV
memory::DeviceMemory
memory_offset::UInt64
device_indices::Vector{UInt32}
Vulkan.BindAccelerationStructureMemoryInfoNV
— MethodExtension: VK_NV_ray_tracing
Arguments:
acceleration_structure::AccelerationStructureNV
memory::DeviceMemory
memory_offset::UInt64
device_indices::Vector{UInt32}
next::Any
: defaults toC_NULL
BindAccelerationStructureMemoryInfoNV(
acceleration_structure::AccelerationStructureNV,
memory::DeviceMemory,
memory_offset::Integer,
device_indices::AbstractArray;
next
) -> BindAccelerationStructureMemoryInfoNV
Vulkan.BindBufferMemoryDeviceGroupInfo
— TypeHigh-level wrapper for VkBindBufferMemoryDeviceGroupInfo.
struct BindBufferMemoryDeviceGroupInfo <: Vulkan.HighLevelStruct
next::Any
device_indices::Vector{UInt32}
Vulkan.BindBufferMemoryDeviceGroupInfo
— MethodArguments:
device_indices::Vector{UInt32}
next::Any
: defaults toC_NULL
BindBufferMemoryDeviceGroupInfo(
device_indices::AbstractArray;
next
) -> BindBufferMemoryDeviceGroupInfo
Vulkan.BindBufferMemoryInfo
— TypeHigh-level wrapper for VkBindBufferMemoryInfo.
struct BindBufferMemoryInfo <: Vulkan.HighLevelStruct
next::Any
buffer::Buffer
memory::DeviceMemory
memory_offset::UInt64
Vulkan.BindBufferMemoryInfo
— MethodArguments:
buffer::Buffer
memory::DeviceMemory
memory_offset::UInt64
next::Any
: defaults toC_NULL
BindBufferMemoryInfo(
buffer::Buffer,
memory::DeviceMemory,
memory_offset::Integer;
next
) -> BindBufferMemoryInfo
Vulkan.BindImageMemoryDeviceGroupInfo
— TypeHigh-level wrapper for VkBindImageMemoryDeviceGroupInfo.
struct BindImageMemoryDeviceGroupInfo <: Vulkan.HighLevelStruct
next::Any
device_indices::Vector{UInt32}
split_instance_bind_regions::Vector{Rect2D}
Vulkan.BindImageMemoryDeviceGroupInfo
— MethodArguments:
device_indices::Vector{UInt32}
split_instance_bind_regions::Vector{Rect2D}
next::Any
: defaults toC_NULL
BindImageMemoryDeviceGroupInfo(
device_indices::AbstractArray,
split_instance_bind_regions::AbstractArray;
next
) -> BindImageMemoryDeviceGroupInfo
Vulkan.BindImageMemoryInfo
— TypeHigh-level wrapper for VkBindImageMemoryInfo.
struct BindImageMemoryInfo <: Vulkan.HighLevelStruct
next::Any
image::Image
memory::DeviceMemory
memory_offset::UInt64
Vulkan.BindImageMemoryInfo
— MethodArguments:
image::Image
memory::DeviceMemory
memory_offset::UInt64
next::Any
: defaults toC_NULL
BindImageMemoryInfo(
image::Image,
memory::DeviceMemory,
memory_offset::Integer;
next
) -> BindImageMemoryInfo
Vulkan.BindImageMemorySwapchainInfoKHR
— TypeHigh-level wrapper for VkBindImageMemorySwapchainInfoKHR.
Extension: VK_KHR_swapchain
struct BindImageMemorySwapchainInfoKHR <: Vulkan.HighLevelStruct
next::Any
swapchain::SwapchainKHR
image_index::UInt32
Vulkan.BindImageMemorySwapchainInfoKHR
— MethodExtension: VK_KHR_swapchain
Arguments:
swapchain::SwapchainKHR
(externsync)image_index::UInt32
next::Any
: defaults toC_NULL
BindImageMemorySwapchainInfoKHR(
swapchain::SwapchainKHR,
image_index::Integer;
next
) -> BindImageMemorySwapchainInfoKHR
Vulkan.BindImagePlaneMemoryInfo
— TypeHigh-level wrapper for VkBindImagePlaneMemoryInfo.
struct BindImagePlaneMemoryInfo <: Vulkan.HighLevelStruct
next::Any
plane_aspect::ImageAspectFlag
Vulkan.BindImagePlaneMemoryInfo
— MethodArguments:
plane_aspect::ImageAspectFlag
next::Any
: defaults toC_NULL
BindImagePlaneMemoryInfo(
plane_aspect::ImageAspectFlag;
next
) -> BindImagePlaneMemoryInfo
Vulkan.BindIndexBufferIndirectCommandNV
— TypeHigh-level wrapper for VkBindIndexBufferIndirectCommandNV.
Extension: VK_NV_device_generated_commands
struct BindIndexBufferIndirectCommandNV <: Vulkan.HighLevelStruct
buffer_address::UInt64
size::UInt32
index_type::IndexType
Vulkan.BindShaderGroupIndirectCommandNV
— TypeHigh-level wrapper for VkBindShaderGroupIndirectCommandNV.
Extension: VK_NV_device_generated_commands
struct BindShaderGroupIndirectCommandNV <: Vulkan.HighLevelStruct
group_index::UInt32
Vulkan.BindSparseInfo
— TypeHigh-level wrapper for VkBindSparseInfo.
struct BindSparseInfo <: Vulkan.HighLevelStruct
next::Any
wait_semaphores::Vector{Semaphore}
buffer_binds::Vector{SparseBufferMemoryBindInfo}
image_opaque_binds::Vector{SparseImageOpaqueMemoryBindInfo}
image_binds::Vector{SparseImageMemoryBindInfo}
signal_semaphores::Vector{Semaphore}
Vulkan.BindSparseInfo
— MethodArguments:
wait_semaphores::Vector{Semaphore}
buffer_binds::Vector{SparseBufferMemoryBindInfo}
image_opaque_binds::Vector{SparseImageOpaqueMemoryBindInfo}
image_binds::Vector{SparseImageMemoryBindInfo}
signal_semaphores::Vector{Semaphore}
next::Any
: defaults toC_NULL
BindSparseInfo(
wait_semaphores::AbstractArray,
buffer_binds::AbstractArray,
image_opaque_binds::AbstractArray,
image_binds::AbstractArray,
signal_semaphores::AbstractArray;
next
) -> BindSparseInfo
Vulkan.BindVertexBufferIndirectCommandNV
— TypeHigh-level wrapper for VkBindVertexBufferIndirectCommandNV.
Extension: VK_NV_device_generated_commands
struct BindVertexBufferIndirectCommandNV <: Vulkan.HighLevelStruct
buffer_address::UInt64
size::UInt32
stride::UInt32
Vulkan.BindVideoSessionMemoryInfoKHR
— TypeHigh-level wrapper for VkBindVideoSessionMemoryInfoKHR.
Extension: VK_KHR_video_queue
struct BindVideoSessionMemoryInfoKHR <: Vulkan.HighLevelStruct
next::Any
memory_bind_index::UInt32
memory::DeviceMemory
memory_offset::UInt64
memory_size::UInt64
Vulkan.BindVideoSessionMemoryInfoKHR
— MethodExtension: VK_KHR_video_queue
Arguments:
memory_bind_index::UInt32
memory::DeviceMemory
memory_offset::UInt64
memory_size::UInt64
next::Any
: defaults toC_NULL
BindVideoSessionMemoryInfoKHR(
memory_bind_index::Integer,
memory::DeviceMemory,
memory_offset::Integer,
memory_size::Integer;
next
) -> BindVideoSessionMemoryInfoKHR
Vulkan.BlitImageInfo2
— TypeHigh-level wrapper for VkBlitImageInfo2.
struct BlitImageInfo2 <: Vulkan.HighLevelStruct
next::Any
src_image::Image
src_image_layout::ImageLayout
dst_image::Image
dst_image_layout::ImageLayout
regions::Vector{ImageBlit2}
filter::Filter
Vulkan.BlitImageInfo2
— MethodArguments:
src_image::Image
src_image_layout::ImageLayout
dst_image::Image
dst_image_layout::ImageLayout
regions::Vector{ImageBlit2}
filter::Filter
next::Any
: defaults toC_NULL
BlitImageInfo2(
src_image::Image,
src_image_layout::ImageLayout,
dst_image::Image,
dst_image_layout::ImageLayout,
regions::AbstractArray,
filter::Filter;
next
) -> BlitImageInfo2
Vulkan.Buffer
— MethodArguments:
device::Device
size::UInt64
usage::BufferUsageFlag
sharing_mode::SharingMode
queue_family_indices::Vector{UInt32}
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::BufferCreateFlag
: defaults to0
Buffer(
device,
size::Integer,
usage::BufferUsageFlag,
sharing_mode::SharingMode,
queue_family_indices::AbstractArray;
allocator,
next,
flags
) -> Buffer
Vulkan.BufferCaptureDescriptorDataInfoEXT
— TypeHigh-level wrapper for VkBufferCaptureDescriptorDataInfoEXT.
Extension: VK_EXT_descriptor_buffer
struct BufferCaptureDescriptorDataInfoEXT <: Vulkan.HighLevelStruct
next::Any
buffer::Buffer
Vulkan.BufferCaptureDescriptorDataInfoEXT
— MethodExtension: VK_EXT_descriptor_buffer
Arguments:
buffer::Buffer
next::Any
: defaults toC_NULL
BufferCaptureDescriptorDataInfoEXT(
buffer::Buffer;
next
) -> BufferCaptureDescriptorDataInfoEXT
Vulkan.BufferCopy
— TypeHigh-level wrapper for VkBufferCopy.
struct BufferCopy <: Vulkan.HighLevelStruct
src_offset::UInt64
dst_offset::UInt64
size::UInt64
Vulkan.BufferCopy2
— TypeHigh-level wrapper for VkBufferCopy2.
struct BufferCopy2 <: Vulkan.HighLevelStruct
next::Any
src_offset::UInt64
dst_offset::UInt64
size::UInt64
Vulkan.BufferCopy2
— MethodArguments:
src_offset::UInt64
dst_offset::UInt64
size::UInt64
next::Any
: defaults toC_NULL
BufferCopy2(
src_offset::Integer,
dst_offset::Integer,
size::Integer;
next
) -> BufferCopy2
Vulkan.BufferCreateInfo
— TypeHigh-level wrapper for VkBufferCreateInfo.
struct BufferCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::BufferCreateFlag
size::UInt64
usage::BufferUsageFlag
sharing_mode::SharingMode
queue_family_indices::Vector{UInt32}
Vulkan.BufferCreateInfo
— MethodArguments:
size::UInt64
usage::BufferUsageFlag
sharing_mode::SharingMode
queue_family_indices::Vector{UInt32}
next::Any
: defaults toC_NULL
flags::BufferCreateFlag
: defaults to0
BufferCreateInfo(
size::Integer,
usage::BufferUsageFlag,
sharing_mode::SharingMode,
queue_family_indices::AbstractArray;
next,
flags
) -> BufferCreateInfo
Vulkan.BufferDeviceAddressCreateInfoEXT
— TypeHigh-level wrapper for VkBufferDeviceAddressCreateInfoEXT.
Extension: VK_EXT_buffer_device_address
struct BufferDeviceAddressCreateInfoEXT <: Vulkan.HighLevelStruct
next::Any
device_address::UInt64
Vulkan.BufferDeviceAddressCreateInfoEXT
— MethodExtension: VK_EXT_buffer_device_address
Arguments:
device_address::UInt64
next::Any
: defaults toC_NULL
BufferDeviceAddressCreateInfoEXT(
device_address::Integer;
next
) -> BufferDeviceAddressCreateInfoEXT
Vulkan.BufferDeviceAddressInfo
— TypeHigh-level wrapper for VkBufferDeviceAddressInfo.
struct BufferDeviceAddressInfo <: Vulkan.HighLevelStruct
next::Any
buffer::Buffer
Vulkan.BufferDeviceAddressInfo
— MethodArguments:
buffer::Buffer
next::Any
: defaults toC_NULL
BufferDeviceAddressInfo(
buffer::Buffer;
next
) -> BufferDeviceAddressInfo
Vulkan.BufferImageCopy
— TypeHigh-level wrapper for VkBufferImageCopy.
struct BufferImageCopy <: Vulkan.HighLevelStruct
buffer_offset::UInt64
buffer_row_length::UInt32
buffer_image_height::UInt32
image_subresource::ImageSubresourceLayers
image_offset::Offset3D
image_extent::Extent3D
Vulkan.BufferImageCopy2
— TypeHigh-level wrapper for VkBufferImageCopy2.
struct BufferImageCopy2 <: Vulkan.HighLevelStruct
next::Any
buffer_offset::UInt64
buffer_row_length::UInt32
buffer_image_height::UInt32
image_subresource::ImageSubresourceLayers
image_offset::Offset3D
image_extent::Extent3D
Vulkan.BufferImageCopy2
— MethodArguments:
buffer_offset::UInt64
buffer_row_length::UInt32
buffer_image_height::UInt32
image_subresource::ImageSubresourceLayers
image_offset::Offset3D
image_extent::Extent3D
next::Any
: defaults toC_NULL
BufferImageCopy2(
buffer_offset::Integer,
buffer_row_length::Integer,
buffer_image_height::Integer,
image_subresource::ImageSubresourceLayers,
image_offset::Offset3D,
image_extent::Extent3D;
next
) -> BufferImageCopy2
Vulkan.BufferMemoryBarrier
— TypeHigh-level wrapper for VkBufferMemoryBarrier.
struct BufferMemoryBarrier <: Vulkan.HighLevelStruct
next::Any
src_access_mask::AccessFlag
dst_access_mask::AccessFlag
src_queue_family_index::UInt32
dst_queue_family_index::UInt32
buffer::Buffer
offset::UInt64
size::UInt64
Vulkan.BufferMemoryBarrier
— MethodArguments:
src_access_mask::AccessFlag
dst_access_mask::AccessFlag
src_queue_family_index::UInt32
dst_queue_family_index::UInt32
buffer::Buffer
offset::UInt64
size::UInt64
next::Any
: defaults toC_NULL
BufferMemoryBarrier(
src_access_mask::AccessFlag,
dst_access_mask::AccessFlag,
src_queue_family_index::Integer,
dst_queue_family_index::Integer,
buffer::Buffer,
offset::Integer,
size::Integer;
next
) -> BufferMemoryBarrier
Vulkan.BufferMemoryBarrier2
— TypeHigh-level wrapper for VkBufferMemoryBarrier2.
struct BufferMemoryBarrier2 <: Vulkan.HighLevelStruct
next::Any
src_stage_mask::UInt64
src_access_mask::UInt64
dst_stage_mask::UInt64
dst_access_mask::UInt64
src_queue_family_index::UInt32
dst_queue_family_index::UInt32
buffer::Buffer
offset::UInt64
size::UInt64
Vulkan.BufferMemoryBarrier2
— MethodArguments:
src_queue_family_index::UInt32
dst_queue_family_index::UInt32
buffer::Buffer
offset::UInt64
size::UInt64
next::Any
: defaults toC_NULL
src_stage_mask::UInt64
: defaults to0
src_access_mask::UInt64
: defaults to0
dst_stage_mask::UInt64
: defaults to0
dst_access_mask::UInt64
: defaults to0
BufferMemoryBarrier2(
src_queue_family_index::Integer,
dst_queue_family_index::Integer,
buffer::Buffer,
offset::Integer,
size::Integer;
next,
src_stage_mask,
src_access_mask,
dst_stage_mask,
dst_access_mask
) -> BufferMemoryBarrier2
Vulkan.BufferMemoryRequirementsInfo2
— TypeHigh-level wrapper for VkBufferMemoryRequirementsInfo2.
struct BufferMemoryRequirementsInfo2 <: Vulkan.HighLevelStruct
next::Any
buffer::Buffer
Vulkan.BufferMemoryRequirementsInfo2
— MethodArguments:
buffer::Buffer
next::Any
: defaults toC_NULL
BufferMemoryRequirementsInfo2(
buffer::Buffer;
next
) -> BufferMemoryRequirementsInfo2
Vulkan.BufferOpaqueCaptureAddressCreateInfo
— TypeHigh-level wrapper for VkBufferOpaqueCaptureAddressCreateInfo.
struct BufferOpaqueCaptureAddressCreateInfo <: Vulkan.HighLevelStruct
next::Any
opaque_capture_address::UInt64
Vulkan.BufferOpaqueCaptureAddressCreateInfo
— MethodArguments:
opaque_capture_address::UInt64
next::Any
: defaults toC_NULL
BufferOpaqueCaptureAddressCreateInfo(
opaque_capture_address::Integer;
next
) -> BufferOpaqueCaptureAddressCreateInfo
Vulkan.BufferView
— MethodArguments:
device::Device
buffer::Buffer
format::Format
offset::UInt64
range::UInt64
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
BufferView(
device,
buffer,
format::Format,
offset::Integer,
range::Integer;
allocator,
next,
flags
) -> BufferView
Vulkan.BufferViewCreateInfo
— TypeHigh-level wrapper for VkBufferViewCreateInfo.
struct BufferViewCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
buffer::Buffer
format::Format
offset::UInt64
range::UInt64
Vulkan.BufferViewCreateInfo
— MethodArguments:
buffer::Buffer
format::Format
offset::UInt64
range::UInt64
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
BufferViewCreateInfo(
buffer::Buffer,
format::Format,
offset::Integer,
range::Integer;
next,
flags
) -> BufferViewCreateInfo
Vulkan.CalibratedTimestampInfoEXT
— TypeHigh-level wrapper for VkCalibratedTimestampInfoEXT.
Extension: VK_EXT_calibrated_timestamps
struct CalibratedTimestampInfoEXT <: Vulkan.HighLevelStruct
next::Any
time_domain::TimeDomainEXT
Vulkan.CalibratedTimestampInfoEXT
— MethodExtension: VK_EXT_calibrated_timestamps
Arguments:
time_domain::TimeDomainEXT
next::Any
: defaults toC_NULL
CalibratedTimestampInfoEXT(
time_domain::TimeDomainEXT;
next
) -> CalibratedTimestampInfoEXT
Vulkan.CheckpointData2NV
— TypeHigh-level wrapper for VkCheckpointData2NV.
Extension: VK_KHR_synchronization2
struct CheckpointData2NV <: Vulkan.HighLevelStruct
next::Any
stage::UInt64
checkpoint_marker::Ptr{Nothing}
Vulkan.CheckpointData2NV
— MethodExtension: VK_KHR_synchronization2
Arguments:
stage::UInt64
checkpoint_marker::Ptr{Cvoid}
next::Any
: defaults toC_NULL
CheckpointData2NV(
stage::Integer,
checkpoint_marker::Ptr{Nothing};
next
) -> CheckpointData2NV
Vulkan.CheckpointDataNV
— TypeHigh-level wrapper for VkCheckpointDataNV.
Extension: VK_NV_device_diagnostic_checkpoints
struct CheckpointDataNV <: Vulkan.HighLevelStruct
next::Any
stage::PipelineStageFlag
checkpoint_marker::Ptr{Nothing}
Vulkan.CheckpointDataNV
— MethodExtension: VK_NV_device_diagnostic_checkpoints
Arguments:
stage::PipelineStageFlag
checkpoint_marker::Ptr{Cvoid}
next::Any
: defaults toC_NULL
CheckpointDataNV(
stage::PipelineStageFlag,
checkpoint_marker::Ptr{Nothing};
next
) -> CheckpointDataNV
Vulkan.ClearAttachment
— TypeHigh-level wrapper for VkClearAttachment.
struct ClearAttachment <: Vulkan.HighLevelStruct
aspect_mask::ImageAspectFlag
color_attachment::UInt32
clear_value::ClearValue
Vulkan.ClearColorValue
— TypeHigh-level wrapper for VkClearColorValue.
struct ClearColorValue <: Vulkan.HighLevelStruct
vks::VulkanCore.LibVulkan.VkClearColorValue
Vulkan.ClearDepthStencilValue
— TypeHigh-level wrapper for VkClearDepthStencilValue.
struct ClearDepthStencilValue <: Vulkan.HighLevelStruct
depth::Float32
stencil::UInt32
Vulkan.ClearRect
— TypeHigh-level wrapper for VkClearRect.
struct ClearRect <: Vulkan.HighLevelStruct
rect::Rect2D
base_array_layer::UInt32
layer_count::UInt32
Vulkan.ClearValue
— TypeHigh-level wrapper for VkClearValue.
struct ClearValue <: Vulkan.HighLevelStruct
vks::VulkanCore.LibVulkan.VkClearValue
Vulkan.CoarseSampleLocationNV
— TypeHigh-level wrapper for VkCoarseSampleLocationNV.
Extension: VK_NV_shading_rate_image
struct CoarseSampleLocationNV <: Vulkan.HighLevelStruct
pixel_x::UInt32
pixel_y::UInt32
sample::UInt32
Vulkan.CoarseSampleOrderCustomNV
— TypeHigh-level wrapper for VkCoarseSampleOrderCustomNV.
Extension: VK_NV_shading_rate_image
struct CoarseSampleOrderCustomNV <: Vulkan.HighLevelStruct
shading_rate::ShadingRatePaletteEntryNV
sample_count::UInt32
sample_locations::Vector{CoarseSampleLocationNV}
Vulkan.ColorBlendAdvancedEXT
— TypeHigh-level wrapper for VkColorBlendAdvancedEXT.
Extension: VK_EXT_extended_dynamic_state3
struct ColorBlendAdvancedEXT <: Vulkan.HighLevelStruct
advanced_blend_op::BlendOp
src_premultiplied::Bool
dst_premultiplied::Bool
blend_overlap::BlendOverlapEXT
clamp_results::Bool
Vulkan.ColorBlendEquationEXT
— TypeHigh-level wrapper for VkColorBlendEquationEXT.
Extension: VK_EXT_extended_dynamic_state3
struct ColorBlendEquationEXT <: Vulkan.HighLevelStruct
src_color_blend_factor::BlendFactor
dst_color_blend_factor::BlendFactor
color_blend_op::BlendOp
src_alpha_blend_factor::BlendFactor
dst_alpha_blend_factor::BlendFactor
alpha_blend_op::BlendOp
Vulkan.CommandBufferAllocateInfo
— TypeHigh-level wrapper for VkCommandBufferAllocateInfo.
struct CommandBufferAllocateInfo <: Vulkan.HighLevelStruct
next::Any
command_pool::CommandPool
level::CommandBufferLevel
command_buffer_count::UInt32
Vulkan.CommandBufferAllocateInfo
— MethodArguments:
command_pool::CommandPool
level::CommandBufferLevel
command_buffer_count::UInt32
next::Any
: defaults toC_NULL
CommandBufferAllocateInfo(
command_pool::CommandPool,
level::CommandBufferLevel,
command_buffer_count::Integer;
next
) -> CommandBufferAllocateInfo
Vulkan.CommandBufferBeginInfo
— TypeHigh-level wrapper for VkCommandBufferBeginInfo.
struct CommandBufferBeginInfo <: Vulkan.HighLevelStruct
next::Any
flags::CommandBufferUsageFlag
inheritance_info::Union{Ptr{Nothing}, CommandBufferInheritanceInfo}
Vulkan.CommandBufferBeginInfo
— MethodArguments:
next::Any
: defaults toC_NULL
flags::CommandBufferUsageFlag
: defaults to0
inheritance_info::CommandBufferInheritanceInfo
: defaults toC_NULL
CommandBufferBeginInfo(
;
next,
flags,
inheritance_info
) -> CommandBufferBeginInfo
Vulkan.CommandBufferInheritanceConditionalRenderingInfoEXT
— TypeHigh-level wrapper for VkCommandBufferInheritanceConditionalRenderingInfoEXT.
Extension: VK_EXT_conditional_rendering
struct CommandBufferInheritanceConditionalRenderingInfoEXT <: Vulkan.HighLevelStruct
next::Any
conditional_rendering_enable::Bool
Vulkan.CommandBufferInheritanceConditionalRenderingInfoEXT
— MethodExtension: VK_EXT_conditional_rendering
Arguments:
conditional_rendering_enable::Bool
next::Any
: defaults toC_NULL
CommandBufferInheritanceConditionalRenderingInfoEXT(
conditional_rendering_enable::Bool;
next
) -> CommandBufferInheritanceConditionalRenderingInfoEXT
Vulkan.CommandBufferInheritanceInfo
— TypeHigh-level wrapper for VkCommandBufferInheritanceInfo.
struct CommandBufferInheritanceInfo <: Vulkan.HighLevelStruct
next::Any
render_pass::Union{Ptr{Nothing}, RenderPass}
subpass::UInt32
framebuffer::Union{Ptr{Nothing}, Framebuffer}
occlusion_query_enable::Bool
query_flags::QueryControlFlag
pipeline_statistics::QueryPipelineStatisticFlag
Vulkan.CommandBufferInheritanceInfo
— MethodArguments:
subpass::UInt32
occlusion_query_enable::Bool
next::Any
: defaults toC_NULL
render_pass::RenderPass
: defaults toC_NULL
framebuffer::Framebuffer
: defaults toC_NULL
query_flags::QueryControlFlag
: defaults to0
pipeline_statistics::QueryPipelineStatisticFlag
: defaults to0
CommandBufferInheritanceInfo(
subpass::Integer,
occlusion_query_enable::Bool;
next,
render_pass,
framebuffer,
query_flags,
pipeline_statistics
) -> CommandBufferInheritanceInfo
Vulkan.CommandBufferInheritanceRenderPassTransformInfoQCOM
— TypeHigh-level wrapper for VkCommandBufferInheritanceRenderPassTransformInfoQCOM.
Extension: VK_QCOM_render_pass_transform
struct CommandBufferInheritanceRenderPassTransformInfoQCOM <: Vulkan.HighLevelStruct
next::Any
transform::SurfaceTransformFlagKHR
render_area::Rect2D
Vulkan.CommandBufferInheritanceRenderPassTransformInfoQCOM
— MethodExtension: VK_QCOM_render_pass_transform
Arguments:
transform::SurfaceTransformFlagKHR
render_area::Rect2D
next::Any
: defaults toC_NULL
CommandBufferInheritanceRenderPassTransformInfoQCOM(
transform::SurfaceTransformFlagKHR,
render_area::Rect2D;
next
) -> CommandBufferInheritanceRenderPassTransformInfoQCOM
Vulkan.CommandBufferInheritanceRenderingInfo
— TypeHigh-level wrapper for VkCommandBufferInheritanceRenderingInfo.
struct CommandBufferInheritanceRenderingInfo <: Vulkan.HighLevelStruct
next::Any
flags::RenderingFlag
view_mask::UInt32
color_attachment_formats::Vector{Format}
depth_attachment_format::Format
stencil_attachment_format::Format
rasterization_samples::SampleCountFlag
Vulkan.CommandBufferInheritanceRenderingInfo
— MethodArguments:
view_mask::UInt32
color_attachment_formats::Vector{Format}
depth_attachment_format::Format
stencil_attachment_format::Format
next::Any
: defaults toC_NULL
flags::RenderingFlag
: defaults to0
rasterization_samples::SampleCountFlag
: defaults to0
CommandBufferInheritanceRenderingInfo(
view_mask::Integer,
color_attachment_formats::AbstractArray,
depth_attachment_format::Format,
stencil_attachment_format::Format;
next,
flags,
rasterization_samples
) -> CommandBufferInheritanceRenderingInfo
Vulkan.CommandBufferInheritanceViewportScissorInfoNV
— TypeHigh-level wrapper for VkCommandBufferInheritanceViewportScissorInfoNV.
Extension: VK_NV_inherited_viewport_scissor
struct CommandBufferInheritanceViewportScissorInfoNV <: Vulkan.HighLevelStruct
next::Any
viewport_scissor_2_d::Bool
viewport_depth_count::UInt32
viewport_depths::Viewport
Vulkan.CommandBufferInheritanceViewportScissorInfoNV
— MethodExtension: VK_NV_inherited_viewport_scissor
Arguments:
viewport_scissor_2_d::Bool
viewport_depth_count::UInt32
viewport_depths::Viewport
next::Any
: defaults toC_NULL
CommandBufferInheritanceViewportScissorInfoNV(
viewport_scissor_2_d::Bool,
viewport_depth_count::Integer,
viewport_depths::Viewport;
next
) -> CommandBufferInheritanceViewportScissorInfoNV
Vulkan.CommandBufferSubmitInfo
— TypeHigh-level wrapper for VkCommandBufferSubmitInfo.
struct CommandBufferSubmitInfo <: Vulkan.HighLevelStruct
next::Any
command_buffer::CommandBuffer
device_mask::UInt32
Vulkan.CommandBufferSubmitInfo
— MethodArguments:
command_buffer::CommandBuffer
device_mask::UInt32
next::Any
: defaults toC_NULL
CommandBufferSubmitInfo(
command_buffer::CommandBuffer,
device_mask::Integer;
next
) -> CommandBufferSubmitInfo
Vulkan.CommandPool
— MethodArguments:
device::Device
queue_family_index::UInt32
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::CommandPoolCreateFlag
: defaults to0
CommandPool(
device,
queue_family_index::Integer;
allocator,
next,
flags
) -> CommandPool
Vulkan.CommandPoolCreateInfo
— TypeHigh-level wrapper for VkCommandPoolCreateInfo.
struct CommandPoolCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::CommandPoolCreateFlag
queue_family_index::UInt32
Vulkan.CommandPoolCreateInfo
— MethodArguments:
queue_family_index::UInt32
next::Any
: defaults toC_NULL
flags::CommandPoolCreateFlag
: defaults to0
CommandPoolCreateInfo(
queue_family_index::Integer;
next,
flags
) -> CommandPoolCreateInfo
Vulkan.ComponentMapping
— TypeHigh-level wrapper for VkComponentMapping.
struct ComponentMapping <: Vulkan.HighLevelStruct
r::ComponentSwizzle
g::ComponentSwizzle
b::ComponentSwizzle
a::ComponentSwizzle
Vulkan.ComputePipelineCreateInfo
— TypeHigh-level wrapper for VkComputePipelineCreateInfo.
struct ComputePipelineCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::PipelineCreateFlag
stage::PipelineShaderStageCreateInfo
layout::PipelineLayout
base_pipeline_handle::Union{Ptr{Nothing}, Pipeline}
base_pipeline_index::Int32
Vulkan.ComputePipelineCreateInfo
— MethodArguments:
stage::PipelineShaderStageCreateInfo
layout::PipelineLayout
base_pipeline_index::Int32
next::Any
: defaults toC_NULL
flags::PipelineCreateFlag
: defaults to0
base_pipeline_handle::Pipeline
: defaults toC_NULL
ComputePipelineCreateInfo(
stage::PipelineShaderStageCreateInfo,
layout::PipelineLayout,
base_pipeline_index::Integer;
next,
flags,
base_pipeline_handle
) -> ComputePipelineCreateInfo
Vulkan.ConditionalRenderingBeginInfoEXT
— TypeHigh-level wrapper for VkConditionalRenderingBeginInfoEXT.
Extension: VK_EXT_conditional_rendering
struct ConditionalRenderingBeginInfoEXT <: Vulkan.HighLevelStruct
next::Any
buffer::Buffer
offset::UInt64
flags::ConditionalRenderingFlagEXT
Vulkan.ConditionalRenderingBeginInfoEXT
— MethodExtension: VK_EXT_conditional_rendering
Arguments:
buffer::Buffer
offset::UInt64
next::Any
: defaults toC_NULL
flags::ConditionalRenderingFlagEXT
: defaults to0
ConditionalRenderingBeginInfoEXT(
buffer::Buffer,
offset::Integer;
next,
flags
) -> ConditionalRenderingBeginInfoEXT
Vulkan.ConformanceVersion
— TypeHigh-level wrapper for VkConformanceVersion.
struct ConformanceVersion <: Vulkan.HighLevelStruct
major::UInt8
minor::UInt8
subminor::UInt8
patch::UInt8
Vulkan.CooperativeMatrixPropertiesNV
— TypeHigh-level wrapper for VkCooperativeMatrixPropertiesNV.
Extension: VK_NV_cooperative_matrix
struct CooperativeMatrixPropertiesNV <: Vulkan.HighLevelStruct
next::Any
m_size::UInt32
n_size::UInt32
k_size::UInt32
a_type::ComponentTypeNV
b_type::ComponentTypeNV
c_type::ComponentTypeNV
d_type::ComponentTypeNV
scope::ScopeNV
Vulkan.CooperativeMatrixPropertiesNV
— MethodExtension: VK_NV_cooperative_matrix
Arguments:
m_size::UInt32
n_size::UInt32
k_size::UInt32
a_type::ComponentTypeNV
b_type::ComponentTypeNV
c_type::ComponentTypeNV
d_type::ComponentTypeNV
scope::ScopeNV
next::Any
: defaults toC_NULL
CooperativeMatrixPropertiesNV(
m_size::Integer,
n_size::Integer,
k_size::Integer,
a_type::ComponentTypeNV,
b_type::ComponentTypeNV,
c_type::ComponentTypeNV,
d_type::ComponentTypeNV,
scope::ScopeNV;
next
) -> CooperativeMatrixPropertiesNV
Vulkan.CopyAccelerationStructureInfoKHR
— TypeHigh-level wrapper for VkCopyAccelerationStructureInfoKHR.
Extension: VK_KHR_acceleration_structure
struct CopyAccelerationStructureInfoKHR <: Vulkan.HighLevelStruct
next::Any
src::AccelerationStructureKHR
dst::AccelerationStructureKHR
mode::CopyAccelerationStructureModeKHR
Vulkan.CopyAccelerationStructureInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
src::AccelerationStructureKHR
dst::AccelerationStructureKHR
mode::CopyAccelerationStructureModeKHR
next::Any
: defaults toC_NULL
CopyAccelerationStructureInfoKHR(
src::AccelerationStructureKHR,
dst::AccelerationStructureKHR,
mode::CopyAccelerationStructureModeKHR;
next
) -> CopyAccelerationStructureInfoKHR
Vulkan.CopyAccelerationStructureToMemoryInfoKHR
— TypeHigh-level wrapper for VkCopyAccelerationStructureToMemoryInfoKHR.
Extension: VK_KHR_acceleration_structure
struct CopyAccelerationStructureToMemoryInfoKHR <: Vulkan.HighLevelStruct
next::Any
src::AccelerationStructureKHR
dst::DeviceOrHostAddressKHR
mode::CopyAccelerationStructureModeKHR
Vulkan.CopyAccelerationStructureToMemoryInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
src::AccelerationStructureKHR
dst::DeviceOrHostAddressKHR
mode::CopyAccelerationStructureModeKHR
next::Any
: defaults toC_NULL
CopyAccelerationStructureToMemoryInfoKHR(
src::AccelerationStructureKHR,
dst::DeviceOrHostAddressKHR,
mode::CopyAccelerationStructureModeKHR;
next
) -> CopyAccelerationStructureToMemoryInfoKHR
Vulkan.CopyBufferInfo2
— TypeHigh-level wrapper for VkCopyBufferInfo2.
struct CopyBufferInfo2 <: Vulkan.HighLevelStruct
next::Any
src_buffer::Buffer
dst_buffer::Buffer
regions::Vector{BufferCopy2}
Vulkan.CopyBufferInfo2
— MethodArguments:
src_buffer::Buffer
dst_buffer::Buffer
regions::Vector{BufferCopy2}
next::Any
: defaults toC_NULL
CopyBufferInfo2(
src_buffer::Buffer,
dst_buffer::Buffer,
regions::AbstractArray;
next
) -> CopyBufferInfo2
Vulkan.CopyBufferToImageInfo2
— TypeHigh-level wrapper for VkCopyBufferToImageInfo2.
struct CopyBufferToImageInfo2 <: Vulkan.HighLevelStruct
next::Any
src_buffer::Buffer
dst_image::Image
dst_image_layout::ImageLayout
regions::Vector{BufferImageCopy2}
Vulkan.CopyBufferToImageInfo2
— MethodArguments:
src_buffer::Buffer
dst_image::Image
dst_image_layout::ImageLayout
regions::Vector{BufferImageCopy2}
next::Any
: defaults toC_NULL
CopyBufferToImageInfo2(
src_buffer::Buffer,
dst_image::Image,
dst_image_layout::ImageLayout,
regions::AbstractArray;
next
) -> CopyBufferToImageInfo2
Vulkan.CopyCommandTransformInfoQCOM
— TypeHigh-level wrapper for VkCopyCommandTransformInfoQCOM.
Extension: VK_QCOM_rotated_copy_commands
struct CopyCommandTransformInfoQCOM <: Vulkan.HighLevelStruct
next::Any
transform::SurfaceTransformFlagKHR
Vulkan.CopyCommandTransformInfoQCOM
— MethodExtension: VK_QCOM_rotated_copy_commands
Arguments:
transform::SurfaceTransformFlagKHR
next::Any
: defaults toC_NULL
CopyCommandTransformInfoQCOM(
transform::SurfaceTransformFlagKHR;
next
) -> CopyCommandTransformInfoQCOM
Vulkan.CopyDescriptorSet
— TypeHigh-level wrapper for VkCopyDescriptorSet.
struct CopyDescriptorSet <: Vulkan.HighLevelStruct
next::Any
src_set::DescriptorSet
src_binding::UInt32
src_array_element::UInt32
dst_set::DescriptorSet
dst_binding::UInt32
dst_array_element::UInt32
descriptor_count::UInt32
Vulkan.CopyDescriptorSet
— MethodArguments:
src_set::DescriptorSet
src_binding::UInt32
src_array_element::UInt32
dst_set::DescriptorSet
dst_binding::UInt32
dst_array_element::UInt32
descriptor_count::UInt32
next::Any
: defaults toC_NULL
CopyDescriptorSet(
src_set::DescriptorSet,
src_binding::Integer,
src_array_element::Integer,
dst_set::DescriptorSet,
dst_binding::Integer,
dst_array_element::Integer,
descriptor_count::Integer;
next
) -> CopyDescriptorSet
Vulkan.CopyImageInfo2
— TypeHigh-level wrapper for VkCopyImageInfo2.
struct CopyImageInfo2 <: Vulkan.HighLevelStruct
next::Any
src_image::Image
src_image_layout::ImageLayout
dst_image::Image
dst_image_layout::ImageLayout
regions::Vector{ImageCopy2}
Vulkan.CopyImageInfo2
— MethodArguments:
src_image::Image
src_image_layout::ImageLayout
dst_image::Image
dst_image_layout::ImageLayout
regions::Vector{ImageCopy2}
next::Any
: defaults toC_NULL
CopyImageInfo2(
src_image::Image,
src_image_layout::ImageLayout,
dst_image::Image,
dst_image_layout::ImageLayout,
regions::AbstractArray;
next
) -> CopyImageInfo2
Vulkan.CopyImageToBufferInfo2
— TypeHigh-level wrapper for VkCopyImageToBufferInfo2.
struct CopyImageToBufferInfo2 <: Vulkan.HighLevelStruct
next::Any
src_image::Image
src_image_layout::ImageLayout
dst_buffer::Buffer
regions::Vector{BufferImageCopy2}
Vulkan.CopyImageToBufferInfo2
— MethodArguments:
src_image::Image
src_image_layout::ImageLayout
dst_buffer::Buffer
regions::Vector{BufferImageCopy2}
next::Any
: defaults toC_NULL
CopyImageToBufferInfo2(
src_image::Image,
src_image_layout::ImageLayout,
dst_buffer::Buffer,
regions::AbstractArray;
next
) -> CopyImageToBufferInfo2
Vulkan.CopyMemoryIndirectCommandNV
— TypeHigh-level wrapper for VkCopyMemoryIndirectCommandNV.
Extension: VK_NV_copy_memory_indirect
struct CopyMemoryIndirectCommandNV <: Vulkan.HighLevelStruct
src_address::UInt64
dst_address::UInt64
size::UInt64
Vulkan.CopyMemoryToAccelerationStructureInfoKHR
— TypeHigh-level wrapper for VkCopyMemoryToAccelerationStructureInfoKHR.
Extension: VK_KHR_acceleration_structure
struct CopyMemoryToAccelerationStructureInfoKHR <: Vulkan.HighLevelStruct
next::Any
src::DeviceOrHostAddressConstKHR
dst::AccelerationStructureKHR
mode::CopyAccelerationStructureModeKHR
Vulkan.CopyMemoryToAccelerationStructureInfoKHR
— MethodExtension: VK_KHR_acceleration_structure
Arguments:
src::DeviceOrHostAddressConstKHR
dst::AccelerationStructureKHR
mode::CopyAccelerationStructureModeKHR
next::Any
: defaults toC_NULL
CopyMemoryToAccelerationStructureInfoKHR(
src::DeviceOrHostAddressConstKHR,
dst::AccelerationStructureKHR,
mode::CopyAccelerationStructureModeKHR;
next
) -> CopyMemoryToAccelerationStructureInfoKHR
Vulkan.CopyMemoryToImageIndirectCommandNV
— TypeHigh-level wrapper for VkCopyMemoryToImageIndirectCommandNV.
Extension: VK_NV_copy_memory_indirect
struct CopyMemoryToImageIndirectCommandNV <: Vulkan.HighLevelStruct
src_address::UInt64
buffer_row_length::UInt32
buffer_image_height::UInt32
image_subresource::ImageSubresourceLayers
image_offset::Offset3D
image_extent::Extent3D
Vulkan.CopyMemoryToMicromapInfoEXT
— TypeHigh-level wrapper for VkCopyMemoryToMicromapInfoEXT.
Extension: VK_EXT_opacity_micromap
struct CopyMemoryToMicromapInfoEXT <: Vulkan.HighLevelStruct
next::Any
src::DeviceOrHostAddressConstKHR
dst::MicromapEXT
mode::CopyMicromapModeEXT
Vulkan.CopyMemoryToMicromapInfoEXT
— MethodExtension: VK_EXT_opacity_micromap
Arguments:
src::DeviceOrHostAddressConstKHR
dst::MicromapEXT
mode::CopyMicromapModeEXT
next::Any
: defaults toC_NULL
CopyMemoryToMicromapInfoEXT(
src::DeviceOrHostAddressConstKHR,
dst::MicromapEXT,
mode::CopyMicromapModeEXT;
next
) -> CopyMemoryToMicromapInfoEXT
Vulkan.CopyMicromapInfoEXT
— TypeHigh-level wrapper for VkCopyMicromapInfoEXT.
Extension: VK_EXT_opacity_micromap
struct CopyMicromapInfoEXT <: Vulkan.HighLevelStruct
next::Any
src::MicromapEXT
dst::MicromapEXT
mode::CopyMicromapModeEXT
Vulkan.CopyMicromapInfoEXT
— MethodExtension: VK_EXT_opacity_micromap
Arguments:
src::MicromapEXT
dst::MicromapEXT
mode::CopyMicromapModeEXT
next::Any
: defaults toC_NULL
CopyMicromapInfoEXT(
src::MicromapEXT,
dst::MicromapEXT,
mode::CopyMicromapModeEXT;
next
) -> CopyMicromapInfoEXT
Vulkan.CopyMicromapToMemoryInfoEXT
— TypeHigh-level wrapper for VkCopyMicromapToMemoryInfoEXT.
Extension: VK_EXT_opacity_micromap
struct CopyMicromapToMemoryInfoEXT <: Vulkan.HighLevelStruct
next::Any
src::MicromapEXT
dst::DeviceOrHostAddressKHR
mode::CopyMicromapModeEXT
Vulkan.CopyMicromapToMemoryInfoEXT
— MethodExtension: VK_EXT_opacity_micromap
Arguments:
src::MicromapEXT
dst::DeviceOrHostAddressKHR
mode::CopyMicromapModeEXT
next::Any
: defaults toC_NULL
CopyMicromapToMemoryInfoEXT(
src::MicromapEXT,
dst::DeviceOrHostAddressKHR,
mode::CopyMicromapModeEXT;
next
) -> CopyMicromapToMemoryInfoEXT
Vulkan.CuFunctionCreateInfoNVX
— TypeHigh-level wrapper for VkCuFunctionCreateInfoNVX.
Extension: VK_NVX_binary_import
struct CuFunctionCreateInfoNVX <: Vulkan.HighLevelStruct
next::Any
_module::CuModuleNVX
name::String
Vulkan.CuFunctionCreateInfoNVX
— MethodExtension: VK_NVX_binary_import
Arguments:
_module::CuModuleNVX
name::String
next::Any
: defaults toC_NULL
CuFunctionCreateInfoNVX(
_module::CuModuleNVX,
name::AbstractString;
next
) -> CuFunctionCreateInfoNVX
Vulkan.CuFunctionNVX
— MethodExtension: VK_NVX_binary_import
Arguments:
device::Device
_module::CuModuleNVX
name::String
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
CuFunctionNVX(
device,
_module,
name::AbstractString;
allocator,
next
) -> CuFunctionNVX
Vulkan.CuLaunchInfoNVX
— TypeHigh-level wrapper for VkCuLaunchInfoNVX.
Extension: VK_NVX_binary_import
struct CuLaunchInfoNVX <: Vulkan.HighLevelStruct
next::Any
_function::CuFunctionNVX
grid_dim_x::UInt32
grid_dim_y::UInt32
grid_dim_z::UInt32
block_dim_x::UInt32
block_dim_y::UInt32
block_dim_z::UInt32
shared_mem_bytes::UInt32
Vulkan.CuLaunchInfoNVX
— MethodExtension: VK_NVX_binary_import
Arguments:
_function::CuFunctionNVX
grid_dim_x::UInt32
grid_dim_y::UInt32
grid_dim_z::UInt32
block_dim_x::UInt32
block_dim_y::UInt32
block_dim_z::UInt32
shared_mem_bytes::UInt32
next::Any
: defaults toC_NULL
CuLaunchInfoNVX(
_function::CuFunctionNVX,
grid_dim_x::Integer,
grid_dim_y::Integer,
grid_dim_z::Integer,
block_dim_x::Integer,
block_dim_y::Integer,
block_dim_z::Integer,
shared_mem_bytes::Integer;
next
) -> CuLaunchInfoNVX
Vulkan.CuModuleCreateInfoNVX
— TypeHigh-level wrapper for VkCuModuleCreateInfoNVX.
Extension: VK_NVX_binary_import
struct CuModuleCreateInfoNVX <: Vulkan.HighLevelStruct
next::Any
data_size::UInt64
data::Ptr{Nothing}
Vulkan.CuModuleCreateInfoNVX
— MethodExtension: VK_NVX_binary_import
Arguments:
data_size::UInt
data::Ptr{Cvoid}
next::Any
: defaults toC_NULL
CuModuleCreateInfoNVX(
data_size::Integer,
data::Ptr{Nothing};
next
) -> CuModuleCreateInfoNVX
Vulkan.CuModuleNVX
— MethodExtension: VK_NVX_binary_import
Arguments:
device::Device
data_size::UInt
data::Ptr{Cvoid}
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
CuModuleNVX(
device,
data_size::Integer,
data::Ptr{Nothing};
allocator,
next
) -> CuModuleNVX
Vulkan.DebugMarkerMarkerInfoEXT
— TypeHigh-level wrapper for VkDebugMarkerMarkerInfoEXT.
Extension: VK_EXT_debug_marker
struct DebugMarkerMarkerInfoEXT <: Vulkan.HighLevelStruct
next::Any
marker_name::String
color::NTuple{4, Float32}
Vulkan.DebugMarkerMarkerInfoEXT
— MethodExtension: VK_EXT_debug_marker
Arguments:
marker_name::String
color::NTuple{4, Float32}
next::Any
: defaults toC_NULL
DebugMarkerMarkerInfoEXT(
marker_name::AbstractString,
color::NTuple{4, Float32};
next
) -> DebugMarkerMarkerInfoEXT
Vulkan.DebugMarkerObjectNameInfoEXT
— TypeHigh-level wrapper for VkDebugMarkerObjectNameInfoEXT.
Extension: VK_EXT_debug_marker
struct DebugMarkerObjectNameInfoEXT <: Vulkan.HighLevelStruct
next::Any
object_type::DebugReportObjectTypeEXT
object::UInt64
object_name::String
Vulkan.DebugMarkerObjectNameInfoEXT
— MethodExtension: VK_EXT_debug_marker
Arguments:
object_type::DebugReportObjectTypeEXT
object::UInt64
object_name::String
next::Any
: defaults toC_NULL
DebugMarkerObjectNameInfoEXT(
object_type::DebugReportObjectTypeEXT,
object::Integer,
object_name::AbstractString;
next
) -> DebugMarkerObjectNameInfoEXT
Vulkan.DebugMarkerObjectTagInfoEXT
— TypeHigh-level wrapper for VkDebugMarkerObjectTagInfoEXT.
Extension: VK_EXT_debug_marker
struct DebugMarkerObjectTagInfoEXT <: Vulkan.HighLevelStruct
next::Any
object_type::DebugReportObjectTypeEXT
object::UInt64
tag_name::UInt64
tag_size::UInt64
tag::Ptr{Nothing}
Vulkan.DebugMarkerObjectTagInfoEXT
— MethodExtension: VK_EXT_debug_marker
Arguments:
object_type::DebugReportObjectTypeEXT
object::UInt64
tag_name::UInt64
tag_size::UInt
tag::Ptr{Cvoid}
next::Any
: defaults toC_NULL
DebugMarkerObjectTagInfoEXT(
object_type::DebugReportObjectTypeEXT,
object::Integer,
tag_name::Integer,
tag_size::Integer,
tag::Ptr{Nothing};
next
) -> DebugMarkerObjectTagInfoEXT
Vulkan.DebugReportCallbackCreateInfoEXT
— TypeHigh-level wrapper for VkDebugReportCallbackCreateInfoEXT.
Extension: VK_EXT_debug_report
struct DebugReportCallbackCreateInfoEXT <: Vulkan.HighLevelStruct
next::Any
flags::DebugReportFlagEXT
pfn_callback::Union{Ptr{Nothing}, Base.CFunction}
user_data::Ptr{Nothing}
Vulkan.DebugReportCallbackCreateInfoEXT
— MethodExtension: VK_EXT_debug_report
Arguments:
pfn_callback::FunctionPtr
next::Any
: defaults toC_NULL
flags::DebugReportFlagEXT
: defaults to0
user_data::Ptr{Cvoid}
: defaults toC_NULL
DebugReportCallbackCreateInfoEXT(
pfn_callback::Union{Ptr{Nothing}, Base.CFunction};
next,
flags,
user_data
) -> DebugReportCallbackCreateInfoEXT
Vulkan.DebugReportCallbackEXT
— MethodExtension: VK_EXT_debug_report
Arguments:
instance::Instance
pfn_callback::FunctionPtr
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::DebugReportFlagEXT
: defaults to0
user_data::Ptr{Cvoid}
: defaults toC_NULL
DebugReportCallbackEXT(
instance,
pfn_callback::Union{Ptr{Nothing}, Base.CFunction};
allocator,
next,
flags,
user_data
) -> DebugReportCallbackEXT
Vulkan.DebugUtilsLabelEXT
— TypeHigh-level wrapper for VkDebugUtilsLabelEXT.
Extension: VK_EXT_debug_utils
struct DebugUtilsLabelEXT <: Vulkan.HighLevelStruct
next::Any
label_name::String
color::NTuple{4, Float32}
Vulkan.DebugUtilsLabelEXT
— MethodExtension: VK_EXT_debug_utils
Arguments:
label_name::String
color::NTuple{4, Float32}
next::Any
: defaults toC_NULL
DebugUtilsLabelEXT(
label_name::AbstractString,
color::NTuple{4, Float32};
next
) -> DebugUtilsLabelEXT
Vulkan.DebugUtilsMessengerCallbackDataEXT
— TypeHigh-level wrapper for VkDebugUtilsMessengerCallbackDataEXT.
Extension: VK_EXT_debug_utils
struct DebugUtilsMessengerCallbackDataEXT <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
message_id_name::String
message_id_number::Int32
message::String
queue_labels::Vector{DebugUtilsLabelEXT}
cmd_buf_labels::Vector{DebugUtilsLabelEXT}
objects::Vector{DebugUtilsObjectNameInfoEXT}
Vulkan.DebugUtilsMessengerCallbackDataEXT
— MethodExtension: VK_EXT_debug_utils
Arguments:
message_id_number::Int32
message::String
queue_labels::Vector{DebugUtilsLabelEXT}
cmd_buf_labels::Vector{DebugUtilsLabelEXT}
objects::Vector{DebugUtilsObjectNameInfoEXT}
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
message_id_name::String
: defaults to ``
DebugUtilsMessengerCallbackDataEXT(
message_id_number::Integer,
message::AbstractString,
queue_labels::AbstractArray,
cmd_buf_labels::AbstractArray,
objects::AbstractArray;
next,
flags,
message_id_name
) -> DebugUtilsMessengerCallbackDataEXT
Vulkan.DebugUtilsMessengerCreateInfoEXT
— TypeHigh-level wrapper for VkDebugUtilsMessengerCreateInfoEXT.
Extension: VK_EXT_debug_utils
struct DebugUtilsMessengerCreateInfoEXT <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
message_severity::DebugUtilsMessageSeverityFlagEXT
message_type::DebugUtilsMessageTypeFlagEXT
pfn_user_callback::Union{Ptr{Nothing}, Base.CFunction}
user_data::Ptr{Nothing}
Vulkan.DebugUtilsMessengerCreateInfoEXT
— MethodExtension: VK_EXT_debug_utils
Arguments:
message_severity::DebugUtilsMessageSeverityFlagEXT
message_type::DebugUtilsMessageTypeFlagEXT
pfn_user_callback::FunctionPtr
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
user_data::Ptr{Cvoid}
: defaults toC_NULL
DebugUtilsMessengerCreateInfoEXT(
message_severity::DebugUtilsMessageSeverityFlagEXT,
message_type::DebugUtilsMessageTypeFlagEXT,
pfn_user_callback::Union{Ptr{Nothing}, Base.CFunction};
next,
flags,
user_data
) -> DebugUtilsMessengerCreateInfoEXT
Vulkan.DebugUtilsMessengerEXT
— MethodExtension: VK_EXT_debug_utils
Arguments:
instance::Instance
message_severity::DebugUtilsMessageSeverityFlagEXT
message_type::DebugUtilsMessageTypeFlagEXT
pfn_user_callback::FunctionPtr
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
user_data::Ptr{Cvoid}
: defaults toC_NULL
DebugUtilsMessengerEXT(
instance,
message_severity::DebugUtilsMessageSeverityFlagEXT,
message_type::DebugUtilsMessageTypeFlagEXT,
pfn_user_callback::Union{Ptr{Nothing}, Base.CFunction};
allocator,
next,
flags,
user_data
) -> DebugUtilsMessengerEXT
Vulkan.DebugUtilsMessengerEXT
— MethodRegister a user-defined callback and return the corresponding messenger. All the levels from min_severity
will be included. Note that this controls only what messages are sent to the callback. The logging function may use logging macros such as @info
or @error
to easily filter logs through the Julia logging system.
A default function default_debug_callback
can be converted to a function pointer to use as a callback.
callback
must be a function pointer of type Ptr{Nothing}
obtained from a callback_f
function as follows: callback = @cfunction(callback_f, UInt32, (DebugUtilsMessageSeverityFlagEXT, DebugUtilsMessageTypeFlagEXT, Ptr{VkCore.VkDebugUtilsMessengerCallbackDataEXT}, Ptr{Cvoid}))
with callback_f
a Julia function with a signature matching the @cfunction
call.
DebugUtilsMessengerEXT(
instance::Instance,
callback::Ptr{Nothing};
min_severity,
types
) -> DebugUtilsMessengerEXT
Vulkan.DebugUtilsObjectNameInfoEXT
— TypeHigh-level wrapper for VkDebugUtilsObjectNameInfoEXT.
Extension: VK_EXT_debug_utils
struct DebugUtilsObjectNameInfoEXT <: Vulkan.HighLevelStruct
next::Any
object_type::ObjectType
object_handle::UInt64
object_name::String
Vulkan.DebugUtilsObjectNameInfoEXT
— MethodExtension: VK_EXT_debug_utils
Arguments:
object_type::ObjectType
object_handle::UInt64
next::Any
: defaults toC_NULL
object_name::String
: defaults to ``
DebugUtilsObjectNameInfoEXT(
object_type::ObjectType,
object_handle::Integer;
next,
object_name
) -> DebugUtilsObjectNameInfoEXT
Vulkan.DebugUtilsObjectTagInfoEXT
— TypeHigh-level wrapper for VkDebugUtilsObjectTagInfoEXT.
Extension: VK_EXT_debug_utils
struct DebugUtilsObjectTagInfoEXT <: Vulkan.HighLevelStruct
next::Any
object_type::ObjectType
object_handle::UInt64
tag_name::UInt64
tag_size::UInt64
tag::Ptr{Nothing}
Vulkan.DebugUtilsObjectTagInfoEXT
— MethodExtension: VK_EXT_debug_utils
Arguments:
object_type::ObjectType
object_handle::UInt64
tag_name::UInt64
tag_size::UInt
tag::Ptr{Cvoid}
next::Any
: defaults toC_NULL
DebugUtilsObjectTagInfoEXT(
object_type::ObjectType,
object_handle::Integer,
tag_name::Integer,
tag_size::Integer,
tag::Ptr{Nothing};
next
) -> DebugUtilsObjectTagInfoEXT
Vulkan.DecompressMemoryRegionNV
— TypeHigh-level wrapper for VkDecompressMemoryRegionNV.
Extension: VK_NV_memory_decompression
struct DecompressMemoryRegionNV <: Vulkan.HighLevelStruct
src_address::UInt64
dst_address::UInt64
compressed_size::UInt64
decompressed_size::UInt64
decompression_method::UInt64
Vulkan.DedicatedAllocationBufferCreateInfoNV
— TypeHigh-level wrapper for VkDedicatedAllocationBufferCreateInfoNV.
Extension: VK_NV_dedicated_allocation
struct DedicatedAllocationBufferCreateInfoNV <: Vulkan.HighLevelStruct
next::Any
dedicated_allocation::Bool
Vulkan.DedicatedAllocationBufferCreateInfoNV
— MethodExtension: VK_NV_dedicated_allocation
Arguments:
dedicated_allocation::Bool
next::Any
: defaults toC_NULL
DedicatedAllocationBufferCreateInfoNV(
dedicated_allocation::Bool;
next
) -> DedicatedAllocationBufferCreateInfoNV
Vulkan.DedicatedAllocationImageCreateInfoNV
— TypeHigh-level wrapper for VkDedicatedAllocationImageCreateInfoNV.
Extension: VK_NV_dedicated_allocation
struct DedicatedAllocationImageCreateInfoNV <: Vulkan.HighLevelStruct
next::Any
dedicated_allocation::Bool
Vulkan.DedicatedAllocationImageCreateInfoNV
— MethodExtension: VK_NV_dedicated_allocation
Arguments:
dedicated_allocation::Bool
next::Any
: defaults toC_NULL
DedicatedAllocationImageCreateInfoNV(
dedicated_allocation::Bool;
next
) -> DedicatedAllocationImageCreateInfoNV
Vulkan.DedicatedAllocationMemoryAllocateInfoNV
— TypeHigh-level wrapper for VkDedicatedAllocationMemoryAllocateInfoNV.
Extension: VK_NV_dedicated_allocation
struct DedicatedAllocationMemoryAllocateInfoNV <: Vulkan.HighLevelStruct
next::Any
image::Union{Ptr{Nothing}, Image}
buffer::Union{Ptr{Nothing}, Buffer}
Vulkan.DedicatedAllocationMemoryAllocateInfoNV
— MethodExtension: VK_NV_dedicated_allocation
Arguments:
next::Any
: defaults toC_NULL
image::Image
: defaults toC_NULL
buffer::Buffer
: defaults toC_NULL
DedicatedAllocationMemoryAllocateInfoNV(
;
next,
image,
buffer
) -> DedicatedAllocationMemoryAllocateInfoNV
Vulkan.DependencyInfo
— TypeHigh-level wrapper for VkDependencyInfo.
struct DependencyInfo <: Vulkan.HighLevelStruct
next::Any
dependency_flags::DependencyFlag
memory_barriers::Vector{MemoryBarrier2}
buffer_memory_barriers::Vector{BufferMemoryBarrier2}
image_memory_barriers::Vector{ImageMemoryBarrier2}
Vulkan.DependencyInfo
— MethodArguments:
memory_barriers::Vector{MemoryBarrier2}
buffer_memory_barriers::Vector{BufferMemoryBarrier2}
image_memory_barriers::Vector{ImageMemoryBarrier2}
next::Any
: defaults toC_NULL
dependency_flags::DependencyFlag
: defaults to0
DependencyInfo(
memory_barriers::AbstractArray,
buffer_memory_barriers::AbstractArray,
image_memory_barriers::AbstractArray;
next,
dependency_flags
) -> DependencyInfo
Vulkan.DescriptorAddressInfoEXT
— TypeHigh-level wrapper for VkDescriptorAddressInfoEXT.
Extension: VK_EXT_descriptor_buffer
struct DescriptorAddressInfoEXT <: Vulkan.HighLevelStruct
next::Any
address::UInt64
range::UInt64
format::Format
Vulkan.DescriptorAddressInfoEXT
— MethodExtension: VK_EXT_descriptor_buffer
Arguments:
address::UInt64
range::UInt64
format::Format
next::Any
: defaults toC_NULL
DescriptorAddressInfoEXT(
address::Integer,
range::Integer,
format::Format;
next
) -> DescriptorAddressInfoEXT
Vulkan.DescriptorBufferBindingInfoEXT
— TypeHigh-level wrapper for VkDescriptorBufferBindingInfoEXT.
Extension: VK_EXT_descriptor_buffer
struct DescriptorBufferBindingInfoEXT <: Vulkan.HighLevelStruct
next::Any
address::UInt64
usage::BufferUsageFlag
Vulkan.DescriptorBufferBindingInfoEXT
— MethodExtension: VK_EXT_descriptor_buffer
Arguments:
address::UInt64
usage::BufferUsageFlag
next::Any
: defaults toC_NULL
DescriptorBufferBindingInfoEXT(
address::Integer,
usage::BufferUsageFlag;
next
) -> DescriptorBufferBindingInfoEXT
Vulkan.DescriptorBufferBindingPushDescriptorBufferHandleEXT
— TypeHigh-level wrapper for VkDescriptorBufferBindingPushDescriptorBufferHandleEXT.
Extension: VK_EXT_descriptor_buffer
struct DescriptorBufferBindingPushDescriptorBufferHandleEXT <: Vulkan.HighLevelStruct
next::Any
buffer::Buffer
Vulkan.DescriptorBufferBindingPushDescriptorBufferHandleEXT
— MethodExtension: VK_EXT_descriptor_buffer
Arguments:
buffer::Buffer
next::Any
: defaults toC_NULL
DescriptorBufferBindingPushDescriptorBufferHandleEXT(
buffer::Buffer;
next
) -> DescriptorBufferBindingPushDescriptorBufferHandleEXT
Vulkan.DescriptorBufferInfo
— TypeHigh-level wrapper for VkDescriptorBufferInfo.
struct DescriptorBufferInfo <: Vulkan.HighLevelStruct
buffer::Union{Ptr{Nothing}, Buffer}
offset::UInt64
range::UInt64
Vulkan.DescriptorBufferInfo
— MethodArguments:
offset::UInt64
range::UInt64
buffer::Buffer
: defaults toC_NULL
DescriptorBufferInfo(
offset::Integer,
range::Integer;
buffer
) -> DescriptorBufferInfo
Vulkan.DescriptorDataEXT
— TypeHigh-level wrapper for VkDescriptorDataEXT.
Extension: VK_EXT_descriptor_buffer
struct DescriptorDataEXT <: Vulkan.HighLevelStruct
vks::VulkanCore.LibVulkan.VkDescriptorDataEXT
Vulkan.DescriptorGetInfoEXT
— TypeHigh-level wrapper for VkDescriptorGetInfoEXT.
Extension: VK_EXT_descriptor_buffer
struct DescriptorGetInfoEXT <: Vulkan.HighLevelStruct
next::Any
type::DescriptorType
data::DescriptorDataEXT
Vulkan.DescriptorGetInfoEXT
— MethodExtension: VK_EXT_descriptor_buffer
Arguments:
type::DescriptorType
data::DescriptorDataEXT
next::Any
: defaults toC_NULL
DescriptorGetInfoEXT(
type::DescriptorType,
data::DescriptorDataEXT;
next
) -> DescriptorGetInfoEXT
Vulkan.DescriptorImageInfo
— TypeHigh-level wrapper for VkDescriptorImageInfo.
struct DescriptorImageInfo <: Vulkan.HighLevelStruct
sampler::Sampler
image_view::ImageView
image_layout::ImageLayout
Vulkan.DescriptorPool
— MethodArguments:
device::Device
max_sets::UInt32
pool_sizes::Vector{_DescriptorPoolSize}
allocator::_AllocationCallbacks
: defaults toC_NULL
next::Ptr{Cvoid}
: defaults toC_NULL
flags::DescriptorPoolCreateFlag
: defaults to0
DescriptorPool(
device,
max_sets::Integer,
pool_sizes::AbstractArray{_DescriptorPoolSize};
allocator,
next,
flags
) -> DescriptorPool
Vulkan.DescriptorPool
— MethodArguments:
device::Device
max_sets::UInt32
pool_sizes::Vector{DescriptorPoolSize}
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::DescriptorPoolCreateFlag
: defaults to0
DescriptorPool(
device,
max_sets::Integer,
pool_sizes::AbstractArray;
allocator,
next,
flags
) -> DescriptorPool
Vulkan.DescriptorPoolCreateInfo
— TypeHigh-level wrapper for VkDescriptorPoolCreateInfo.
struct DescriptorPoolCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::DescriptorPoolCreateFlag
max_sets::UInt32
pool_sizes::Vector{DescriptorPoolSize}
Vulkan.DescriptorPoolCreateInfo
— MethodArguments:
max_sets::UInt32
pool_sizes::Vector{DescriptorPoolSize}
next::Any
: defaults toC_NULL
flags::DescriptorPoolCreateFlag
: defaults to0
DescriptorPoolCreateInfo(
max_sets::Integer,
pool_sizes::AbstractArray;
next,
flags
) -> DescriptorPoolCreateInfo
Vulkan.DescriptorPoolInlineUniformBlockCreateInfo
— TypeHigh-level wrapper for VkDescriptorPoolInlineUniformBlockCreateInfo.
struct DescriptorPoolInlineUniformBlockCreateInfo <: Vulkan.HighLevelStruct
next::Any
max_inline_uniform_block_bindings::UInt32
Vulkan.DescriptorPoolInlineUniformBlockCreateInfo
— MethodArguments:
max_inline_uniform_block_bindings::UInt32
next::Any
: defaults toC_NULL
DescriptorPoolInlineUniformBlockCreateInfo(
max_inline_uniform_block_bindings::Integer;
next
) -> DescriptorPoolInlineUniformBlockCreateInfo
Vulkan.DescriptorPoolSize
— TypeHigh-level wrapper for VkDescriptorPoolSize.
struct DescriptorPoolSize <: Vulkan.HighLevelStruct
type::DescriptorType
descriptor_count::UInt32
Vulkan.DescriptorSetAllocateInfo
— TypeHigh-level wrapper for VkDescriptorSetAllocateInfo.
struct DescriptorSetAllocateInfo <: Vulkan.HighLevelStruct
next::Any
descriptor_pool::DescriptorPool
set_layouts::Vector{DescriptorSetLayout}
Vulkan.DescriptorSetAllocateInfo
— MethodArguments:
descriptor_pool::DescriptorPool
set_layouts::Vector{DescriptorSetLayout}
next::Any
: defaults toC_NULL
DescriptorSetAllocateInfo(
descriptor_pool::DescriptorPool,
set_layouts::AbstractArray;
next
) -> DescriptorSetAllocateInfo
Vulkan.DescriptorSetBindingReferenceVALVE
— TypeHigh-level wrapper for VkDescriptorSetBindingReferenceVALVE.
Extension: VK_VALVE_descriptor_set_host_mapping
struct DescriptorSetBindingReferenceVALVE <: Vulkan.HighLevelStruct
next::Any
descriptor_set_layout::DescriptorSetLayout
binding::UInt32
Vulkan.DescriptorSetBindingReferenceVALVE
— MethodExtension: VK_VALVE_descriptor_set_host_mapping
Arguments:
descriptor_set_layout::DescriptorSetLayout
binding::UInt32
next::Any
: defaults toC_NULL
DescriptorSetBindingReferenceVALVE(
descriptor_set_layout::DescriptorSetLayout,
binding::Integer;
next
) -> DescriptorSetBindingReferenceVALVE
Vulkan.DescriptorSetLayout
— MethodArguments:
device::Device
bindings::Vector{_DescriptorSetLayoutBinding}
allocator::_AllocationCallbacks
: defaults toC_NULL
next::Ptr{Cvoid}
: defaults toC_NULL
flags::DescriptorSetLayoutCreateFlag
: defaults to0
DescriptorSetLayout(
device,
bindings::AbstractArray{_DescriptorSetLayoutBinding};
allocator,
next,
flags
) -> DescriptorSetLayout
Vulkan.DescriptorSetLayout
— MethodArguments:
device::Device
bindings::Vector{DescriptorSetLayoutBinding}
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::DescriptorSetLayoutCreateFlag
: defaults to0
DescriptorSetLayout(
device,
bindings::AbstractArray;
allocator,
next,
flags
) -> DescriptorSetLayout
Vulkan.DescriptorSetLayoutBinding
— TypeHigh-level wrapper for VkDescriptorSetLayoutBinding.
struct DescriptorSetLayoutBinding <: Vulkan.HighLevelStruct
binding::UInt32
descriptor_type::DescriptorType
descriptor_count::UInt32
stage_flags::ShaderStageFlag
immutable_samplers::Union{Ptr{Nothing}, Vector{Sampler}}
Vulkan.DescriptorSetLayoutBinding
— MethodArguments:
binding::UInt32
descriptor_type::DescriptorType
stage_flags::ShaderStageFlag
descriptor_count::UInt32
: defaults to0
immutable_samplers::Vector{Sampler}
: defaults toC_NULL
DescriptorSetLayoutBinding(
binding::Integer,
descriptor_type::DescriptorType,
stage_flags::ShaderStageFlag;
descriptor_count,
immutable_samplers
) -> DescriptorSetLayoutBinding
Vulkan.DescriptorSetLayoutBindingFlagsCreateInfo
— TypeHigh-level wrapper for VkDescriptorSetLayoutBindingFlagsCreateInfo.
struct DescriptorSetLayoutBindingFlagsCreateInfo <: Vulkan.HighLevelStruct
next::Any
binding_flags::Vector{DescriptorBindingFlag}
Vulkan.DescriptorSetLayoutBindingFlagsCreateInfo
— MethodArguments:
binding_flags::Vector{DescriptorBindingFlag}
next::Any
: defaults toC_NULL
DescriptorSetLayoutBindingFlagsCreateInfo(
binding_flags::AbstractArray;
next
) -> DescriptorSetLayoutBindingFlagsCreateInfo
Vulkan.DescriptorSetLayoutCreateInfo
— TypeHigh-level wrapper for VkDescriptorSetLayoutCreateInfo.
struct DescriptorSetLayoutCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::DescriptorSetLayoutCreateFlag
bindings::Vector{DescriptorSetLayoutBinding}
Vulkan.DescriptorSetLayoutCreateInfo
— MethodArguments:
bindings::Vector{DescriptorSetLayoutBinding}
next::Any
: defaults toC_NULL
flags::DescriptorSetLayoutCreateFlag
: defaults to0
DescriptorSetLayoutCreateInfo(
bindings::AbstractArray;
next,
flags
) -> DescriptorSetLayoutCreateInfo
Vulkan.DescriptorSetLayoutHostMappingInfoVALVE
— TypeHigh-level wrapper for VkDescriptorSetLayoutHostMappingInfoVALVE.
Extension: VK_VALVE_descriptor_set_host_mapping
struct DescriptorSetLayoutHostMappingInfoVALVE <: Vulkan.HighLevelStruct
next::Any
descriptor_offset::UInt64
descriptor_size::UInt32
Vulkan.DescriptorSetLayoutHostMappingInfoVALVE
— MethodExtension: VK_VALVE_descriptor_set_host_mapping
Arguments:
descriptor_offset::UInt
descriptor_size::UInt32
next::Any
: defaults toC_NULL
DescriptorSetLayoutHostMappingInfoVALVE(
descriptor_offset::Integer,
descriptor_size::Integer;
next
) -> DescriptorSetLayoutHostMappingInfoVALVE
Vulkan.DescriptorSetLayoutSupport
— TypeHigh-level wrapper for VkDescriptorSetLayoutSupport.
struct DescriptorSetLayoutSupport <: Vulkan.HighLevelStruct
next::Any
supported::Bool
Vulkan.DescriptorSetLayoutSupport
— MethodArguments:
supported::Bool
next::Any
: defaults toC_NULL
DescriptorSetLayoutSupport(
supported::Bool;
next
) -> DescriptorSetLayoutSupport
Vulkan.DescriptorSetVariableDescriptorCountAllocateInfo
— TypeHigh-level wrapper for VkDescriptorSetVariableDescriptorCountAllocateInfo.
struct DescriptorSetVariableDescriptorCountAllocateInfo <: Vulkan.HighLevelStruct
next::Any
descriptor_counts::Vector{UInt32}
Vulkan.DescriptorSetVariableDescriptorCountAllocateInfo
— MethodArguments:
descriptor_counts::Vector{UInt32}
next::Any
: defaults toC_NULL
DescriptorSetVariableDescriptorCountAllocateInfo(
descriptor_counts::AbstractArray;
next
) -> DescriptorSetVariableDescriptorCountAllocateInfo
Vulkan.DescriptorSetVariableDescriptorCountLayoutSupport
— TypeHigh-level wrapper for VkDescriptorSetVariableDescriptorCountLayoutSupport.
struct DescriptorSetVariableDescriptorCountLayoutSupport <: Vulkan.HighLevelStruct
next::Any
max_variable_descriptor_count::UInt32
Vulkan.DescriptorSetVariableDescriptorCountLayoutSupport
— MethodArguments:
max_variable_descriptor_count::UInt32
next::Any
: defaults toC_NULL
DescriptorSetVariableDescriptorCountLayoutSupport(
max_variable_descriptor_count::Integer;
next
) -> DescriptorSetVariableDescriptorCountLayoutSupport
Vulkan.DescriptorUpdateTemplate
— MethodArguments:
device::Device
descriptor_update_entries::Vector{DescriptorUpdateTemplateEntry}
template_type::DescriptorUpdateTemplateType
descriptor_set_layout::DescriptorSetLayout
pipeline_bind_point::PipelineBindPoint
pipeline_layout::PipelineLayout
set::UInt32
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
DescriptorUpdateTemplate(
device,
descriptor_update_entries::AbstractArray,
template_type::DescriptorUpdateTemplateType,
descriptor_set_layout,
pipeline_bind_point::PipelineBindPoint,
pipeline_layout,
set::Integer;
allocator,
next,
flags
) -> DescriptorUpdateTemplate
Vulkan.DescriptorUpdateTemplate
— MethodArguments:
device::Device
descriptor_update_entries::Vector{_DescriptorUpdateTemplateEntry}
template_type::DescriptorUpdateTemplateType
descriptor_set_layout::DescriptorSetLayout
pipeline_bind_point::PipelineBindPoint
pipeline_layout::PipelineLayout
set::UInt32
allocator::_AllocationCallbacks
: defaults toC_NULL
next::Ptr{Cvoid}
: defaults toC_NULL
flags::UInt32
: defaults to0
DescriptorUpdateTemplate(
device,
descriptor_update_entries::AbstractArray{_DescriptorUpdateTemplateEntry},
template_type::DescriptorUpdateTemplateType,
descriptor_set_layout,
pipeline_bind_point::PipelineBindPoint,
pipeline_layout,
set::Integer;
allocator,
next,
flags
) -> DescriptorUpdateTemplate
Vulkan.DescriptorUpdateTemplateCreateInfo
— TypeHigh-level wrapper for VkDescriptorUpdateTemplateCreateInfo.
struct DescriptorUpdateTemplateCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
descriptor_update_entries::Vector{DescriptorUpdateTemplateEntry}
template_type::DescriptorUpdateTemplateType
descriptor_set_layout::DescriptorSetLayout
pipeline_bind_point::PipelineBindPoint
pipeline_layout::PipelineLayout
set::UInt32
Vulkan.DescriptorUpdateTemplateCreateInfo
— MethodArguments:
descriptor_update_entries::Vector{DescriptorUpdateTemplateEntry}
template_type::DescriptorUpdateTemplateType
descriptor_set_layout::DescriptorSetLayout
pipeline_bind_point::PipelineBindPoint
pipeline_layout::PipelineLayout
set::UInt32
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
DescriptorUpdateTemplateCreateInfo(
descriptor_update_entries::AbstractArray,
template_type::DescriptorUpdateTemplateType,
descriptor_set_layout::DescriptorSetLayout,
pipeline_bind_point::PipelineBindPoint,
pipeline_layout::PipelineLayout,
set::Integer;
next,
flags
) -> DescriptorUpdateTemplateCreateInfo
Vulkan.DescriptorUpdateTemplateEntry
— TypeHigh-level wrapper for VkDescriptorUpdateTemplateEntry.
struct DescriptorUpdateTemplateEntry <: Vulkan.HighLevelStruct
dst_binding::UInt32
dst_array_element::UInt32
descriptor_count::UInt32
descriptor_type::DescriptorType
offset::UInt64
stride::UInt64
Vulkan.Device
— MethodArguments:
physical_device::PhysicalDevice
queue_create_infos::Vector{DeviceQueueCreateInfo}
enabled_layer_names::Vector{String}
enabled_extension_names::Vector{String}
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
enabled_features::PhysicalDeviceFeatures
: defaults toC_NULL
Device(
physical_device,
queue_create_infos::AbstractArray,
enabled_layer_names::AbstractArray,
enabled_extension_names::AbstractArray;
allocator,
next,
flags,
enabled_features
) -> Device
Vulkan.Device
— MethodArguments:
physical_device::PhysicalDevice
queue_create_infos::Vector{_DeviceQueueCreateInfo}
enabled_layer_names::Vector{String}
enabled_extension_names::Vector{String}
allocator::_AllocationCallbacks
: defaults toC_NULL
next::Ptr{Cvoid}
: defaults toC_NULL
flags::UInt32
: defaults to0
enabled_features::_PhysicalDeviceFeatures
: defaults toC_NULL
Device(
physical_device,
queue_create_infos::AbstractArray{_DeviceQueueCreateInfo},
enabled_layer_names::AbstractArray,
enabled_extension_names::AbstractArray;
allocator,
next,
flags,
enabled_features
) -> Device
Vulkan.DeviceAddressBindingCallbackDataEXT
— TypeHigh-level wrapper for VkDeviceAddressBindingCallbackDataEXT.
Extension: VK_EXT_device_address_binding_report
struct DeviceAddressBindingCallbackDataEXT <: Vulkan.HighLevelStruct
next::Any
flags::DeviceAddressBindingFlagEXT
base_address::UInt64
size::UInt64
binding_type::DeviceAddressBindingTypeEXT
Vulkan.DeviceAddressBindingCallbackDataEXT
— MethodExtension: VK_EXT_device_address_binding_report
Arguments:
base_address::UInt64
size::UInt64
binding_type::DeviceAddressBindingTypeEXT
next::Any
: defaults toC_NULL
flags::DeviceAddressBindingFlagEXT
: defaults to0
DeviceAddressBindingCallbackDataEXT(
base_address::Integer,
size::Integer,
binding_type::DeviceAddressBindingTypeEXT;
next,
flags
) -> DeviceAddressBindingCallbackDataEXT
Vulkan.DeviceBufferMemoryRequirements
— TypeHigh-level wrapper for VkDeviceBufferMemoryRequirements.
struct DeviceBufferMemoryRequirements <: Vulkan.HighLevelStruct
next::Any
create_info::BufferCreateInfo
Vulkan.DeviceBufferMemoryRequirements
— MethodArguments:
create_info::BufferCreateInfo
next::Any
: defaults toC_NULL
DeviceBufferMemoryRequirements(
create_info::BufferCreateInfo;
next
) -> DeviceBufferMemoryRequirements
Vulkan.DeviceCreateInfo
— TypeHigh-level wrapper for VkDeviceCreateInfo.
struct DeviceCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
queue_create_infos::Vector{DeviceQueueCreateInfo}
enabled_layer_names::Vector{String}
enabled_extension_names::Vector{String}
enabled_features::Union{Ptr{Nothing}, PhysicalDeviceFeatures}
Vulkan.DeviceCreateInfo
— MethodArguments:
queue_create_infos::Vector{DeviceQueueCreateInfo}
enabled_layer_names::Vector{String}
enabled_extension_names::Vector{String}
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
enabled_features::PhysicalDeviceFeatures
: defaults toC_NULL
DeviceCreateInfo(
queue_create_infos::AbstractArray,
enabled_layer_names::AbstractArray,
enabled_extension_names::AbstractArray;
next,
flags,
enabled_features
) -> DeviceCreateInfo
Vulkan.DeviceDeviceMemoryReportCreateInfoEXT
— TypeHigh-level wrapper for VkDeviceDeviceMemoryReportCreateInfoEXT.
Extension: VK_EXT_device_memory_report
struct DeviceDeviceMemoryReportCreateInfoEXT <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
pfn_user_callback::Union{Ptr{Nothing}, Base.CFunction}
user_data::Ptr{Nothing}
Vulkan.DeviceDeviceMemoryReportCreateInfoEXT
— MethodExtension: VK_EXT_device_memory_report
Arguments:
flags::UInt32
pfn_user_callback::FunctionPtr
user_data::Ptr{Cvoid}
next::Any
: defaults toC_NULL
DeviceDeviceMemoryReportCreateInfoEXT(
flags::Integer,
pfn_user_callback::Union{Ptr{Nothing}, Base.CFunction},
user_data::Ptr{Nothing};
next
) -> DeviceDeviceMemoryReportCreateInfoEXT
Vulkan.DeviceDiagnosticsConfigCreateInfoNV
— TypeHigh-level wrapper for VkDeviceDiagnosticsConfigCreateInfoNV.
Extension: VK_NV_device_diagnostics_config
struct DeviceDiagnosticsConfigCreateInfoNV <: Vulkan.HighLevelStruct
next::Any
flags::DeviceDiagnosticsConfigFlagNV
Vulkan.DeviceDiagnosticsConfigCreateInfoNV
— MethodExtension: VK_NV_device_diagnostics_config
Arguments:
next::Any
: defaults toC_NULL
flags::DeviceDiagnosticsConfigFlagNV
: defaults to0
DeviceDiagnosticsConfigCreateInfoNV(
;
next,
flags
) -> DeviceDiagnosticsConfigCreateInfoNV
Vulkan.DeviceEventInfoEXT
— TypeHigh-level wrapper for VkDeviceEventInfoEXT.
Extension: VK_EXT_display_control
struct DeviceEventInfoEXT <: Vulkan.HighLevelStruct
next::Any
device_event::DeviceEventTypeEXT
Vulkan.DeviceEventInfoEXT
— MethodExtension: VK_EXT_display_control
Arguments:
device_event::DeviceEventTypeEXT
next::Any
: defaults toC_NULL
DeviceEventInfoEXT(
device_event::DeviceEventTypeEXT;
next
) -> DeviceEventInfoEXT
Vulkan.DeviceFaultAddressInfoEXT
— TypeHigh-level wrapper for VkDeviceFaultAddressInfoEXT.
Extension: VK_EXT_device_fault
struct DeviceFaultAddressInfoEXT <: Vulkan.HighLevelStruct
address_type::DeviceFaultAddressTypeEXT
reported_address::UInt64
address_precision::UInt64
Vulkan.DeviceFaultCountsEXT
— TypeHigh-level wrapper for VkDeviceFaultCountsEXT.
Extension: VK_EXT_device_fault
struct DeviceFaultCountsEXT <: Vulkan.HighLevelStruct
next::Any
address_info_count::UInt32
vendor_info_count::UInt32
vendor_binary_size::UInt64
Vulkan.DeviceFaultCountsEXT
— MethodExtension: VK_EXT_device_fault
Arguments:
next::Any
: defaults toC_NULL
address_info_count::UInt32
: defaults to0
vendor_info_count::UInt32
: defaults to0
vendor_binary_size::UInt64
: defaults to0
DeviceFaultCountsEXT(
;
next,
address_info_count,
vendor_info_count,
vendor_binary_size
) -> DeviceFaultCountsEXT
Vulkan.DeviceFaultInfoEXT
— TypeHigh-level wrapper for VkDeviceFaultInfoEXT.
Extension: VK_EXT_device_fault
struct DeviceFaultInfoEXT <: Vulkan.HighLevelStruct
next::Any
description::String
address_infos::Union{Ptr{Nothing}, DeviceFaultAddressInfoEXT}
vendor_infos::Union{Ptr{Nothing}, DeviceFaultVendorInfoEXT}
vendor_binary_data::Ptr{Nothing}
Vulkan.DeviceFaultInfoEXT
— MethodExtension: VK_EXT_device_fault
Arguments:
description::String
next::Any
: defaults toC_NULL
address_infos::DeviceFaultAddressInfoEXT
: defaults toC_NULL
vendor_infos::DeviceFaultVendorInfoEXT
: defaults toC_NULL
vendor_binary_data::Ptr{Cvoid}
: defaults toC_NULL
DeviceFaultInfoEXT(
description::AbstractString;
next,
address_infos,
vendor_infos,
vendor_binary_data
) -> DeviceFaultInfoEXT
Vulkan.DeviceFaultVendorBinaryHeaderVersionOneEXT
— TypeHigh-level wrapper for VkDeviceFaultVendorBinaryHeaderVersionOneEXT.
Extension: VK_EXT_device_fault
struct DeviceFaultVendorBinaryHeaderVersionOneEXT <: Vulkan.HighLevelStruct
header_size::UInt32
header_version::DeviceFaultVendorBinaryHeaderVersionEXT
vendor_id::UInt32
device_id::UInt32
driver_version::VersionNumber
pipeline_cache_uuid::NTuple{16, UInt8}
application_name_offset::UInt32
application_version::VersionNumber
engine_name_offset::UInt32
Vulkan.DeviceFaultVendorInfoEXT
— TypeHigh-level wrapper for VkDeviceFaultVendorInfoEXT.
Extension: VK_EXT_device_fault
struct DeviceFaultVendorInfoEXT <: Vulkan.HighLevelStruct
description::String
vendor_fault_code::UInt64
vendor_fault_data::UInt64
Vulkan.DeviceGroupBindSparseInfo
— TypeHigh-level wrapper for VkDeviceGroupBindSparseInfo.
struct DeviceGroupBindSparseInfo <: Vulkan.HighLevelStruct
next::Any
resource_device_index::UInt32
memory_device_index::UInt32
Vulkan.DeviceGroupBindSparseInfo
— MethodArguments:
resource_device_index::UInt32
memory_device_index::UInt32
next::Any
: defaults toC_NULL
DeviceGroupBindSparseInfo(
resource_device_index::Integer,
memory_device_index::Integer;
next
) -> DeviceGroupBindSparseInfo
Vulkan.DeviceGroupCommandBufferBeginInfo
— TypeHigh-level wrapper for VkDeviceGroupCommandBufferBeginInfo.
struct DeviceGroupCommandBufferBeginInfo <: Vulkan.HighLevelStruct
next::Any
device_mask::UInt32
Vulkan.DeviceGroupCommandBufferBeginInfo
— MethodArguments:
device_mask::UInt32
next::Any
: defaults toC_NULL
DeviceGroupCommandBufferBeginInfo(
device_mask::Integer;
next
) -> DeviceGroupCommandBufferBeginInfo
Vulkan.DeviceGroupDeviceCreateInfo
— TypeHigh-level wrapper for VkDeviceGroupDeviceCreateInfo.
struct DeviceGroupDeviceCreateInfo <: Vulkan.HighLevelStruct
next::Any
physical_devices::Vector{PhysicalDevice}
Vulkan.DeviceGroupDeviceCreateInfo
— MethodArguments:
physical_devices::Vector{PhysicalDevice}
next::Any
: defaults toC_NULL
DeviceGroupDeviceCreateInfo(
physical_devices::AbstractArray;
next
) -> DeviceGroupDeviceCreateInfo
Vulkan.DeviceGroupPresentCapabilitiesKHR
— TypeHigh-level wrapper for VkDeviceGroupPresentCapabilitiesKHR.
Extension: VK_KHR_swapchain
struct DeviceGroupPresentCapabilitiesKHR <: Vulkan.HighLevelStruct
next::Any
present_mask::NTuple{32, UInt32}
modes::DeviceGroupPresentModeFlagKHR
Vulkan.DeviceGroupPresentCapabilitiesKHR
— MethodExtension: VK_KHR_swapchain
Arguments:
present_mask::NTuple{Int(VK_MAX_DEVICE_GROUP_SIZE), UInt32}
modes::DeviceGroupPresentModeFlagKHR
next::Any
: defaults toC_NULL
DeviceGroupPresentCapabilitiesKHR(
present_mask::NTuple{32, UInt32},
modes::DeviceGroupPresentModeFlagKHR;
next
) -> DeviceGroupPresentCapabilitiesKHR
Vulkan.DeviceGroupPresentInfoKHR
— TypeHigh-level wrapper for VkDeviceGroupPresentInfoKHR.
Extension: VK_KHR_swapchain
struct DeviceGroupPresentInfoKHR <: Vulkan.HighLevelStruct
next::Any
device_masks::Vector{UInt32}
mode::DeviceGroupPresentModeFlagKHR
Vulkan.DeviceGroupPresentInfoKHR
— MethodExtension: VK_KHR_swapchain
Arguments:
device_masks::Vector{UInt32}
mode::DeviceGroupPresentModeFlagKHR
next::Any
: defaults toC_NULL
DeviceGroupPresentInfoKHR(
device_masks::AbstractArray,
mode::DeviceGroupPresentModeFlagKHR;
next
) -> DeviceGroupPresentInfoKHR
Vulkan.DeviceGroupRenderPassBeginInfo
— TypeHigh-level wrapper for VkDeviceGroupRenderPassBeginInfo.
struct DeviceGroupRenderPassBeginInfo <: Vulkan.HighLevelStruct
next::Any
device_mask::UInt32
device_render_areas::Vector{Rect2D}
Vulkan.DeviceGroupRenderPassBeginInfo
— MethodArguments:
device_mask::UInt32
device_render_areas::Vector{Rect2D}
next::Any
: defaults toC_NULL
DeviceGroupRenderPassBeginInfo(
device_mask::Integer,
device_render_areas::AbstractArray;
next
) -> DeviceGroupRenderPassBeginInfo
Vulkan.DeviceGroupSubmitInfo
— TypeHigh-level wrapper for VkDeviceGroupSubmitInfo.
struct DeviceGroupSubmitInfo <: Vulkan.HighLevelStruct
next::Any
wait_semaphore_device_indices::Vector{UInt32}
command_buffer_device_masks::Vector{UInt32}
signal_semaphore_device_indices::Vector{UInt32}
Vulkan.DeviceGroupSubmitInfo
— MethodArguments:
wait_semaphore_device_indices::Vector{UInt32}
command_buffer_device_masks::Vector{UInt32}
signal_semaphore_device_indices::Vector{UInt32}
next::Any
: defaults toC_NULL
DeviceGroupSubmitInfo(
wait_semaphore_device_indices::AbstractArray,
command_buffer_device_masks::AbstractArray,
signal_semaphore_device_indices::AbstractArray;
next
) -> DeviceGroupSubmitInfo
Vulkan.DeviceGroupSwapchainCreateInfoKHR
— TypeHigh-level wrapper for VkDeviceGroupSwapchainCreateInfoKHR.
Extension: VK_KHR_swapchain
struct DeviceGroupSwapchainCreateInfoKHR <: Vulkan.HighLevelStruct
next::Any
modes::DeviceGroupPresentModeFlagKHR
Vulkan.DeviceGroupSwapchainCreateInfoKHR
— MethodExtension: VK_KHR_swapchain
Arguments:
modes::DeviceGroupPresentModeFlagKHR
next::Any
: defaults toC_NULL
DeviceGroupSwapchainCreateInfoKHR(
modes::DeviceGroupPresentModeFlagKHR;
next
) -> DeviceGroupSwapchainCreateInfoKHR
Vulkan.DeviceImageMemoryRequirements
— TypeHigh-level wrapper for VkDeviceImageMemoryRequirements.
struct DeviceImageMemoryRequirements <: Vulkan.HighLevelStruct
next::Any
create_info::ImageCreateInfo
plane_aspect::ImageAspectFlag
Vulkan.DeviceImageMemoryRequirements
— MethodArguments:
create_info::ImageCreateInfo
next::Any
: defaults toC_NULL
plane_aspect::ImageAspectFlag
: defaults to0
DeviceImageMemoryRequirements(
create_info::ImageCreateInfo;
next,
plane_aspect
) -> DeviceImageMemoryRequirements
Vulkan.DeviceMemory
— MethodArguments:
device::Device
allocation_size::UInt64
memory_type_index::UInt32
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
DeviceMemory(
device,
allocation_size::Integer,
memory_type_index::Integer;
allocator,
next
) -> DeviceMemory
Vulkan.DeviceMemoryOpaqueCaptureAddressInfo
— TypeHigh-level wrapper for VkDeviceMemoryOpaqueCaptureAddressInfo.
struct DeviceMemoryOpaqueCaptureAddressInfo <: Vulkan.HighLevelStruct
next::Any
memory::DeviceMemory
Vulkan.DeviceMemoryOpaqueCaptureAddressInfo
— MethodArguments:
memory::DeviceMemory
next::Any
: defaults toC_NULL
DeviceMemoryOpaqueCaptureAddressInfo(
memory::DeviceMemory;
next
) -> DeviceMemoryOpaqueCaptureAddressInfo
Vulkan.DeviceMemoryOverallocationCreateInfoAMD
— TypeHigh-level wrapper for VkDeviceMemoryOverallocationCreateInfoAMD.
Extension: VK_AMD_memory_overallocation_behavior
struct DeviceMemoryOverallocationCreateInfoAMD <: Vulkan.HighLevelStruct
next::Any
overallocation_behavior::MemoryOverallocationBehaviorAMD
Vulkan.DeviceMemoryOverallocationCreateInfoAMD
— MethodExtension: VK_AMD_memory_overallocation_behavior
Arguments:
overallocation_behavior::MemoryOverallocationBehaviorAMD
next::Any
: defaults toC_NULL
DeviceMemoryOverallocationCreateInfoAMD(
overallocation_behavior::MemoryOverallocationBehaviorAMD;
next
) -> DeviceMemoryOverallocationCreateInfoAMD
Vulkan.DeviceMemoryReportCallbackDataEXT
— TypeHigh-level wrapper for VkDeviceMemoryReportCallbackDataEXT.
Extension: VK_EXT_device_memory_report
struct DeviceMemoryReportCallbackDataEXT <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
type::DeviceMemoryReportEventTypeEXT
memory_object_id::UInt64
size::UInt64
object_type::ObjectType
object_handle::UInt64
heap_index::UInt32
Vulkan.DeviceMemoryReportCallbackDataEXT
— MethodExtension: VK_EXT_device_memory_report
Arguments:
flags::UInt32
type::DeviceMemoryReportEventTypeEXT
memory_object_id::UInt64
size::UInt64
object_type::ObjectType
object_handle::UInt64
heap_index::UInt32
next::Any
: defaults toC_NULL
DeviceMemoryReportCallbackDataEXT(
flags::Integer,
type::DeviceMemoryReportEventTypeEXT,
memory_object_id::Integer,
size::Integer,
object_type::ObjectType,
object_handle::Integer,
heap_index::Integer;
next
) -> DeviceMemoryReportCallbackDataEXT
Vulkan.DeviceOrHostAddressConstKHR
— TypeHigh-level wrapper for VkDeviceOrHostAddressConstKHR.
Extension: VK_KHR_acceleration_structure
struct DeviceOrHostAddressConstKHR <: Vulkan.HighLevelStruct
vks::VulkanCore.LibVulkan.VkDeviceOrHostAddressConstKHR
Vulkan.DeviceOrHostAddressKHR
— TypeHigh-level wrapper for VkDeviceOrHostAddressKHR.
Extension: VK_KHR_acceleration_structure
struct DeviceOrHostAddressKHR <: Vulkan.HighLevelStruct
vks::VulkanCore.LibVulkan.VkDeviceOrHostAddressKHR
Vulkan.DevicePrivateDataCreateInfo
— TypeHigh-level wrapper for VkDevicePrivateDataCreateInfo.
struct DevicePrivateDataCreateInfo <: Vulkan.HighLevelStruct
next::Any
private_data_slot_request_count::UInt32
Vulkan.DevicePrivateDataCreateInfo
— MethodArguments:
private_data_slot_request_count::UInt32
next::Any
: defaults toC_NULL
DevicePrivateDataCreateInfo(
private_data_slot_request_count::Integer;
next
) -> DevicePrivateDataCreateInfo
Vulkan.DeviceQueueCreateInfo
— TypeHigh-level wrapper for VkDeviceQueueCreateInfo.
struct DeviceQueueCreateInfo <: Vulkan.HighLevelStruct
next::Any
flags::DeviceQueueCreateFlag
queue_family_index::UInt32
queue_priorities::Vector{Float32}
Vulkan.DeviceQueueCreateInfo
— MethodArguments:
queue_family_index::UInt32
queue_priorities::Vector{Float32}
next::Any
: defaults toC_NULL
flags::DeviceQueueCreateFlag
: defaults to0
DeviceQueueCreateInfo(
queue_family_index::Integer,
queue_priorities::AbstractArray;
next,
flags
) -> DeviceQueueCreateInfo
Vulkan.DeviceQueueGlobalPriorityCreateInfoKHR
— TypeHigh-level wrapper for VkDeviceQueueGlobalPriorityCreateInfoKHR.
Extension: VK_KHR_global_priority
struct DeviceQueueGlobalPriorityCreateInfoKHR <: Vulkan.HighLevelStruct
next::Any
global_priority::QueueGlobalPriorityKHR
Vulkan.DeviceQueueGlobalPriorityCreateInfoKHR
— MethodExtension: VK_KHR_global_priority
Arguments:
global_priority::QueueGlobalPriorityKHR
next::Any
: defaults toC_NULL
DeviceQueueGlobalPriorityCreateInfoKHR(
global_priority::QueueGlobalPriorityKHR;
next
) -> DeviceQueueGlobalPriorityCreateInfoKHR
Vulkan.DeviceQueueInfo2
— TypeHigh-level wrapper for VkDeviceQueueInfo2.
struct DeviceQueueInfo2 <: Vulkan.HighLevelStruct
next::Any
flags::DeviceQueueCreateFlag
queue_family_index::UInt32
queue_index::UInt32
Vulkan.DeviceQueueInfo2
— MethodArguments:
queue_family_index::UInt32
queue_index::UInt32
next::Any
: defaults toC_NULL
flags::DeviceQueueCreateFlag
: defaults to0
DeviceQueueInfo2(
queue_family_index::Integer,
queue_index::Integer;
next,
flags
) -> DeviceQueueInfo2
Vulkan.DirectDriverLoadingInfoLUNARG
— TypeHigh-level wrapper for VkDirectDriverLoadingInfoLUNARG.
Extension: VK_LUNARG_direct_driver_loading
struct DirectDriverLoadingInfoLUNARG <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
pfn_get_instance_proc_addr::Union{Ptr{Nothing}, Base.CFunction}
Vulkan.DirectDriverLoadingInfoLUNARG
— MethodExtension: VK_LUNARG_direct_driver_loading
Arguments:
flags::UInt32
pfn_get_instance_proc_addr::FunctionPtr
next::Any
: defaults toC_NULL
DirectDriverLoadingInfoLUNARG(
flags::Integer,
pfn_get_instance_proc_addr::Union{Ptr{Nothing}, Base.CFunction};
next
) -> DirectDriverLoadingInfoLUNARG
Vulkan.DirectDriverLoadingListLUNARG
— TypeHigh-level wrapper for VkDirectDriverLoadingListLUNARG.
Extension: VK_LUNARG_direct_driver_loading
struct DirectDriverLoadingListLUNARG <: Vulkan.HighLevelStruct
next::Any
mode::DirectDriverLoadingModeLUNARG
drivers::Vector{DirectDriverLoadingInfoLUNARG}
Vulkan.DirectDriverLoadingListLUNARG
— MethodExtension: VK_LUNARG_direct_driver_loading
Arguments:
mode::DirectDriverLoadingModeLUNARG
drivers::Vector{DirectDriverLoadingInfoLUNARG}
next::Any
: defaults toC_NULL
DirectDriverLoadingListLUNARG(
mode::DirectDriverLoadingModeLUNARG,
drivers::AbstractArray;
next
) -> DirectDriverLoadingListLUNARG
Vulkan.DispatchIndirectCommand
— TypeHigh-level wrapper for VkDispatchIndirectCommand.
struct DispatchIndirectCommand <: Vulkan.HighLevelStruct
x::UInt32
y::UInt32
z::UInt32
Vulkan.DisplayEventInfoEXT
— TypeHigh-level wrapper for VkDisplayEventInfoEXT.
Extension: VK_EXT_display_control
struct DisplayEventInfoEXT <: Vulkan.HighLevelStruct
next::Any
display_event::DisplayEventTypeEXT
Vulkan.DisplayEventInfoEXT
— MethodExtension: VK_EXT_display_control
Arguments:
display_event::DisplayEventTypeEXT
next::Any
: defaults toC_NULL
DisplayEventInfoEXT(
display_event::DisplayEventTypeEXT;
next
) -> DisplayEventInfoEXT
Vulkan.DisplayModeCreateInfoKHR
— TypeHigh-level wrapper for VkDisplayModeCreateInfoKHR.
Extension: VK_KHR_display
struct DisplayModeCreateInfoKHR <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
parameters::DisplayModeParametersKHR
Vulkan.DisplayModeCreateInfoKHR
— MethodExtension: VK_KHR_display
Arguments:
parameters::DisplayModeParametersKHR
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
DisplayModeCreateInfoKHR(
parameters::DisplayModeParametersKHR;
next,
flags
) -> DisplayModeCreateInfoKHR
Vulkan.DisplayModeKHR
— MethodExtension: VK_KHR_display
Arguments:
physical_device::PhysicalDevice
display::DisplayKHR
(externsync)parameters::DisplayModeParametersKHR
allocator::AllocationCallbacks
: defaults toC_NULL
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
DisplayModeKHR(
physical_device,
display,
parameters::DisplayModeParametersKHR;
allocator,
next,
flags
) -> DisplayModeKHR
Vulkan.DisplayModeKHR
— MethodExtension: VK_KHR_display
Arguments:
physical_device::PhysicalDevice
display::DisplayKHR
(externsync)parameters::_DisplayModeParametersKHR
allocator::_AllocationCallbacks
: defaults toC_NULL
next::Ptr{Cvoid}
: defaults toC_NULL
flags::UInt32
: defaults to0
DisplayModeKHR(
physical_device,
display,
parameters::_DisplayModeParametersKHR;
allocator,
next,
flags
) -> DisplayModeKHR
Vulkan.DisplayModeParametersKHR
— TypeHigh-level wrapper for VkDisplayModeParametersKHR.
Extension: VK_KHR_display
struct DisplayModeParametersKHR <: Vulkan.HighLevelStruct
visible_region::Extent2D
refresh_rate::UInt32
Vulkan.DisplayModeProperties2KHR
— TypeHigh-level wrapper for VkDisplayModeProperties2KHR.
Extension: VK_KHR_get_display_properties2
struct DisplayModeProperties2KHR <: Vulkan.HighLevelStruct
next::Any
display_mode_properties::DisplayModePropertiesKHR
Vulkan.DisplayModeProperties2KHR
— MethodExtension: VK_KHR_get_display_properties2
Arguments:
display_mode_properties::DisplayModePropertiesKHR
next::Any
: defaults toC_NULL
DisplayModeProperties2KHR(
display_mode_properties::DisplayModePropertiesKHR;
next
) -> DisplayModeProperties2KHR
Vulkan.DisplayModePropertiesKHR
— TypeHigh-level wrapper for VkDisplayModePropertiesKHR.
Extension: VK_KHR_display
struct DisplayModePropertiesKHR <: Vulkan.HighLevelStruct
display_mode::DisplayModeKHR
parameters::DisplayModeParametersKHR
Vulkan.DisplayNativeHdrSurfaceCapabilitiesAMD
— TypeHigh-level wrapper for VkDisplayNativeHdrSurfaceCapabilitiesAMD.
Extension: VK_AMD_display_native_hdr
struct DisplayNativeHdrSurfaceCapabilitiesAMD <: Vulkan.HighLevelStruct
next::Any
local_dimming_support::Bool
Vulkan.DisplayNativeHdrSurfaceCapabilitiesAMD
— MethodExtension: VK_AMD_display_native_hdr
Arguments:
local_dimming_support::Bool
next::Any
: defaults toC_NULL
DisplayNativeHdrSurfaceCapabilitiesAMD(
local_dimming_support::Bool;
next
) -> DisplayNativeHdrSurfaceCapabilitiesAMD
Vulkan.DisplayPlaneCapabilities2KHR
— TypeHigh-level wrapper for VkDisplayPlaneCapabilities2KHR.
Extension: VK_KHR_get_display_properties2
struct DisplayPlaneCapabilities2KHR <: Vulkan.HighLevelStruct
next::Any
capabilities::DisplayPlaneCapabilitiesKHR
Vulkan.DisplayPlaneCapabilities2KHR
— MethodExtension: VK_KHR_get_display_properties2
Arguments:
capabilities::DisplayPlaneCapabilitiesKHR
next::Any
: defaults toC_NULL
DisplayPlaneCapabilities2KHR(
capabilities::DisplayPlaneCapabilitiesKHR;
next
) -> DisplayPlaneCapabilities2KHR
Vulkan.DisplayPlaneCapabilitiesKHR
— TypeHigh-level wrapper for VkDisplayPlaneCapabilitiesKHR.
Extension: VK_KHR_display
struct DisplayPlaneCapabilitiesKHR <: Vulkan.HighLevelStruct
supported_alpha::DisplayPlaneAlphaFlagKHR
min_src_position::Offset2D
max_src_position::Offset2D
min_src_extent::Extent2D
max_src_extent::Extent2D
min_dst_position::Offset2D
max_dst_position::Offset2D
min_dst_extent::Extent2D
max_dst_extent::Extent2D
Vulkan.DisplayPlaneCapabilitiesKHR
— MethodExtension: VK_KHR_display
Arguments:
min_src_position::Offset2D
max_src_position::Offset2D
min_src_extent::Extent2D
max_src_extent::Extent2D
min_dst_position::Offset2D
max_dst_position::Offset2D
min_dst_extent::Extent2D
max_dst_extent::Extent2D
supported_alpha::DisplayPlaneAlphaFlagKHR
: defaults to0
DisplayPlaneCapabilitiesKHR(
min_src_position::Offset2D,
max_src_position::Offset2D,
min_src_extent::Extent2D,
max_src_extent::Extent2D,
min_dst_position::Offset2D,
max_dst_position::Offset2D,
min_dst_extent::Extent2D,
max_dst_extent::Extent2D;
supported_alpha
) -> DisplayPlaneCapabilitiesKHR
Vulkan.DisplayPlaneInfo2KHR
— TypeHigh-level wrapper for VkDisplayPlaneInfo2KHR.
Extension: VK_KHR_get_display_properties2
struct DisplayPlaneInfo2KHR <: Vulkan.HighLevelStruct
next::Any
mode::DisplayModeKHR
plane_index::UInt32
Vulkan.DisplayPlaneInfo2KHR
— MethodExtension: VK_KHR_get_display_properties2
Arguments:
mode::DisplayModeKHR
(externsync)plane_index::UInt32
next::Any
: defaults toC_NULL
DisplayPlaneInfo2KHR(
mode::DisplayModeKHR,
plane_index::Integer;
next
) -> DisplayPlaneInfo2KHR
Vulkan.DisplayPlaneProperties2KHR
— TypeHigh-level wrapper for VkDisplayPlaneProperties2KHR.
Extension: VK_KHR_get_display_properties2
struct DisplayPlaneProperties2KHR <: Vulkan.HighLevelStruct
next::Any
display_plane_properties::DisplayPlanePropertiesKHR
Vulkan.DisplayPlaneProperties2KHR
— MethodExtension: VK_KHR_get_display_properties2
Arguments:
display_plane_properties::DisplayPlanePropertiesKHR
next::Any
: defaults toC_NULL
DisplayPlaneProperties2KHR(
display_plane_properties::DisplayPlanePropertiesKHR;
next
) -> DisplayPlaneProperties2KHR
Vulkan.DisplayPlanePropertiesKHR
— TypeHigh-level wrapper for VkDisplayPlanePropertiesKHR.
Extension: VK_KHR_display
struct DisplayPlanePropertiesKHR <: Vulkan.HighLevelStruct
current_display::DisplayKHR
current_stack_index::UInt32
Vulkan.DisplayPowerInfoEXT
— TypeHigh-level wrapper for VkDisplayPowerInfoEXT.
Extension: VK_EXT_display_control
struct DisplayPowerInfoEXT <: Vulkan.HighLevelStruct
next::Any
power_state::DisplayPowerStateEXT
Vulkan.DisplayPowerInfoEXT
— MethodExtension: VK_EXT_display_control
Arguments:
power_state::DisplayPowerStateEXT
next::Any
: defaults toC_NULL
DisplayPowerInfoEXT(
power_state::DisplayPowerStateEXT;
next
) -> DisplayPowerInfoEXT
Vulkan.DisplayPresentInfoKHR
— TypeHigh-level wrapper for VkDisplayPresentInfoKHR.
Extension: VK_KHR_display_swapchain
struct DisplayPresentInfoKHR <: Vulkan.HighLevelStruct
next::Any
src_rect::Rect2D
dst_rect::Rect2D
persistent::Bool
Vulkan.DisplayPresentInfoKHR
— MethodExtension: VK_KHR_display_swapchain
Arguments:
src_rect::Rect2D
dst_rect::Rect2D
persistent::Bool
next::Any
: defaults toC_NULL
DisplayPresentInfoKHR(
src_rect::Rect2D,
dst_rect::Rect2D,
persistent::Bool;
next
) -> DisplayPresentInfoKHR
Vulkan.DisplayProperties2KHR
— TypeHigh-level wrapper for VkDisplayProperties2KHR.
Extension: VK_KHR_get_display_properties2
struct DisplayProperties2KHR <: Vulkan.HighLevelStruct
next::Any
display_properties::DisplayPropertiesKHR
Vulkan.DisplayProperties2KHR
— MethodExtension: VK_KHR_get_display_properties2
Arguments:
display_properties::DisplayPropertiesKHR
next::Any
: defaults toC_NULL
DisplayProperties2KHR(
display_properties::DisplayPropertiesKHR;
next
) -> DisplayProperties2KHR
Vulkan.DisplayPropertiesKHR
— TypeHigh-level wrapper for VkDisplayPropertiesKHR.
Extension: VK_KHR_display
struct DisplayPropertiesKHR <: Vulkan.HighLevelStruct
display::DisplayKHR
display_name::String
physical_dimensions::Extent2D
physical_resolution::Extent2D
supported_transforms::SurfaceTransformFlagKHR
plane_reorder_possible::Bool
persistent_content::Bool
Vulkan.DisplayPropertiesKHR
— MethodExtension: VK_KHR_display
Arguments:
display::DisplayKHR
display_name::String
physical_dimensions::Extent2D
physical_resolution::Extent2D
plane_reorder_possible::Bool
persistent_content::Bool
supported_transforms::SurfaceTransformFlagKHR
: defaults to0
DisplayPropertiesKHR(
display::DisplayKHR,
display_name::AbstractString,
physical_dimensions::Extent2D,
physical_resolution::Extent2D,
plane_reorder_possible::Bool,
persistent_content::Bool;
supported_transforms
) -> DisplayPropertiesKHR
Vulkan.DisplaySurfaceCreateInfoKHR
— TypeHigh-level wrapper for VkDisplaySurfaceCreateInfoKHR.
Extension: VK_KHR_display
struct DisplaySurfaceCreateInfoKHR <: Vulkan.HighLevelStruct
next::Any
flags::UInt32
display_mode::DisplayModeKHR
plane_index::UInt32
plane_stack_index::UInt32
transform::SurfaceTransformFlagKHR
global_alpha::Float32
alpha_mode::DisplayPlaneAlphaFlagKHR
image_extent::Extent2D
Vulkan.DisplaySurfaceCreateInfoKHR
— MethodExtension: VK_KHR_display
Arguments:
display_mode::DisplayModeKHR
plane_index::UInt32
plane_stack_index::UInt32
transform::SurfaceTransformFlagKHR
global_alpha::Float32
alpha_mode::DisplayPlaneAlphaFlagKHR
image_extent::Extent2D
next::Any
: defaults toC_NULL
flags::UInt32
: defaults to0
DisplaySurfaceCreateInfoKHR(
display_mode::DisplayModeKHR,
plane_index::Integer,
plane_stack_index::Integer,
transform::SurfaceTransformFlagKHR,
global_alpha::Real,
alpha_mode::DisplayPlaneAlphaFlagKHR,
image_extent::Extent2D;
next,
flags
) -> DisplaySurfaceCreateInfoKHR
Vulkan.DrawIndexedIndirectCommand
— TypeHigh-level wrapper for VkDrawIndexedIndirectCommand.
struct DrawIndexedIndirectCommand <: Vulkan.HighLevelStruct
index_count::UInt32
instance_count::UInt32
first_index::UInt32
vertex_offset::Int32
first_instance::UInt32
Vulkan.DrawIndirectCommand
— TypeHigh-level wrapper for VkDrawIndirectCommand.
struct DrawIndirectCommand <: Vulkan.HighLevelStruct
vertex_count::UInt32
instance_count::UInt32
first_vertex::UInt32
first_instance::UInt32
Vulkan.DrawMeshTasksIndirectCommandEXT
— TypeHigh-level wrapper for VkDrawMeshTasksIndirectCommandEXT.