Open 3D Engine Atom Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NAtomToolsFramework
 NAZThis file holds useful material related utility functions
 NAZStd
 ND3D12MA
 NImageProcessingAtom
 NImageProcessingAtomEditor
 NImGui
 NMaterialCanvas
 NMaterialEditor
 NPassCanvas
 NShaderManagementConsole
 CBufferResourceViewData
 CGladVulkanContext
 CImageResourceViewData
 CMaskedOcclusionCulling
 CMaskedOcclusionCullingPrivate
 CMetalResourceHashFunction which returns the native hash instead of trying to re-calculate a new hash. Used in data structures that require hash calculation below
 CResourceBindingData
 CRHIMetalView
 CRHIMetalView(PlatformImpl)
 CRHIMetalViewController
 CRHIMetalViewController(PlatformImpl)
 CStdVideoDecodeH264PictureInfo
 CStdVideoDecodeH264PictureInfoFlags
 CStdVideoDecodeH264ReferenceInfo
 CStdVideoDecodeH264ReferenceInfoFlags
 CStdVideoDecodeH265PictureInfo
 CStdVideoDecodeH265PictureInfoFlags
 CStdVideoDecodeH265ReferenceInfo
 CStdVideoDecodeH265ReferenceInfoFlags
 CStdVideoH264HrdParameters
 CStdVideoH264PictureParameterSet
 CStdVideoH264PpsFlags
 CStdVideoH264ScalingLists
 CStdVideoH264SequenceParameterSet
 CStdVideoH264SequenceParameterSetVui
 CStdVideoH264SpsFlags
 CStdVideoH264SpsVuiFlags
 CStdVideoH265DecPicBufMgr
 CStdVideoH265HrdFlags
 CStdVideoH265HrdParameters
 CStdVideoH265LongTermRefPicsSps
 CStdVideoH265PictureParameterSet
 CStdVideoH265PpsFlags
 CStdVideoH265PredictorPaletteEntries
 CStdVideoH265ProfileTierLevel
 CStdVideoH265ProfileTierLevelFlags
 CStdVideoH265ScalingLists
 CStdVideoH265SequenceParameterSet
 CStdVideoH265SequenceParameterSetVui
 CStdVideoH265ShortTermRefPicSet
 CStdVideoH265ShortTermRefPicSetFlags
 CStdVideoH265SpsFlags
 CStdVideoH265SpsVuiFlags
 CStdVideoH265SubLayerHrdParameters
 CStdVideoH265VideoParameterSet
 CStdVideoH265VpsFlags
 CVkAabbPositionsKHR
 CVkAccelerationStructureBuildGeometryInfoKHR
 CVkAccelerationStructureBuildRangeInfoKHR
 CVkAccelerationStructureBuildSizesInfoKHR
 CVkAccelerationStructureCaptureDescriptorDataInfoEXT
 CVkAccelerationStructureCreateInfoKHR
 CVkAccelerationStructureCreateInfoNV
 CVkAccelerationStructureDeviceAddressInfoKHR
 CVkAccelerationStructureGeometryAabbsDataKHR
 CVkAccelerationStructureGeometryDataKHR
 CVkAccelerationStructureGeometryInstancesDataKHR
 CVkAccelerationStructureGeometryKHR
 CVkAccelerationStructureGeometryMotionTrianglesDataNV
 CVkAccelerationStructureGeometryTrianglesDataKHR
 CVkAccelerationStructureInfoNV
 CVkAccelerationStructureInstanceKHR
 CVkAccelerationStructureMatrixMotionInstanceNV
 CVkAccelerationStructureMemoryRequirementsInfoNV
 CVkAccelerationStructureMotionInfoNV
 CVkAccelerationStructureMotionInstanceDataNV
 CVkAccelerationStructureMotionInstanceNV
 CVkAccelerationStructureSRTMotionInstanceNV
 CVkAccelerationStructureTrianglesOpacityMicromapEXT
 CVkAccelerationStructureVersionInfoKHR
 CVkAcquireNextImageInfoKHR
 CVkAcquireProfilingLockInfoKHR
 CVkAllocationCallbacks
 CVkAmigoProfilingSubmitInfoSEC
 CVkApplicationInfo
 CVkAttachmentDescription
 CVkAttachmentDescription2
 CVkAttachmentDescriptionStencilLayout
 CVkAttachmentReference
 CVkAttachmentReference2
 CVkAttachmentReferenceStencilLayout
 CVkAttachmentSampleCountInfoAMD
 CVkAttachmentSampleLocationsEXT
 CVkBaseInStructure
 CVkBaseOutStructure
 CVkBindAccelerationStructureMemoryInfoNV
 CVkBindBufferMemoryDeviceGroupInfo
 CVkBindBufferMemoryInfo
 CVkBindImageMemoryDeviceGroupInfo
 CVkBindImageMemoryInfo
 CVkBindImageMemorySwapchainInfoKHR
 CVkBindImagePlaneMemoryInfo
 CVkBindIndexBufferIndirectCommandNV
 CVkBindShaderGroupIndirectCommandNV
 CVkBindSparseInfo
 CVkBindVertexBufferIndirectCommandNV
 CVkBindVideoSessionMemoryInfoKHR
 CVkBlitImageInfo2
 CVkBufferCaptureDescriptorDataInfoEXT
 CVkBufferCopy
 CVkBufferCopy2
 CVkBufferCreateInfo
 CVkBufferDeviceAddressCreateInfoEXT
 CVkBufferDeviceAddressInfo
 CVkBufferImageCopy
 CVkBufferImageCopy2
 CVkBufferMemoryBarrier
 CVkBufferMemoryBarrier2
 CVkBufferMemoryRequirementsInfo2
 CVkBufferOpaqueCaptureAddressCreateInfo
 CVkBufferViewCreateInfo
 CVkCalibratedTimestampInfoEXT
 CVkCheckpointData2NV
 CVkCheckpointDataNV
 CVkClearAttachment
 CVkClearColorValue
 CVkClearDepthStencilValue
 CVkClearRect
 CVkClearValue
 CVkCoarseSampleLocationNV
 CVkCoarseSampleOrderCustomNV
 CVkColorBlendAdvancedEXT
 CVkColorBlendEquationEXT
 CVkCommandBufferAllocateInfo
 CVkCommandBufferBeginInfo
 CVkCommandBufferInheritanceConditionalRenderingInfoEXT
 CVkCommandBufferInheritanceInfo
 CVkCommandBufferInheritanceRenderingInfo
 CVkCommandBufferInheritanceRenderPassTransformInfoQCOM
 CVkCommandBufferInheritanceViewportScissorInfoNV
 CVkCommandBufferSubmitInfo
 CVkCommandPoolCreateInfo
 CVkComponentMapping
 CVkComputePipelineCreateInfo
 CVkConditionalRenderingBeginInfoEXT
 CVkConformanceVersion
 CVkCooperativeMatrixPropertiesNV
 CVkCopyAccelerationStructureInfoKHR
 CVkCopyAccelerationStructureToMemoryInfoKHR
 CVkCopyBufferInfo2
 CVkCopyBufferToImageInfo2
 CVkCopyCommandTransformInfoQCOM
 CVkCopyDescriptorSet
 CVkCopyImageInfo2
 CVkCopyImageToBufferInfo2
 CVkCopyMemoryIndirectCommandNV
 CVkCopyMemoryToAccelerationStructureInfoKHR
 CVkCopyMemoryToImageIndirectCommandNV
 CVkCopyMemoryToMicromapInfoEXT
 CVkCopyMicromapInfoEXT
 CVkCopyMicromapToMemoryInfoEXT
 CVkCuFunctionCreateInfoNVX
 CVkCuLaunchInfoNVX
 CVkCuModuleCreateInfoNVX
 CVkDebugMarkerMarkerInfoEXT
 CVkDebugMarkerObjectNameInfoEXT
 CVkDebugMarkerObjectTagInfoEXT
 CVkDebugReportCallbackCreateInfoEXT
 CVkDebugUtilsLabelEXT
 CVkDebugUtilsMessengerCallbackDataEXT
 CVkDebugUtilsMessengerCreateInfoEXT
 CVkDebugUtilsObjectNameInfoEXT
 CVkDebugUtilsObjectTagInfoEXT
 CVkDecompressMemoryRegionNV
 CVkDedicatedAllocationBufferCreateInfoNV
 CVkDedicatedAllocationImageCreateInfoNV
 CVkDedicatedAllocationMemoryAllocateInfoNV
 CVkDependencyInfo
 CVkDescriptorAddressInfoEXT
 CVkDescriptorBufferBindingInfoEXT
 CVkDescriptorBufferBindingPushDescriptorBufferHandleEXT
 CVkDescriptorBufferInfo
 CVkDescriptorDataEXT
 CVkDescriptorGetInfoEXT
 CVkDescriptorImageInfo
 CVkDescriptorPoolCreateInfo
 CVkDescriptorPoolInlineUniformBlockCreateInfo
 CVkDescriptorPoolSize
 CVkDescriptorSetAllocateInfo
 CVkDescriptorSetBindingReferenceVALVE
 CVkDescriptorSetLayoutBinding
 CVkDescriptorSetLayoutBindingFlagsCreateInfo
 CVkDescriptorSetLayoutCreateInfo
 CVkDescriptorSetLayoutHostMappingInfoVALVE
 CVkDescriptorSetLayoutSupport
 CVkDescriptorSetVariableDescriptorCountAllocateInfo
 CVkDescriptorSetVariableDescriptorCountLayoutSupport
 CVkDescriptorUpdateTemplateCreateInfo
 CVkDescriptorUpdateTemplateEntry
 CVkDeviceAddressBindingCallbackDataEXT
 CVkDeviceBufferMemoryRequirements
 CVkDeviceCreateInfo
 CVkDeviceDeviceMemoryReportCreateInfoEXT
 CVkDeviceDiagnosticsConfigCreateInfoNV
 CVkDeviceEventInfoEXT
 CVkDeviceFaultAddressInfoEXT
 CVkDeviceFaultCountsEXT
 CVkDeviceFaultInfoEXT
 CVkDeviceFaultVendorBinaryHeaderVersionOneEXT
 CVkDeviceFaultVendorInfoEXT
 CVkDeviceGroupBindSparseInfo
 CVkDeviceGroupCommandBufferBeginInfo
 CVkDeviceGroupDeviceCreateInfo
 CVkDeviceGroupPresentCapabilitiesKHR
 CVkDeviceGroupPresentInfoKHR
 CVkDeviceGroupRenderPassBeginInfo
 CVkDeviceGroupSubmitInfo
 CVkDeviceGroupSwapchainCreateInfoKHR
 CVkDeviceImageMemoryRequirements
 CVkDeviceMemoryOpaqueCaptureAddressInfo
 CVkDeviceMemoryOverallocationCreateInfoAMD
 CVkDeviceMemoryReportCallbackDataEXT
 CVkDeviceOrHostAddressConstKHR
 CVkDeviceOrHostAddressKHR
 CVkDevicePrivateDataCreateInfo
 CVkDeviceQueueCreateInfo
 CVkDeviceQueueGlobalPriorityCreateInfoKHR
 CVkDeviceQueueInfo2
 CVkDirectDriverLoadingInfoLUNARG
 CVkDirectDriverLoadingListLUNARG
 CVkDispatchIndirectCommand
 CVkDisplayEventInfoEXT
 CVkDisplayModeCreateInfoKHR
 CVkDisplayModeParametersKHR
 CVkDisplayModeProperties2KHR
 CVkDisplayModePropertiesKHR
 CVkDisplayNativeHdrSurfaceCapabilitiesAMD
 CVkDisplayPlaneCapabilities2KHR
 CVkDisplayPlaneCapabilitiesKHR
 CVkDisplayPlaneInfo2KHR
 CVkDisplayPlaneProperties2KHR
 CVkDisplayPlanePropertiesKHR
 CVkDisplayPowerInfoEXT
 CVkDisplayPresentInfoKHR
 CVkDisplayProperties2KHR
 CVkDisplayPropertiesKHR
 CVkDisplaySurfaceCreateInfoKHR
 CVkDrawIndexedIndirectCommand
 CVkDrawIndirectCommand
 CVkDrawMeshTasksIndirectCommandEXT
 CVkDrawMeshTasksIndirectCommandNV
 CVkDrmFormatModifierProperties2EXT
 CVkDrmFormatModifierPropertiesEXT
 CVkDrmFormatModifierPropertiesList2EXT
 CVkDrmFormatModifierPropertiesListEXT
 CVkEventCreateInfo
 CVkExportFenceCreateInfo
 CVkExportMemoryAllocateInfo
 CVkExportMemoryAllocateInfoNV
 CVkExportSemaphoreCreateInfo
 CVkExtensionProperties
 CVkExtent2D
 CVkExtent3D
 CVkExternalBufferProperties
 CVkExternalFenceProperties
 CVkExternalImageFormatProperties
 CVkExternalImageFormatPropertiesNV
 CVkExternalMemoryBufferCreateInfo
 CVkExternalMemoryImageCreateInfo
 CVkExternalMemoryImageCreateInfoNV
 CVkExternalMemoryProperties
 CVkExternalSemaphoreProperties
 CVkFenceCreateInfo
 CVkFenceGetFdInfoKHR
 CVkFilterCubicImageViewImageFormatPropertiesEXT
 CVkFormatProperties
 CVkFormatProperties2
 CVkFormatProperties3
 CVkFragmentShadingRateAttachmentInfoKHR
 CVkFramebufferAttachmentImageInfo
 CVkFramebufferAttachmentsCreateInfo
 CVkFramebufferCreateInfo
 CVkFramebufferMixedSamplesCombinationNV
 CVkGeneratedCommandsInfoNV
 CVkGeneratedCommandsMemoryRequirementsInfoNV
 CVkGeometryAABBNV
 CVkGeometryDataNV
 CVkGeometryNV
 CVkGeometryTrianglesNV
 CVkGraphicsPipelineCreateInfo
 CVkGraphicsPipelineLibraryCreateInfoEXT
 CVkGraphicsPipelineShaderGroupsCreateInfoNV
 CVkGraphicsShaderGroupCreateInfoNV
 CVkHdrMetadataEXT
 CVkHeadlessSurfaceCreateInfoEXT
 CVkImageBlit
 CVkImageBlit2
 CVkImageCaptureDescriptorDataInfoEXT
 CVkImageCompressionControlEXT
 CVkImageCompressionPropertiesEXT
 CVkImageCopy
 CVkImageCopy2
 CVkImageCreateInfo
 CVkImageDrmFormatModifierExplicitCreateInfoEXT
 CVkImageDrmFormatModifierListCreateInfoEXT
 CVkImageDrmFormatModifierPropertiesEXT
 CVkImageFormatListCreateInfo
 CVkImageFormatProperties
 CVkImageFormatProperties2
 CVkImageMemoryBarrier
 CVkImageMemoryBarrier2
 CVkImageMemoryRequirementsInfo2
 CVkImagePlaneMemoryRequirementsInfo
 CVkImageResolve
 CVkImageResolve2
 CVkImageSparseMemoryRequirementsInfo2
 CVkImageStencilUsageCreateInfo
 CVkImageSubresource
 CVkImageSubresource2EXT
 CVkImageSubresourceLayers
 CVkImageSubresourceRange
 CVkImageSwapchainCreateInfoKHR
 CVkImageViewAddressPropertiesNVX
 CVkImageViewASTCDecodeModeEXT
 CVkImageViewCaptureDescriptorDataInfoEXT
 CVkImageViewCreateInfo
 CVkImageViewHandleInfoNVX
 CVkImageViewMinLodCreateInfoEXT
 CVkImageViewSampleWeightCreateInfoQCOM
 CVkImageViewSlicedCreateInfoEXT
 CVkImageViewUsageCreateInfo
 CVkImportFenceFdInfoKHR
 CVkImportMemoryFdInfoKHR
 CVkImportMemoryHostPointerInfoEXT
 CVkImportSemaphoreFdInfoKHR
 CVkIndirectCommandsLayoutCreateInfoNV
 CVkIndirectCommandsLayoutTokenNV
 CVkIndirectCommandsStreamNV
 CVkInitializePerformanceApiInfoINTEL
 CVkInputAttachmentAspectReference
 CVkInstanceCreateInfo
 CVkLayerProperties
 CVkMappedMemoryRange
 CVkMemoryAllocateFlagsInfo
 CVkMemoryAllocateInfo
 CVkMemoryBarrier
 CVkMemoryBarrier2
 CVkMemoryDedicatedAllocateInfo
 CVkMemoryDedicatedRequirements
 CVkMemoryFdPropertiesKHR
 CVkMemoryGetFdInfoKHR
 CVkMemoryGetRemoteAddressInfoNV
 CVkMemoryHeap
 CVkMemoryHostPointerPropertiesEXT
 CVkMemoryMapInfoKHR
 CVkMemoryOpaqueCaptureAddressAllocateInfo
 CVkMemoryPriorityAllocateInfoEXT
 CVkMemoryRequirements
 CVkMemoryRequirements2
 CVkMemoryType
 CVkMemoryUnmapInfoKHR
 CVkMicromapBuildInfoEXT
 CVkMicromapBuildSizesInfoEXT
 CVkMicromapCreateInfoEXT
 CVkMicromapTriangleEXT
 CVkMicromapUsageEXT
 CVkMicromapVersionInfoEXT
 CVkMultiDrawIndexedInfoEXT
 CVkMultiDrawInfoEXT
 CVkMultisampledRenderToSingleSampledInfoEXT
 CVkMultisamplePropertiesEXT
 CVkMultiviewPerViewAttributesInfoNVX
 CVkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM
 CVkMutableDescriptorTypeCreateInfoEXT
 CVkMutableDescriptorTypeListEXT
 CVkOffset2D
 CVkOffset3D
 CVkOpaqueCaptureDescriptorDataCreateInfoEXT
 CVkOpticalFlowExecuteInfoNV
 CVkOpticalFlowImageFormatInfoNV
 CVkOpticalFlowImageFormatPropertiesNV
 CVkOpticalFlowSessionCreateInfoNV
 CVkOpticalFlowSessionCreatePrivateDataInfoNV
 CVkPastPresentationTimingGOOGLE
 CVkPerformanceConfigurationAcquireInfoINTEL
 CVkPerformanceCounterDescriptionKHR
 CVkPerformanceCounterKHR
 CVkPerformanceCounterResultKHR
 CVkPerformanceMarkerInfoINTEL
 CVkPerformanceOverrideInfoINTEL
 CVkPerformanceQuerySubmitInfoKHR
 CVkPerformanceStreamMarkerInfoINTEL
 CVkPerformanceValueDataINTEL
 CVkPerformanceValueINTEL
 CVkPhysicalDevice16BitStorageFeatures
 CVkPhysicalDevice4444FormatsFeaturesEXT
 CVkPhysicalDevice8BitStorageFeatures
 CVkPhysicalDeviceAccelerationStructureFeaturesKHR
 CVkPhysicalDeviceAccelerationStructurePropertiesKHR
 CVkPhysicalDeviceAddressBindingReportFeaturesEXT
 CVkPhysicalDeviceAmigoProfilingFeaturesSEC
 CVkPhysicalDeviceASTCDecodeFeaturesEXT
 CVkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT
 CVkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT
 CVkPhysicalDeviceBlendOperationAdvancedFeaturesEXT
 CVkPhysicalDeviceBlendOperationAdvancedPropertiesEXT
 CVkPhysicalDeviceBorderColorSwizzleFeaturesEXT
 CVkPhysicalDeviceBufferDeviceAddressFeatures
 CVkPhysicalDeviceBufferDeviceAddressFeaturesEXT
 CVkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI
 CVkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI
 CVkPhysicalDeviceCoherentMemoryFeaturesAMD
 CVkPhysicalDeviceColorWriteEnableFeaturesEXT
 CVkPhysicalDeviceComputeShaderDerivativesFeaturesNV
 CVkPhysicalDeviceConditionalRenderingFeaturesEXT
 CVkPhysicalDeviceConservativeRasterizationPropertiesEXT
 CVkPhysicalDeviceCooperativeMatrixFeaturesNV
 CVkPhysicalDeviceCooperativeMatrixPropertiesNV
 CVkPhysicalDeviceCopyMemoryIndirectFeaturesNV
 CVkPhysicalDeviceCopyMemoryIndirectPropertiesNV
 CVkPhysicalDeviceCornerSampledImageFeaturesNV
 CVkPhysicalDeviceCoverageReductionModeFeaturesNV
 CVkPhysicalDeviceCustomBorderColorFeaturesEXT
 CVkPhysicalDeviceCustomBorderColorPropertiesEXT
 CVkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV
 CVkPhysicalDeviceDepthClampZeroOneFeaturesEXT
 CVkPhysicalDeviceDepthClipControlFeaturesEXT
 CVkPhysicalDeviceDepthClipEnableFeaturesEXT
 CVkPhysicalDeviceDepthStencilResolveProperties
 CVkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT
 CVkPhysicalDeviceDescriptorBufferFeaturesEXT
 CVkPhysicalDeviceDescriptorBufferPropertiesEXT
 CVkPhysicalDeviceDescriptorIndexingFeatures
 CVkPhysicalDeviceDescriptorIndexingProperties
 CVkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE
 CVkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV
 CVkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV
 CVkPhysicalDeviceDeviceMemoryReportFeaturesEXT
 CVkPhysicalDeviceDiagnosticsConfigFeaturesNV
 CVkPhysicalDeviceDiscardRectanglePropertiesEXT
 CVkPhysicalDeviceDriverProperties
 CVkPhysicalDeviceDrmPropertiesEXT
 CVkPhysicalDeviceDynamicRenderingFeatures
 CVkPhysicalDeviceExclusiveScissorFeaturesNV
 CVkPhysicalDeviceExtendedDynamicState2FeaturesEXT
 CVkPhysicalDeviceExtendedDynamicState3FeaturesEXT
 CVkPhysicalDeviceExtendedDynamicState3PropertiesEXT
 CVkPhysicalDeviceExtendedDynamicStateFeaturesEXT
 CVkPhysicalDeviceExternalBufferInfo
 CVkPhysicalDeviceExternalFenceInfo
 CVkPhysicalDeviceExternalImageFormatInfo
 CVkPhysicalDeviceExternalMemoryHostPropertiesEXT
 CVkPhysicalDeviceExternalMemoryRDMAFeaturesNV
 CVkPhysicalDeviceExternalSemaphoreInfo
 CVkPhysicalDeviceFaultFeaturesEXT
 CVkPhysicalDeviceFeatures
 CVkPhysicalDeviceFeatures2
 CVkPhysicalDeviceFloatControlsProperties
 CVkPhysicalDeviceFragmentDensityMap2FeaturesEXT
 CVkPhysicalDeviceFragmentDensityMap2PropertiesEXT
 CVkPhysicalDeviceFragmentDensityMapFeaturesEXT
 CVkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM
 CVkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM
 CVkPhysicalDeviceFragmentDensityMapPropertiesEXT
 CVkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR
 CVkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR
 CVkPhysicalDeviceFragmentShaderInterlockFeaturesEXT
 CVkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV
 CVkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV
 CVkPhysicalDeviceFragmentShadingRateFeaturesKHR
 CVkPhysicalDeviceFragmentShadingRateKHR
 CVkPhysicalDeviceFragmentShadingRatePropertiesKHR
 CVkPhysicalDeviceGlobalPriorityQueryFeaturesKHR
 CVkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT
 CVkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT
 CVkPhysicalDeviceGroupProperties
 CVkPhysicalDeviceHostQueryResetFeatures
 CVkPhysicalDeviceIDProperties
 CVkPhysicalDeviceImage2DViewOf3DFeaturesEXT
 CVkPhysicalDeviceImageCompressionControlFeaturesEXT
 CVkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT
 CVkPhysicalDeviceImageDrmFormatModifierInfoEXT
 CVkPhysicalDeviceImageFormatInfo2
 CVkPhysicalDeviceImagelessFramebufferFeatures
 CVkPhysicalDeviceImageProcessingFeaturesQCOM
 CVkPhysicalDeviceImageProcessingPropertiesQCOM
 CVkPhysicalDeviceImageRobustnessFeatures
 CVkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT
 CVkPhysicalDeviceImageViewImageFormatInfoEXT
 CVkPhysicalDeviceImageViewMinLodFeaturesEXT
 CVkPhysicalDeviceIndexTypeUint8FeaturesEXT
 CVkPhysicalDeviceInheritedViewportScissorFeaturesNV
 CVkPhysicalDeviceInlineUniformBlockFeatures
 CVkPhysicalDeviceInlineUniformBlockProperties
 CVkPhysicalDeviceInvocationMaskFeaturesHUAWEI
 CVkPhysicalDeviceLegacyDitheringFeaturesEXT
 CVkPhysicalDeviceLimits
 CVkPhysicalDeviceLinearColorAttachmentFeaturesNV
 CVkPhysicalDeviceLineRasterizationFeaturesEXT
 CVkPhysicalDeviceLineRasterizationPropertiesEXT
 CVkPhysicalDeviceMaintenance3Properties
 CVkPhysicalDeviceMaintenance4Features
 CVkPhysicalDeviceMaintenance4Properties
 CVkPhysicalDeviceMemoryBudgetPropertiesEXT
 CVkPhysicalDeviceMemoryDecompressionFeaturesNV
 CVkPhysicalDeviceMemoryDecompressionPropertiesNV
 CVkPhysicalDeviceMemoryPriorityFeaturesEXT
 CVkPhysicalDeviceMemoryProperties
 CVkPhysicalDeviceMemoryProperties2
 CVkPhysicalDeviceMeshShaderFeaturesEXT
 CVkPhysicalDeviceMeshShaderFeaturesNV
 CVkPhysicalDeviceMeshShaderPropertiesEXT
 CVkPhysicalDeviceMeshShaderPropertiesNV
 CVkPhysicalDeviceMultiDrawFeaturesEXT
 CVkPhysicalDeviceMultiDrawPropertiesEXT
 CVkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT
 CVkPhysicalDeviceMultiviewFeatures
 CVkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX
 CVkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM
 CVkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM
 CVkPhysicalDeviceMultiviewProperties
 CVkPhysicalDeviceMutableDescriptorTypeFeaturesEXT
 CVkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT
 CVkPhysicalDeviceOpacityMicromapFeaturesEXT
 CVkPhysicalDeviceOpacityMicromapPropertiesEXT
 CVkPhysicalDeviceOpticalFlowFeaturesNV
 CVkPhysicalDeviceOpticalFlowPropertiesNV
 CVkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT
 CVkPhysicalDevicePCIBusInfoPropertiesEXT
 CVkPhysicalDevicePerformanceQueryFeaturesKHR
 CVkPhysicalDevicePerformanceQueryPropertiesKHR
 CVkPhysicalDevicePipelineCreationCacheControlFeatures
 CVkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR
 CVkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT
 CVkPhysicalDevicePipelinePropertiesFeaturesEXT
 CVkPhysicalDevicePipelineProtectedAccessFeaturesEXT
 CVkPhysicalDevicePipelineRobustnessFeaturesEXT
 CVkPhysicalDevicePipelineRobustnessPropertiesEXT
 CVkPhysicalDevicePointClippingProperties
 CVkPhysicalDevicePresentBarrierFeaturesNV
 CVkPhysicalDevicePresentIdFeaturesKHR
 CVkPhysicalDevicePresentWaitFeaturesKHR
 CVkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT
 CVkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
 CVkPhysicalDevicePrivateDataFeatures
 CVkPhysicalDeviceProperties
 CVkPhysicalDeviceProperties2
 CVkPhysicalDeviceProtectedMemoryFeatures
 CVkPhysicalDeviceProtectedMemoryProperties
 CVkPhysicalDeviceProvokingVertexFeaturesEXT
 CVkPhysicalDeviceProvokingVertexPropertiesEXT
 CVkPhysicalDevicePushDescriptorPropertiesKHR
 CVkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT
 CVkPhysicalDeviceRayQueryFeaturesKHR
 CVkPhysicalDeviceRayTracingInvocationReorderFeaturesNV
 CVkPhysicalDeviceRayTracingInvocationReorderPropertiesNV
 CVkPhysicalDeviceRayTracingMaintenance1FeaturesKHR
 CVkPhysicalDeviceRayTracingMotionBlurFeaturesNV
 CVkPhysicalDeviceRayTracingPipelineFeaturesKHR
 CVkPhysicalDeviceRayTracingPipelinePropertiesKHR
 CVkPhysicalDeviceRayTracingPositionFetchFeaturesKHR
 CVkPhysicalDeviceRayTracingPropertiesNV
 CVkPhysicalDeviceRepresentativeFragmentTestFeaturesNV
 CVkPhysicalDeviceRGBA10X6FormatsFeaturesEXT
 CVkPhysicalDeviceRobustness2FeaturesEXT
 CVkPhysicalDeviceRobustness2PropertiesEXT
 CVkPhysicalDeviceSampleLocationsPropertiesEXT
 CVkPhysicalDeviceSamplerFilterMinmaxProperties
 CVkPhysicalDeviceSamplerYcbcrConversionFeatures
 CVkPhysicalDeviceScalarBlockLayoutFeatures
 CVkPhysicalDeviceSeparateDepthStencilLayoutsFeatures
 CVkPhysicalDeviceShaderAtomicFloat2FeaturesEXT
 CVkPhysicalDeviceShaderAtomicFloatFeaturesEXT
 CVkPhysicalDeviceShaderAtomicInt64Features
 CVkPhysicalDeviceShaderClockFeaturesKHR
 CVkPhysicalDeviceShaderCoreBuiltinsFeaturesARM
 CVkPhysicalDeviceShaderCoreBuiltinsPropertiesARM
 CVkPhysicalDeviceShaderCoreProperties2AMD
 CVkPhysicalDeviceShaderCorePropertiesAMD
 CVkPhysicalDeviceShaderCorePropertiesARM
 CVkPhysicalDeviceShaderDemoteToHelperInvocationFeatures
 CVkPhysicalDeviceShaderDrawParametersFeatures
 CVkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD
 CVkPhysicalDeviceShaderFloat16Int8Features
 CVkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT
 CVkPhysicalDeviceShaderImageFootprintFeaturesNV
 CVkPhysicalDeviceShaderIntegerDotProductFeatures
 CVkPhysicalDeviceShaderIntegerDotProductProperties
 CVkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL
 CVkPhysicalDeviceShaderModuleIdentifierFeaturesEXT
 CVkPhysicalDeviceShaderModuleIdentifierPropertiesEXT
 CVkPhysicalDeviceShaderObjectFeaturesEXT
 CVkPhysicalDeviceShaderObjectPropertiesEXT
 CVkPhysicalDeviceShaderSMBuiltinsFeaturesNV
 CVkPhysicalDeviceShaderSMBuiltinsPropertiesNV
 CVkPhysicalDeviceShaderSubgroupExtendedTypesFeatures
 CVkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR
 CVkPhysicalDeviceShaderTerminateInvocationFeatures
 CVkPhysicalDeviceShaderTileImageFeaturesEXT
 CVkPhysicalDeviceShaderTileImagePropertiesEXT
 CVkPhysicalDeviceShadingRateImageFeaturesNV
 CVkPhysicalDeviceShadingRateImagePropertiesNV
 CVkPhysicalDeviceSparseImageFormatInfo2
 CVkPhysicalDeviceSparseProperties
 CVkPhysicalDeviceSubgroupProperties
 CVkPhysicalDeviceSubgroupSizeControlFeatures
 CVkPhysicalDeviceSubgroupSizeControlProperties
 CVkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT
 CVkPhysicalDeviceSubpassShadingFeaturesHUAWEI
 CVkPhysicalDeviceSubpassShadingPropertiesHUAWEI
 CVkPhysicalDeviceSurfaceInfo2KHR
 CVkPhysicalDeviceSwapchainMaintenance1FeaturesEXT
 CVkPhysicalDeviceSynchronization2Features
 CVkPhysicalDeviceTexelBufferAlignmentFeaturesEXT
 CVkPhysicalDeviceTexelBufferAlignmentProperties
 CVkPhysicalDeviceTextureCompressionASTCHDRFeatures
 CVkPhysicalDeviceTilePropertiesFeaturesQCOM
 CVkPhysicalDeviceTimelineSemaphoreFeatures
 CVkPhysicalDeviceTimelineSemaphoreProperties
 CVkPhysicalDeviceToolProperties
 CVkPhysicalDeviceTransformFeedbackFeaturesEXT
 CVkPhysicalDeviceTransformFeedbackPropertiesEXT
 CVkPhysicalDeviceUniformBufferStandardLayoutFeatures
 CVkPhysicalDeviceVariablePointersFeatures
 CVkPhysicalDeviceVertexAttributeDivisorFeaturesEXT
 CVkPhysicalDeviceVertexAttributeDivisorPropertiesEXT
 CVkPhysicalDeviceVertexInputDynamicStateFeaturesEXT
 CVkPhysicalDeviceVideoFormatInfoKHR
 CVkPhysicalDeviceVulkan11Features
 CVkPhysicalDeviceVulkan11Properties
 CVkPhysicalDeviceVulkan12Features
 CVkPhysicalDeviceVulkan12Properties
 CVkPhysicalDeviceVulkan13Features
 CVkPhysicalDeviceVulkan13Properties
 CVkPhysicalDeviceVulkanMemoryModelFeatures
 CVkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR
 CVkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT
 CVkPhysicalDeviceYcbcrImageArraysFeaturesEXT
 CVkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures
 CVkPipelineCacheCreateInfo
 CVkPipelineCacheHeaderVersionOne
 CVkPipelineColorBlendAdvancedStateCreateInfoEXT
 CVkPipelineColorBlendAttachmentState
 CVkPipelineColorBlendStateCreateInfo
 CVkPipelineColorWriteCreateInfoEXT
 CVkPipelineCompilerControlCreateInfoAMD
 CVkPipelineCoverageModulationStateCreateInfoNV
 CVkPipelineCoverageReductionStateCreateInfoNV
 CVkPipelineCoverageToColorStateCreateInfoNV
 CVkPipelineCreationFeedback
 CVkPipelineCreationFeedbackCreateInfo
 CVkPipelineDepthStencilStateCreateInfo
 CVkPipelineDiscardRectangleStateCreateInfoEXT
 CVkPipelineDynamicStateCreateInfo
 CVkPipelineExecutableInfoKHR
 CVkPipelineExecutablePropertiesKHR
 CVkPipelineExecutableStatisticKHR
 CVkPipelineExecutableStatisticValueKHR
 CVkPipelineFragmentShadingRateEnumStateCreateInfoNV
 CVkPipelineFragmentShadingRateStateCreateInfoKHR
 CVkPipelineInfoKHR
 CVkPipelineInputAssemblyStateCreateInfo
 CVkPipelineLayoutCreateInfo
 CVkPipelineLibraryCreateInfoKHR
 CVkPipelineMultisampleStateCreateInfo
 CVkPipelinePropertiesIdentifierEXT
 CVkPipelineRasterizationConservativeStateCreateInfoEXT
 CVkPipelineRasterizationDepthClipStateCreateInfoEXT
 CVkPipelineRasterizationLineStateCreateInfoEXT
 CVkPipelineRasterizationProvokingVertexStateCreateInfoEXT
 CVkPipelineRasterizationStateCreateInfo
 CVkPipelineRasterizationStateRasterizationOrderAMD
 CVkPipelineRasterizationStateStreamCreateInfoEXT
 CVkPipelineRenderingCreateInfo
 CVkPipelineRepresentativeFragmentTestStateCreateInfoNV
 CVkPipelineRobustnessCreateInfoEXT
 CVkPipelineSampleLocationsStateCreateInfoEXT
 CVkPipelineShaderStageCreateInfo
 CVkPipelineShaderStageModuleIdentifierCreateInfoEXT
 CVkPipelineShaderStageRequiredSubgroupSizeCreateInfo
 CVkPipelineTessellationDomainOriginStateCreateInfo
 CVkPipelineTessellationStateCreateInfo
 CVkPipelineVertexInputDivisorStateCreateInfoEXT
 CVkPipelineVertexInputStateCreateInfo
 CVkPipelineViewportCoarseSampleOrderStateCreateInfoNV
 CVkPipelineViewportDepthClipControlCreateInfoEXT
 CVkPipelineViewportExclusiveScissorStateCreateInfoNV
 CVkPipelineViewportShadingRateImageStateCreateInfoNV
 CVkPipelineViewportStateCreateInfo
 CVkPipelineViewportSwizzleStateCreateInfoNV
 CVkPipelineViewportWScalingStateCreateInfoNV
 CVkPresentIdKHR
 CVkPresentInfoKHR
 CVkPresentRegionKHR
 CVkPresentRegionsKHR
 CVkPresentTimeGOOGLE
 CVkPresentTimesInfoGOOGLE
 CVkPrivateDataSlotCreateInfo
 CVkProtectedSubmitInfo
 CVkPushConstantRange
 CVkQueryLowLatencySupportNV
 CVkQueryPoolCreateInfo
 CVkQueryPoolPerformanceCreateInfoKHR
 CVkQueryPoolPerformanceQueryCreateInfoINTEL
 CVkQueueFamilyCheckpointProperties2NV
 CVkQueueFamilyCheckpointPropertiesNV
 CVkQueueFamilyGlobalPriorityPropertiesKHR
 CVkQueueFamilyProperties
 CVkQueueFamilyProperties2
 CVkQueueFamilyQueryResultStatusPropertiesKHR
 CVkQueueFamilyVideoPropertiesKHR
 CVkRayTracingPipelineCreateInfoKHR
 CVkRayTracingPipelineCreateInfoNV
 CVkRayTracingPipelineInterfaceCreateInfoKHR
 CVkRayTracingShaderGroupCreateInfoKHR
 CVkRayTracingShaderGroupCreateInfoNV
 CVkRect2D
 CVkRectLayerKHR
 CVkRefreshCycleDurationGOOGLE
 CVkReleaseSwapchainImagesInfoEXT
 CVkRenderingAttachmentInfo
 CVkRenderingFragmentDensityMapAttachmentInfoEXT
 CVkRenderingFragmentShadingRateAttachmentInfoKHR
 CVkRenderingInfo
 CVkRenderPassAttachmentBeginInfo
 CVkRenderPassBeginInfo
 CVkRenderPassCreateInfo
 CVkRenderPassCreateInfo2
 CVkRenderPassCreationControlEXT
 CVkRenderPassCreationFeedbackCreateInfoEXT
 CVkRenderPassCreationFeedbackInfoEXT
 CVkRenderPassFragmentDensityMapCreateInfoEXT
 CVkRenderPassInputAttachmentAspectCreateInfo
 CVkRenderPassMultiviewCreateInfo
 CVkRenderPassSampleLocationsBeginInfoEXT
 CVkRenderPassSubpassFeedbackCreateInfoEXT
 CVkRenderPassSubpassFeedbackInfoEXT
 CVkRenderPassTransformBeginInfoQCOM
 CVkResolveImageInfo2
 CVkSampleLocationEXT
 CVkSampleLocationsInfoEXT
 CVkSamplerBorderColorComponentMappingCreateInfoEXT
 CVkSamplerCaptureDescriptorDataInfoEXT
 CVkSamplerCreateInfo
 CVkSamplerCustomBorderColorCreateInfoEXT
 CVkSamplerReductionModeCreateInfo
 CVkSamplerYcbcrConversionCreateInfo
 CVkSamplerYcbcrConversionImageFormatProperties
 CVkSamplerYcbcrConversionInfo
 CVkSemaphoreCreateInfo
 CVkSemaphoreGetFdInfoKHR
 CVkSemaphoreSignalInfo
 CVkSemaphoreSubmitInfo
 CVkSemaphoreTypeCreateInfo
 CVkSemaphoreWaitInfo
 CVkSetStateFlagsIndirectCommandNV
 CVkShaderCreateInfoEXT
 CVkShaderModuleCreateInfo
 CVkShaderModuleIdentifierEXT
 CVkShaderModuleValidationCacheCreateInfoEXT
 CVkShaderResourceUsageAMD
 CVkShaderStatisticsInfoAMD
 CVkShadingRatePaletteNV
 CVkSharedPresentSurfaceCapabilitiesKHR
 CVkSparseBufferMemoryBindInfo
 CVkSparseImageFormatProperties
 CVkSparseImageFormatProperties2
 CVkSparseImageMemoryBind
 CVkSparseImageMemoryBindInfo
 CVkSparseImageMemoryRequirements
 CVkSparseImageMemoryRequirements2
 CVkSparseImageOpaqueMemoryBindInfo
 CVkSparseMemoryBind
 CVkSpecializationInfo
 CVkSpecializationMapEntry
 CVkSRTDataNV
 CVkStencilOpState
 CVkStridedDeviceAddressRegionKHR
 CVkSubmitInfo
 CVkSubmitInfo2
 CVkSubpassBeginInfo
 CVkSubpassDependency
 CVkSubpassDependency2
 CVkSubpassDescription
 CVkSubpassDescription2
 CVkSubpassDescriptionDepthStencilResolve
 CVkSubpassEndInfo
 CVkSubpassFragmentDensityMapOffsetEndInfoQCOM
 CVkSubpassResolvePerformanceQueryEXT
 CVkSubpassSampleLocationsEXT
 CVkSubpassShadingPipelineCreateInfoHUAWEI
 CVkSubresourceLayout
 CVkSubresourceLayout2EXT
 CVkSurfaceCapabilities2EXT
 CVkSurfaceCapabilities2KHR
 CVkSurfaceCapabilitiesKHR
 CVkSurfaceCapabilitiesPresentBarrierNV
 CVkSurfaceFormat2KHR
 CVkSurfaceFormatKHR
 CVkSurfacePresentModeCompatibilityEXT
 CVkSurfacePresentModeEXT
 CVkSurfacePresentScalingCapabilitiesEXT
 CVkSurfaceProtectedCapabilitiesKHR
 CVkSwapchainCounterCreateInfoEXT
 CVkSwapchainCreateInfoKHR
 CVkSwapchainDisplayNativeHdrCreateInfoAMD
 CVkSwapchainPresentBarrierCreateInfoNV
 CVkSwapchainPresentFenceInfoEXT
 CVkSwapchainPresentModeInfoEXT
 CVkSwapchainPresentModesCreateInfoEXT
 CVkSwapchainPresentScalingCreateInfoEXT
 CVkTextureLODGatherFormatPropertiesAMD
 CVkTilePropertiesQCOM
 CVkTimelineSemaphoreSubmitInfo
 CVkTraceRaysIndirectCommand2KHR
 CVkTraceRaysIndirectCommandKHR
 CVkTransformMatrixKHR
 CVkValidationCacheCreateInfoEXT
 CVkValidationFeaturesEXT
 CVkValidationFlagsEXT
 CVkVertexInputAttributeDescription
 CVkVertexInputAttributeDescription2EXT
 CVkVertexInputBindingDescription
 CVkVertexInputBindingDescription2EXT
 CVkVertexInputBindingDivisorDescriptionEXT
 CVkVideoBeginCodingInfoKHR
 CVkVideoCapabilitiesKHR
 CVkVideoCodingControlInfoKHR
 CVkVideoDecodeCapabilitiesKHR
 CVkVideoDecodeH264CapabilitiesKHR
 CVkVideoDecodeH264DpbSlotInfoKHR
 CVkVideoDecodeH264PictureInfoKHR
 CVkVideoDecodeH264ProfileInfoKHR
 CVkVideoDecodeH264SessionParametersAddInfoKHR
 CVkVideoDecodeH264SessionParametersCreateInfoKHR
 CVkVideoDecodeH265CapabilitiesKHR
 CVkVideoDecodeH265DpbSlotInfoKHR
 CVkVideoDecodeH265PictureInfoKHR
 CVkVideoDecodeH265ProfileInfoKHR
 CVkVideoDecodeH265SessionParametersAddInfoKHR
 CVkVideoDecodeH265SessionParametersCreateInfoKHR
 CVkVideoDecodeInfoKHR
 CVkVideoDecodeUsageInfoKHR
 CVkVideoEndCodingInfoKHR
 CVkVideoFormatPropertiesKHR
 CVkVideoPictureResourceInfoKHR
 CVkVideoProfileInfoKHR
 CVkVideoProfileListInfoKHR
 CVkVideoReferenceSlotInfoKHR
 CVkVideoSessionCreateInfoKHR
 CVkVideoSessionMemoryRequirementsKHR
 CVkVideoSessionParametersCreateInfoKHR
 CVkVideoSessionParametersUpdateInfoKHR
 CVkViewport
 CVkViewportSwizzleNV
 CVkViewportWScalingNV
 CVkWriteDescriptorSet
 CVkWriteDescriptorSetAccelerationStructureKHR
 CVkWriteDescriptorSetAccelerationStructureNV
 CVkWriteDescriptorSetInlineUniformBlock
 CVkXYColorEXT
 CVmaAllocationRepresents single memory allocation
 CVmaAllocationCreateInfoParameters of new VmaAllocation
 CVmaAllocationInfoParameters of VmaAllocation objects, that can be retrieved using function vmaGetAllocationInfo()
 CVmaAllocatorRepresents main object of this library initialized
 CVmaAllocatorCreateInfoDescription of a Allocator to be created
 CVmaAllocatorInfoInformation about existing VmaAllocator object
 CVmaBudgetStatistics of current memory usage and available budget for a specific memory heap
 CVmaDefragmentationContextAn opaque object that represents started defragmentation process
 CVmaDefragmentationInfoParameters for defragmentation
 CVmaDefragmentationMoveSingle move of an allocation to be done for defragmentation
 CVmaDefragmentationPassMoveInfoParameters for incremental defragmentation steps
 CVmaDefragmentationStatsStatistics returned for defragmentation process in function vmaEndDefragmentation()
 CVmaDetailedStatisticsMore detailed statistics than VmaStatistics
 CVmaDeviceMemoryCallbacksSet of callbacks that the library will call for vkAllocateMemory and vkFreeMemory
 CVmaPoolRepresents custom memory pool
 CVmaPoolCreateInfoDescribes parameter of created VmaPool
 CVmaStatisticsCalculated statistics of memory usage e.g. in a specific memory type, heap, custom pool, or total
 CVmaTotalStatisticsGeneral statistics from current state of the Allocator - total memory usage across all memory heaps and types
 CVmaVirtualAllocationRepresents single memory allocation done inside VmaVirtualBlock
 CVmaVirtualAllocationCreateInfoParameters of created virtual allocation to be passed to vmaVirtualAllocate()
 CVmaVirtualAllocationInfoParameters of an existing virtual allocation, returned by vmaGetVirtualAllocationInfo()
 CVmaVirtualBlockHandle to a virtual block object that allows to use core allocation algorithm without allocating any real GPU memory
 CVmaVirtualBlockCreateInfoParameters of created VmaVirtualBlock object to be passed to vmaCreateVirtualBlock()
 CVmaVulkanFunctionsPointers to some Vulkan functions - a subset used by the library