mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 11:00:19 +02:00
Merge pull request #5939 from javelina-pkwy/fix/vulkan-bump-descriptor-heap
Bump Vulkan-Headers to 1.4.362 and update generated Vulkan thunks
This commit is contained in:
3 files changed
+484
-3
No files matched your search
Vendored
+1
-1
Submodule External/Vulkan-Headers updated: 450bd22322...ee2ec5fd83.
@@ -940,18 +940,21 @@ static void default_fex_custom_repack_reverse(guest_layout<VkBaseOutStructure>&
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureBuildGeometryInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureBuildSizesInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureCaptureDescriptorDataInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureCreateInfo2KHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureCreateInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureCreateInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureDeviceAddressInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureGeometryAabbsDataKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureGeometryInstancesDataKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureGeometryKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureGeometryMicromapDataKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureGeometryMotionTrianglesDataNV)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureGeometryTrianglesDataKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureMemoryRequirementsInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureMotionInfoNV)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureTrianglesOpacityMicromapEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureTrianglesOpacityMicromapKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAccelerationStructureVersionInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAcquireNextImageInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkAcquireProfilingLockInfoKHR)
|
||||
@@ -972,19 +975,24 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkBindBufferMemoryInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindDataGraphPipelineSessionMemoryInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindDescriptorBufferEmbeddedSamplersInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindDescriptorSetsInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindHeapInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindImageMemoryDeviceGroupInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindImageMemoryInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindImageMemorySwapchainInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindImagePlaneMemoryInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindIndexBuffer3InfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindMemoryStatus)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkBindSparseInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindTensorMemoryInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindTransformFeedbackBuffer2InfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindVertexBuffer3InfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBindVideoSessionMemoryInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBlitImageCubicWeightsInfoQCOM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkBlitImageInfo2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBufferCaptureDescriptorDataInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBufferCopy2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBufferCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBufferDeviceAddressAlignmentAllocateInfoVALVE)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBufferDeviceAddressCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBufferDeviceAddressInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkBufferImageCopy2)
|
||||
@@ -1004,6 +1012,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkClusterAccelerationStructureTriangleClusterInputN
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCommandBufferAllocateInfo)
|
||||
VULKAN_NONDEFAULT_CUSTOM_REPACK(VkCommandBufferBeginInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCommandBufferInheritanceConditionalRenderingInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCommandBufferInheritanceDescriptorHeapInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCommandBufferInheritanceInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCommandBufferInheritanceRenderingInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCommandBufferInheritanceRenderPassTransformInfoQCOM)
|
||||
@@ -1013,8 +1022,10 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkCommandPoolCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkComputeOccupancyPriorityParametersNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkComputePipelineCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkComputePipelineIndirectBufferInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkConditionalRenderingBeginInfo2EXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkConditionalRenderingBeginInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCooperativeMatrixFlexibleDimensionsPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCooperativeMatrixProperties2EXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCooperativeMatrixPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCooperativeMatrixPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCooperativeVectorPropertiesNV)
|
||||
@@ -1024,6 +1035,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyAccelerationStructureInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyBufferToImageInfo2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyCommandTransformInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyDescriptorSet)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyDeviceMemoryImageInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyDeviceMemoryInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyImageInfo2)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyImageToBufferInfo2)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCopyImageToImageInfoEXT)
|
||||
@@ -1041,6 +1054,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkCuFunctionCreateInfoNVX)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkCuModuleCreateInfoNVX)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCuModuleTexturingModeCreateInfoNVX)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkCustomResolveCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphOpticalFlowImageFormatInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphOpticalFlowImageFormatPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineBuiltinModelCreateInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineCompilerControlCreateInfoARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineConstantARM)
|
||||
@@ -1049,13 +1064,20 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineConstantTensorSemiStructuredSpar
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineDispatchInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineIdentifierCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineNeuralStatisticsCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineOpticalFlowCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineOpticalFlowDispatchInfoARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelinePropertyQueryResultARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineResourceInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineResourceInfoImageLayoutARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineSessionBindPointRequirementARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineSessionBindPointRequirementsInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineSessionCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineSessionMemoryRequirementsInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineSessionNeuralStatisticsCreateInfoARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineShaderModuleCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineSingleNodeConnectionARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphPipelineSingleNodeCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDataGraphProcessingEngineCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDebugMarkerMarkerInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDebugMarkerObjectNameInfoEXT)
|
||||
@@ -1081,6 +1103,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkDescriptorGetTensorInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDescriptorPoolCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDescriptorPoolInlineUniformBlockCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDescriptorSetAllocateInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDescriptorSetAndBindingMappingEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDescriptorSetBindingReferenceVALVE)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDescriptorSetLayoutBindingFlagsCreateInfo)
|
||||
VULKAN_NONDEFAULT_CUSTOM_REPACK(VkDescriptorSetLayoutCreateInfo)
|
||||
@@ -1096,7 +1119,10 @@ VULKAN_NONDEFAULT_CUSTOM_REPACK(VkDeviceCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceDiagnosticsConfigCreateInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceEventInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceFaultCountsEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceFaultDebugInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceFaultInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceFaultInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceFaultShaderAbortMessageInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceGroupBindSparseInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceGroupCommandBufferBeginInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceGroupDeviceCreateInfo)
|
||||
@@ -1106,6 +1132,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceGroupRenderPassBeginInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceGroupSubmitInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceGroupSwapchainCreateInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceImageMemoryRequirements)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceMemoryCopyKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceMemoryImageCopyKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceImageSubresourceInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceMemoryOpaqueCaptureAddressInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceMemoryOverallocationCreateInfoAMD)
|
||||
@@ -1119,6 +1147,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceQueueShaderCoreControlCreateInfoARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDeviceTensorMemoryRequirementsARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDirectDriverLoadingInfoLUNARG)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDirectDriverLoadingListLUNARG)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDispatchIndirect2InfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDispatchParametersARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDispatchTileInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDisplayEventInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDisplayModeCreateInfoKHR)
|
||||
@@ -1133,6 +1163,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkDisplayPresentInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDisplayProperties2KHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDisplaySurfaceCreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDisplaySurfaceStereoCreateInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDrawIndirect2InfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkDrawIndirectCount2InfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDrmFormatModifierPropertiesList2EXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkDrmFormatModifierPropertiesListEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkEventCreateInfo)
|
||||
@@ -1158,6 +1190,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkFenceGetFdInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkFilterCubicImageViewImageFormatPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkFormatProperties2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkFormatProperties3)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkFormatProperties4KHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkFragmentShadingRateAttachmentInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkFrameBoundaryEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkFrameBoundaryTensorsARM)
|
||||
@@ -1175,6 +1208,10 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkGeometryAABBNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkGeometryNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkGeometryTrianglesNV)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkGetLatencyMarkerInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkGpaDeviceClockModeInfoAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkGpaDeviceGetClockInfoAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkGpaSampleBeginInfoAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkGpaSessionCreateInfoAMD)
|
||||
VULKAN_NONDEFAULT_CUSTOM_REPACK(VkGraphicsPipelineCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkGraphicsPipelineLibraryCreateInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkGraphicsPipelineShaderGroupsCreateInfoNV)
|
||||
@@ -1189,7 +1226,9 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkImageCaptureDescriptorDataInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageCompressionControlEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageCompressionPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageCopy2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageCreateFlags2CreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageCreateInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkImageDescriptorInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkImageDrmFormatModifierExplicitCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageDrmFormatModifierListCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageDrmFormatModifierPropertiesEXT)
|
||||
@@ -1201,9 +1240,12 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkImageMemoryRequirementsInfo2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImagePlaneMemoryRequirementsInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageResolve2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageSparseMemoryRequirementsInfo2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageStencilUsage2CreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageStencilUsageCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageSubresource2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageSwapchainCreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageTilingControlCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageUsageFlags2CreateInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkImageToMemoryCopyEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewAddressPropertiesNVX)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewASTCDecodeModeEXT)
|
||||
@@ -1213,12 +1255,14 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewHandleInfoNVX)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewMinLodCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewSampleWeightCreateInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewSlicedCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewUsage2CreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImageViewUsageCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImportFenceFdInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImportMemoryFdInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkImportMemoryHostPointerInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkImportSemaphoreFdInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkIndirectCommandsLayoutCreateInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkIndirectCommandsLayoutPushDataTokenNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkIndirectCommandsLayoutTokenNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkIndirectExecutionSetPipelineInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkIndirectExecutionSetShaderInfoEXT)
|
||||
@@ -1246,8 +1290,11 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryGetRemoteAddressInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryHostPointerPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryMapInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryMapPlacedInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryMarkerInfoAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryOpaqueCaptureAddressAllocateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryPriorityAllocateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryRangeBarrierKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryRangeBarriersInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryRequirements2)
|
||||
VULKAN_NONDEFAULT_CUSTOM_REPACK(VkMemoryToImageCopy)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMemoryUnmapInfo)
|
||||
@@ -1260,6 +1307,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkMultisamplePropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMultiviewPerViewAttributesInfoNVX)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkMutableDescriptorTypeCreateInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkOpaqueCaptureDataCreateInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkOpaqueCaptureDescriptorDataCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkOpticalFlowExecuteInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkOpticalFlowImageFormatInfoNV)
|
||||
@@ -1272,6 +1320,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPartitionedAccelerationStructureInstancesInputNV)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPastPresentationTimingEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPastPresentationTimingInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPastPresentationTimingPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPerfHintInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPerformanceConfigurationAcquireInfoINTEL)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPerformanceCounterARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPerformanceCounterDescriptionARM)
|
||||
@@ -1297,6 +1346,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeature
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceBorderColorSwizzleFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceBufferDeviceAddressAllocationAlignmentFeaturesVALVE)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceBufferDeviceAddressAllocationAlignmentPropertiesVALVE)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceBufferDeviceAddressFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceBufferDeviceAddressFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceClusterAccelerationStructureFeaturesNV)
|
||||
@@ -1314,8 +1365,12 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceConditionalRenderingFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceConservativeRasterizationPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrix2FeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrix2PropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixDecodeVectorFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixInfo2EXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixMaintenance1FeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeMatrixPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCooperativeVectorFeaturesNV)
|
||||
@@ -1332,6 +1387,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCustomBorderColorPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceCustomResolveFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDataGraphFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDataGraphModelFeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDataGraphNeuralAcceleratorStatisticsFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDataGraphOpticalFlowFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDepthBiasControlFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDepthClampControlFeaturesEXT)
|
||||
@@ -1344,10 +1401,14 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorBufferFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorBufferPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorBufferTensorFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorBufferTensorPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorHeapFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorHeapPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorHeapTensorPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorIndexingFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorIndexingProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDeviceAddressCommandsFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV)
|
||||
@@ -1361,11 +1422,13 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDrmPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDynamicRenderingFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDynamicRenderingLocalReadFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceElapsedTimerQueryFeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExclusiveScissorFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExtendedDynamicState2FeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExtendedDynamicState3FeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExtendedDynamicState3PropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExtendedDynamicStateFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExtendedFlagsFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExternalBufferInfo)
|
||||
@@ -1377,6 +1440,8 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExternalMemoryRDMAFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExternalSemaphoreInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceExternalTensorInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFaultFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFaultFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFaultPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFeatures2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFloatControlsProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFormatPackFeaturesARM)
|
||||
@@ -1398,6 +1463,9 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFragmentShadingRateKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFragmentShadingRatePropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceFrameBoundaryFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceGlobalPriorityQueryFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceGpaFeaturesAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceGpaProperties2AMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceGpaPropertiesAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceGroupProperties)
|
||||
@@ -1416,16 +1484,19 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageFormatInfo2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImagelessFramebufferFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageProcessing2FeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageProcessing2PropertiesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageProcessing3FeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageProcessingFeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageProcessingPropertiesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageRobustnessFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageTilingControlFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageViewImageFormatInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceImageViewMinLodFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceIndexTypeUint8Features)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceInheritedViewportScissorFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceInlineUniformBlockFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceInlineUniformBlockProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceInternallySynchronizedQueuesFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceInvocationMaskFeaturesHUAWEI)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceLayeredApiPropertiesKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceLayeredApiPropertiesListKHR)
|
||||
@@ -1439,6 +1510,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceLineRasterizationFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceLineRasterizationProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMaintenance10FeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMaintenance10PropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMaintenance11FeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMaintenance3Properties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMaintenance4Features)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMaintenance4Properties)
|
||||
@@ -1465,6 +1537,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMeshShaderPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMultiDrawFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMultiDrawPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMultisampledRenderToSwapchainFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMultiviewFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM)
|
||||
@@ -1475,7 +1548,9 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceNestedCommandBufferFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceNestedCommandBufferPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceOpacityMicromapFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceOpacityMicromapFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceOpacityMicromapPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceOpacityMicromapPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceOpticalFlowFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceOpticalFlowPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT)
|
||||
@@ -1492,7 +1567,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineBinaryPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineCacheIncrementalModeFeaturesSEC)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineCreationCacheControlFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineOpacityMicromapFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelinePropertiesFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePipelineProtectedAccessFeatures)
|
||||
@@ -1507,16 +1582,22 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePresentModeFifoLatestReadyFeaturesK
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePresentTimingFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePresentWait2FeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePresentWaitFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePrimitiveRestartIndexFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePrivateDataBaseHandleFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePrivateDataFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceProperties2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceProtectedMemoryFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceProtectedMemoryProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceProvokingVertexFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceProvokingVertexPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePushConstantBankFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePushConstantBankPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDevicePushDescriptorProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceQueuePerfHintFeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceQueuePerfHintPropertiesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceRawAccessChainsFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceRayQueryFeaturesKHR)
|
||||
@@ -1543,16 +1624,20 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceSampleLocationsPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceSamplerFilterMinmaxProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceSamplerYcbcrConversionFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceScalarBlockLayoutFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceSchedulingControlsDispatchParametersPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceSchedulingControlsFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceSchedulingControlsPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShader64BitIndexingFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderAbortFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderAbortPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderAtomicFloatFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderAtomicInt64Features)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderBfloat16FeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderClockFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderConstantDataFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderCoreProperties2AMD)
|
||||
@@ -1568,22 +1653,31 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderFloatControls2Features)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderFmaFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderImageFootprintFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderInstrumentationFeaturesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderInstrumentationPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderIntegerDotProductFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderIntegerDotProductProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderLongVectorFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderLongVectorPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderMultipleWaitQueuesFeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderMultipleWaitQueuesPropertiesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderObjectFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderObjectPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderOCPMicroscalingTypesFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderQuadControlFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderReplicatedCompositesFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSMBuiltinsFeaturesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSMBuiltinsPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSplitBarrierFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSplitBarrierPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSubgroupPartitionedFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSubgroupRotateFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceShaderTerminateInvocationFeatures)
|
||||
@@ -1609,6 +1703,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceTexelBufferAlignmentProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceTextureCompressionASTC3DFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceTextureCompressionASTCHDRFeatures)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceThrottleHintFeaturesSEC)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceTileMemoryHeapFeaturesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceTileMemoryHeapPropertiesQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceTilePropertiesFeaturesQCOM)
|
||||
@@ -1629,6 +1724,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVertexAttributeRobustnessFeaturesEX
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVideoDecodeVP9FeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVideoEncodeAV1FeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVideoEncodeFeedback2FeaturesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPhysicalDeviceVideoEncodeQuantizationMapFeaturesKHR)
|
||||
@@ -1721,7 +1817,9 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkPresentTimingSurfaceCapabilitiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPresentWait2InfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPrivateDataSlotCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkProtectedSubmitInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkPushConstantBankInfoNV)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPushConstantsInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPushDataInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPushDescriptorSetInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkPushDescriptorSetWithTemplateInfo)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkQueryLowLatencySupportNV)
|
||||
@@ -1729,11 +1827,15 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkQueryPoolCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueryPoolPerformanceCreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueryPoolPerformanceQueryCreateInfoINTEL)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueryPoolVideoEncodeFeedbackCreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueryPoolVideoEncodePerPartitionFeedbackCreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyCheckpointProperties2NV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyCheckpointPropertiesNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyDataGraphOpticalFlowPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyDataGraphProcessingEnginePropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyDataGraphPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyDataGraphTOSAPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyGlobalPriorityProperties)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyOptimalImageTransferGranularityPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyOwnershipTransferPropertiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyProperties2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkQueueFamilyQueryResultStatusPropertiesKHR)
|
||||
@@ -1775,6 +1877,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkRenderPassTileShadingCreateInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkRenderPassTransformBeginInfoQCOM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkResolveImageInfo2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkResolveImageModeInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkResourceDescriptorInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSampleLocationsInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerBlockMatchWindowCreateInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerBorderColorComponentMappingCreateInfoEXT)
|
||||
@@ -1782,6 +1885,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerCaptureDescriptorDataInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerCubicWeightsCreateInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerCustomBorderColorCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerCustomBorderColorIndexCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerReductionModeCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerYcbcrConversionCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSamplerYcbcrConversionImageFormatProperties)
|
||||
@@ -1797,9 +1901,13 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkSetDescriptorBufferOffsetsInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSetLatencyMarkerInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSetPresentConfigNV)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkShaderCreateInfoEXT)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkShaderDescriptorSetAndBindingMappingInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkShaderInstrumentationCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkShaderInstrumentationMetricDescriptionARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkShaderModuleCreateInfo)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkShaderModuleIdentifierEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkShaderModuleValidationCacheCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSharedPresentSurfaceCapabilities2KHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSharedPresentSurfaceCapabilitiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSparseImageFormatProperties2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSparseImageMemoryRequirements2)
|
||||
@@ -1814,6 +1922,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkSubpassResolvePerformanceQueryEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSubpassShadingPipelineCreateInfoHUAWEI)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSubresourceHostMemcpySize)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSubresourceLayout2)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSubsampledImageFormatPropertiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSurfaceCapabilities2EXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSurfaceCapabilities2KHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSurfaceCapabilitiesPresentBarrierNV)
|
||||
@@ -1828,6 +1937,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainCalibratedTimestampInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainCounterCreateInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainCreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainDisplayNativeHdrCreateInfoAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainFlagsSurfaceCapabilitiesEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainLatencyCreateInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainPresentBarrierCreateInfoNV)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkSwapchainPresentFenceInfoKHR)
|
||||
@@ -1841,12 +1951,16 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorCaptureDescriptorDataInfoARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorCreateInfoARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorDependencyInfoARM)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorDescriptionARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorExplicitTilingFormatPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorFormatPropertiesARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorMemoryBarrierARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorMemoryRequirementsInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorRollingBackingCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorViewCaptureDescriptorDataInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTensorViewCreateInfoARM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTexelBufferDescriptorInfoEXT)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTextureLODGatherFormatPropertiesAMD)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkThrottleHintSubmitInfoSEC)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTileMemoryBindInfoQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTileMemoryRequirementsQCOM)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkTileMemorySizeInfoQCOM)
|
||||
@@ -1893,6 +2007,7 @@ VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeAV1RateControlLayerInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeAV1SessionCreateInfoKHR)
|
||||
// VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeAV1SessionParametersCreateInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeCapabilitiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeFeedback2CapabilitiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeH264CapabilitiesKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeH264DpbSlotInfoKHR)
|
||||
VULKAN_DEFAULT_CUSTOM_REPACK(VkVideoEncodeH264GopRemainingFrameInfoKHR)
|
||||
|
||||
@@ -73,6 +73,8 @@ struct fex_gen_type<VkAccelerationStructureGeometryDataKHR> : fexgen::assume_com
|
||||
template<>
|
||||
struct fex_gen_type<VkDescriptorDataEXT> : fexgen::assume_compatible_data_layout {};
|
||||
template<>
|
||||
struct fex_gen_type<VkResourceDescriptorDataEXT> : fexgen::assume_compatible_data_layout {};
|
||||
template<>
|
||||
struct fex_gen_type<VkDeviceOrHostAddressKHR> : fexgen::assume_compatible_data_layout {};
|
||||
template<>
|
||||
struct fex_gen_type<VkDeviceOrHostAddressConstKHR> : fexgen::assume_compatible_data_layout {};
|
||||
@@ -120,6 +122,8 @@ struct fex_gen_config<&VkAccelerationStructureBuildSizesInfoKHR::pNext> : fexgen
|
||||
template<>
|
||||
struct fex_gen_config<&VkAccelerationStructureCaptureDescriptorDataInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkAccelerationStructureCreateInfo2KHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkAccelerationStructureCreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkAccelerationStructureCreateInfoNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -132,6 +136,8 @@ struct fex_gen_config<&VkAccelerationStructureDeviceAddressInfoKHR::pNext> : fex
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkAccelerationStructureGeometryKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkAccelerationStructureGeometryMicromapDataKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkAccelerationStructureGeometryMotionTrianglesDataNV::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkAccelerationStructureGeometryTrianglesDataKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -144,6 +150,8 @@ struct fex_gen_config<&VkAccelerationStructureMotionInfoNV::pNext> : fexgen::cus
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkAccelerationStructureTrianglesOpacityMicromapEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkAccelerationStructureTrianglesOpacityMicromapKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkAccelerationStructureVersionInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkAcquireNextImageInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -184,6 +192,8 @@ struct fex_gen_config<&VkBindDescriptorBufferEmbeddedSamplersInfoEXT::pNext> : f
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindDescriptorSetsInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindHeapInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindImageMemoryDeviceGroupInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindImageMemoryInfo::pNext> : fexgen::custom_repack {};
|
||||
@@ -192,12 +202,18 @@ struct fex_gen_config<&VkBindImageMemorySwapchainInfoKHR::pNext> : fexgen::custo
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindImagePlaneMemoryInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindIndexBuffer3InfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindMemoryStatus::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkBindSparseInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindTensorMemoryInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindTransformFeedbackBuffer2InfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindVertexBuffer3InfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBindVideoSessionMemoryInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBlitImageCubicWeightsInfoQCOM::pNext> : fexgen::custom_repack {};
|
||||
@@ -210,6 +226,8 @@ struct fex_gen_config<&VkBufferCopy2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBufferCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBufferDeviceAddressAlignmentAllocateInfoVALVE::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBufferDeviceAddressCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkBufferDeviceAddressInfo::pNext> : fexgen::custom_repack {};
|
||||
@@ -251,6 +269,8 @@ template<>
|
||||
struct fex_gen_config<&VkCommandBufferBeginInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkCommandBufferInheritanceConditionalRenderingInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkCommandBufferInheritanceDescriptorHeapInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkCommandBufferInheritanceInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -270,12 +290,16 @@ struct fex_gen_config<&VkComputePipelineCreateInfo::pNext> : fexgen::custom_repa
|
||||
template<>
|
||||
struct fex_gen_config<&VkComputePipelineIndirectBufferInfoNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkConditionalRenderingBeginInfo2EXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkConditionalRenderingBeginInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkConvertCooperativeVectorMatrixInfoNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkCooperativeMatrixFlexibleDimensionsPropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkCooperativeMatrixProperties2EXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkCooperativeMatrixPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkCooperativeMatrixPropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -294,6 +318,10 @@ struct fex_gen_config<&VkCopyCommandTransformInfoQCOM::pNext> : fexgen::custom_r
|
||||
template<>
|
||||
struct fex_gen_config<&VkCopyDescriptorSet::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkCopyDeviceMemoryImageInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkCopyDeviceMemoryInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkCopyImageInfo2::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkCopyImageToBufferInfo2::pNext> : fexgen::custom_repack {};
|
||||
@@ -330,6 +358,10 @@ struct fex_gen_config<&VkCuModuleTexturingModeCreateInfoNVX::pNext> : fexgen::cu
|
||||
template<>
|
||||
struct fex_gen_config<&VkCustomResolveCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphOpticalFlowImageFormatInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphOpticalFlowImageFormatPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineBuiltinModelCreateInfoQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineCompilerControlCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
@@ -345,11 +377,19 @@ template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineIdentifierCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineNeuralStatisticsCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineOpticalFlowCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineOpticalFlowDispatchInfoARM::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDataGraphPipelinePropertyQueryResultARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineResourceInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineResourceInfoImageLayoutARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineSessionBindPointRequirementARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineSessionBindPointRequirementsInfoARM::pNext> : fexgen::custom_repack {};
|
||||
@@ -357,9 +397,15 @@ template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineSessionCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineSessionMemoryRequirementsInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineSessionNeuralStatisticsCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDataGraphPipelineShaderModuleCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphPipelineSingleNodeConnectionARM::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDataGraphPipelineSingleNodeCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDataGraphProcessingEngineCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDebugMarkerMarkerInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -409,6 +455,8 @@ template<>
|
||||
struct fex_gen_config<&VkDescriptorPoolInlineUniformBlockCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDescriptorSetAllocateInfo::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDescriptorSetAndBindingMappingEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDescriptorSetBindingReferenceVALVE::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -440,7 +488,13 @@ struct fex_gen_config<&VkDeviceEventInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDeviceFaultCountsEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDeviceFaultDebugInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDeviceFaultInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDeviceFaultInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDeviceFaultShaderAbortMessageInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDeviceGroupBindSparseInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -459,6 +513,10 @@ template<>
|
||||
struct fex_gen_config<&VkDeviceGroupSwapchainCreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDeviceImageMemoryRequirements::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDeviceMemoryCopyKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDeviceMemoryImageCopyKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDeviceImageSubresourceInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -486,6 +544,10 @@ struct fex_gen_config<&VkDeviceQueueShaderCoreControlCreateInfoARM::pNext> : fex
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDirectDriverLoadingListLUNARG::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDispatchIndirect2InfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDispatchParametersARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDispatchTileInfoQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDisplayEventInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -513,6 +575,10 @@ template<>
|
||||
struct fex_gen_config<&VkDisplaySurfaceCreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDisplaySurfaceStereoCreateInfoNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDrawIndirect2InfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkDrawIndirectCount2InfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkDrmFormatModifierPropertiesList2EXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
@@ -563,6 +629,8 @@ template<>
|
||||
struct fex_gen_config<&VkFormatProperties2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkFormatProperties3::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkFormatProperties4KHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkFragmentShadingRateAttachmentInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
@@ -598,6 +666,14 @@ struct fex_gen_config<&VkGeometryTrianglesNV::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkGetLatencyMarkerInfoNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkGpaDeviceClockModeInfoAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkGpaDeviceGetClockInfoAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkGpaSampleBeginInfoAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkGpaSessionCreateInfoAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkGraphicsPipelineCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkGraphicsPipelineLibraryCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -626,8 +702,12 @@ struct fex_gen_config<&VkImageCompressionPropertiesEXT::pNext> : fexgen::custom_
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageCopy2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageCreateFlags2CreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkImageDescriptorInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkImageDrmFormatModifierExplicitCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageDrmFormatModifierListCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -650,14 +730,20 @@ struct fex_gen_config<&VkImageResolve2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageSparseMemoryRequirementsInfo2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageStencilUsage2CreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageStencilUsageCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageSubresource2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageSwapchainCreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageTilingControlCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkImageToMemoryCopy::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageUsageFlags2CreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageViewAddressPropertiesNVX::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageViewASTCDecodeModeEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -674,6 +760,8 @@ struct fex_gen_config<&VkImageViewSampleWeightCreateInfoQCOM::pNext> : fexgen::c
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageViewSlicedCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageViewUsage2CreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImageViewUsageCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkImportFenceFdInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -687,6 +775,8 @@ struct fex_gen_config<&VkImportSemaphoreFdInfoKHR::pNext> : fexgen::custom_repac
|
||||
// struct fex_gen_config<&VkIndirectCommandsLayoutCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkIndirectCommandsLayoutCreateInfoNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkIndirectCommandsLayoutPushDataTokenNV::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkIndirectCommandsLayoutTokenEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -746,10 +836,16 @@ struct fex_gen_config<&VkMemoryMapInfo::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkMemoryMapPlacedInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkMemoryMarkerInfoAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkMemoryOpaqueCaptureAddressAllocateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkMemoryPriorityAllocateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkMemoryRangeBarrierKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkMemoryRangeBarriersInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkMemoryRequirements2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkMemoryToImageCopy::pNext> : fexgen::custom_repack {};
|
||||
@@ -776,6 +872,8 @@ struct fex_gen_config<&VkMultiviewPerViewRenderAreasRenderPassBeginInfoQCOM::pNe
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkMutableDescriptorTypeCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkOpaqueCaptureDataCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkOpaqueCaptureDescriptorDataCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkOpticalFlowExecuteInfoNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -800,6 +898,8 @@ struct fex_gen_config<&VkPastPresentationTimingInfoEXT::pNext> : fexgen::custom_
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkPastPresentationTimingPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPerfHintInfoQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPerformanceConfigurationAcquireInfoINTEL::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPerformanceCounterARM::pNext> : fexgen::custom_repack {};
|
||||
@@ -850,6 +950,10 @@ struct fex_gen_config<&VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT::pNex
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceBorderColorSwizzleFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceBufferDeviceAddressAllocationAlignmentFeaturesVALVE::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceBufferDeviceAddressAllocationAlignmentPropertiesVALVE::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceBufferDeviceAddressFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceBufferDeviceAddressFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -884,10 +988,18 @@ struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrix2FeaturesNV::pNext> : fe
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrix2PropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixConversionFeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixDecodeVectorFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixInfo2EXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixMaintenance1FeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceCooperativeMatrixPropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -920,6 +1032,10 @@ struct fex_gen_config<&VkPhysicalDeviceDataGraphFeaturesARM::pNext> : fexgen::cu
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDataGraphModelFeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDataGraphNeuralAcceleratorStatisticsFeaturesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDataGraphOpticalFlowFeaturesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDepthBiasControlFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -944,6 +1060,12 @@ struct fex_gen_config<&VkPhysicalDeviceDescriptorBufferTensorFeaturesARM::pNext>
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDescriptorBufferTensorPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDescriptorHeapFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDescriptorHeapPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDescriptorHeapTensorPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDescriptorIndexingFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDescriptorIndexingProperties::pNext> : fexgen::custom_repack {};
|
||||
@@ -952,6 +1074,8 @@ struct fex_gen_config<&VkPhysicalDeviceDescriptorPoolOverallocationFeaturesNV::p
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDeviceAddressCommandsFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDeviceGeneratedCommandsFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -978,6 +1102,8 @@ struct fex_gen_config<&VkPhysicalDeviceDynamicRenderingLocalReadFeatures::pNext>
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceElapsedTimerQueryFeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceExclusiveScissorFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceExtendedDynamicState2FeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -988,6 +1114,8 @@ struct fex_gen_config<&VkPhysicalDeviceExtendedDynamicState3PropertiesEXT::pNext
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceExtendedDynamicStateFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceExtendedFlagsFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceExtendedSparseAddressSpaceFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceExtendedSparseAddressSpacePropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -1010,6 +1138,10 @@ struct fex_gen_config<&VkPhysicalDeviceExternalSemaphoreInfo::pNext> : fexgen::c
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceFaultFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceFaultFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceFaultPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceFeatures2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceFloatControlsProperties::pNext> : fexgen::custom_repack {};
|
||||
@@ -1052,6 +1184,12 @@ struct fex_gen_config<&VkPhysicalDeviceFrameBoundaryFeaturesEXT::pNext> : fexgen
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceGlobalPriorityQueryFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceGpaFeaturesAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceGpaProperties2AMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceGpaPropertiesAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -1088,6 +1226,8 @@ struct fex_gen_config<&VkPhysicalDeviceImageProcessing2FeaturesQCOM::pNext> : fe
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageProcessing2PropertiesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageProcessing3FeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageProcessingFeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageProcessingPropertiesQCOM::pNext> : fexgen::custom_repack {};
|
||||
@@ -1096,6 +1236,8 @@ struct fex_gen_config<&VkPhysicalDeviceImageRobustnessFeatures::pNext> : fexgen:
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageTilingControlFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageViewImageFormatInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceImageViewMinLodFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -1108,6 +1250,8 @@ struct fex_gen_config<&VkPhysicalDeviceInlineUniformBlockFeatures::pNext> : fexg
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceInlineUniformBlockProperties::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceInternallySynchronizedQueuesFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceInvocationMaskFeaturesHUAWEI::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceLayeredApiPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -1134,6 +1278,8 @@ struct fex_gen_config<&VkPhysicalDeviceMaintenance10FeaturesKHR::pNext> : fexgen
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMaintenance10PropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMaintenance11FeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMaintenance3Properties::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMaintenance4Features::pNext> : fexgen::custom_repack {};
|
||||
@@ -1186,6 +1332,8 @@ struct fex_gen_config<&VkPhysicalDeviceMultiDrawPropertiesEXT::pNext> : fexgen::
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMultisampledRenderToSwapchainFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMultiviewFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX::pNext> : fexgen::custom_repack {};
|
||||
@@ -1206,8 +1354,12 @@ struct fex_gen_config<&VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT::pNext> : f
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceOpacityMicromapFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceOpacityMicromapFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceOpacityMicromapPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceOpacityMicromapPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceOpticalFlowFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceOpticalFlowPropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -1240,7 +1392,7 @@ struct fex_gen_config<&VkPhysicalDevicePipelineCreationCacheControlFeatures::pNe
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
struct fex_gen_config<&VkPhysicalDevicePipelineLibraryGroupHandlesFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePipelineOpacityMicromapFeaturesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -1270,10 +1422,14 @@ struct fex_gen_config<&VkPhysicalDevicePresentWait2FeaturesKHR::pNext> : fexgen:
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePresentWaitFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePrimitiveRestartIndexFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePrivateDataBaseHandleFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePrivateDataFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceProperties2::pNext> : fexgen::custom_repack {};
|
||||
@@ -1286,10 +1442,18 @@ struct fex_gen_config<&VkPhysicalDeviceProvokingVertexFeaturesEXT::pNext> : fexg
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceProvokingVertexPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePushConstantBankFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePushConstantBankPropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDevicePushDescriptorProperties::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceQueueFamilyDataGraphProcessingEngineInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceQueuePerfHintFeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceQueuePerfHintPropertiesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceRawAccessChainsFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -1342,6 +1506,8 @@ struct fex_gen_config<&VkPhysicalDeviceSamplerYcbcrConversionFeatures::pNext> :
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceScalarBlockLayoutFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceSchedulingControlsDispatchParametersPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceSchedulingControlsFeaturesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceSchedulingControlsPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
@@ -1350,6 +1516,10 @@ struct fex_gen_config<&VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures::pNex
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShader64BitIndexingFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderAbortFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderAbortPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderAtomicFloat16VectorFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
@@ -1362,6 +1532,8 @@ struct fex_gen_config<&VkPhysicalDeviceShaderBfloat16FeaturesKHR::pNext> : fexge
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderClockFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderConstantDataFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
@@ -1392,6 +1564,10 @@ struct fex_gen_config<&VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT::pNext>
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderImageFootprintFeaturesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderInstrumentationFeaturesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderInstrumentationPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderIntegerDotProductFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderIntegerDotProductProperties::pNext> : fexgen::custom_repack {};
|
||||
@@ -1404,14 +1580,22 @@ struct fex_gen_config<&VkPhysicalDeviceShaderLongVectorPropertiesEXT::pNext> : f
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderMaximalReconvergenceFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderMixedFloatDotProductFeaturesVALVE::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderMultipleWaitQueuesFeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderMultipleWaitQueuesPropertiesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderObjectFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderObjectPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderOCPMicroscalingTypesFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderQuadControlFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -1422,8 +1606,14 @@ struct fex_gen_config<&VkPhysicalDeviceShaderSMBuiltinsFeaturesNV::pNext> : fexg
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderSMBuiltinsPropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderSplitBarrierFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderSplitBarrierPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderSubgroupPartitionedFeaturesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderSubgroupRotateFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -1474,6 +1664,8 @@ struct fex_gen_config<&VkPhysicalDeviceTextureCompressionASTC3DFeaturesEXT::pNex
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceTextureCompressionASTCHDRFeatures::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceThrottleHintFeaturesSEC::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceTileMemoryHeapFeaturesQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceTileMemoryHeapPropertiesQCOM::pNext> : fexgen::custom_repack {};
|
||||
@@ -1514,6 +1706,8 @@ struct fex_gen_config<&VkPhysicalDeviceVideoDecodeVP9FeaturesKHR::pNext> : fexge
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceVideoEncodeAV1FeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceVideoEncodeFeedback2FeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPhysicalDeviceVideoEncodeIntraRefreshFeaturesKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -1697,9 +1891,13 @@ template<>
|
||||
struct fex_gen_config<&VkPrivateDataSlotCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkProtectedSubmitInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkPushConstantBankInfoNV::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkPushConstantsInfo::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkPushDataInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkPushDescriptorSetInfo::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkPushDescriptorSetWithTemplateInfo::pNext> : fexgen::custom_repack {};
|
||||
@@ -1714,16 +1912,24 @@ struct fex_gen_config<&VkQueryPoolPerformanceQueryCreateInfoINTEL::pNext> : fexg
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueryPoolVideoEncodeFeedbackCreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueryPoolVideoEncodePerPartitionFeedbackCreateInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyCheckpointProperties2NV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyCheckpointPropertiesNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyDataGraphOpticalFlowPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyDataGraphProcessingEnginePropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyDataGraphPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyDataGraphTOSAPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyGlobalPriorityProperties::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyOptimalImageTransferGranularityPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyOwnershipTransferPropertiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkQueueFamilyProperties2::pNext> : fexgen::custom_repack {};
|
||||
@@ -1805,6 +2011,8 @@ struct fex_gen_config<&VkRenderPassTransformBeginInfoQCOM::pNext> : fexgen::cust
|
||||
// struct fex_gen_config<&VkResolveImageInfo2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkResolveImageModeInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkResourceDescriptorInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSampleLocationsInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -1820,6 +2028,8 @@ struct fex_gen_config<&VkSamplerCubicWeightsCreateInfoQCOM::pNext> : fexgen::cus
|
||||
template<>
|
||||
struct fex_gen_config<&VkSamplerCustomBorderColorCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSamplerCustomBorderColorIndexCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSamplerReductionModeCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSamplerYcbcrConversionCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
@@ -1849,6 +2059,12 @@ template<>
|
||||
struct fex_gen_config<&VkSetPresentConfigNV::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkShaderCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkShaderDescriptorSetAndBindingMappingInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkShaderInstrumentationCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkShaderInstrumentationMetricDescriptionARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkShaderModuleCreateInfo::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
@@ -1856,6 +2072,8 @@ struct fex_gen_config<&VkShaderModuleIdentifierEXT::pNext> : fexgen::custom_repa
|
||||
template<>
|
||||
struct fex_gen_config<&VkShaderModuleValidationCacheCreateInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSharedPresentSurfaceCapabilities2KHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSharedPresentSurfaceCapabilitiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSparseImageFormatProperties2::pNext> : fexgen::custom_repack {};
|
||||
@@ -1884,6 +2102,8 @@ struct fex_gen_config<&VkSubresourceHostMemcpySize::pNext> : fexgen::custom_repa
|
||||
template<>
|
||||
struct fex_gen_config<&VkSubresourceLayout2::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSubsampledImageFormatPropertiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSurfaceCapabilities2EXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSurfaceCapabilities2KHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -1912,6 +2132,8 @@ struct fex_gen_config<&VkSwapchainCreateInfoKHR::pNext> : fexgen::custom_repack
|
||||
template<>
|
||||
struct fex_gen_config<&VkSwapchainDisplayNativeHdrCreateInfoAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSwapchainFlagsSurfaceCapabilitiesEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSwapchainLatencyCreateInfoNV::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkSwapchainPresentBarrierCreateInfoNV::pNext> : fexgen::custom_repack {};
|
||||
@@ -1938,18 +2160,26 @@ struct fex_gen_config<&VkTensorCaptureDescriptorDataInfoARM::pNext> : fexgen::cu
|
||||
// template<>
|
||||
// struct fex_gen_config<&VkTensorDescriptionARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTensorExplicitTilingFormatPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTensorFormatPropertiesARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTensorMemoryBarrierARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTensorMemoryRequirementsInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTensorRollingBackingCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTensorViewCaptureDescriptorDataInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTensorViewCreateInfoARM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTexelBufferDescriptorInfoEXT::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTextureLODGatherFormatPropertiesAMD::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkThrottleHintSubmitInfoSEC::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTileMemoryBindInfoQCOM::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkTileMemoryRequirementsQCOM::pNext> : fexgen::custom_repack {};
|
||||
@@ -2052,6 +2282,8 @@ struct fex_gen_config<&VkVideoEncodeAV1SessionCreateInfoKHR::pNext> : fexgen::cu
|
||||
template<>
|
||||
struct fex_gen_config<&VkVideoEncodeCapabilitiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkVideoEncodeFeedback2CapabilitiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkVideoEncodeH264CapabilitiesKHR::pNext> : fexgen::custom_repack {};
|
||||
template<>
|
||||
struct fex_gen_config<&VkVideoEncodeH264DpbSlotInfoKHR::pNext> : fexgen::custom_repack {};
|
||||
@@ -3174,6 +3406,50 @@ struct fex_gen_config<vkCmdWriteTimestamp2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkQueueSubmit2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBindIndexBuffer3KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBindVertexBuffers3KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawIndirect2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawIndexedIndirect2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDispatchIndirect2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyMemoryKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyMemoryToImageKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyImageToMemoryKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdUpdateMemoryKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdFillMemoryKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyQueryPoolResultsToMemoryKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawIndirectCount2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawIndexedIndirectCount2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBeginConditionalRendering2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBindTransformFeedbackBuffers2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBeginTransformFeedback2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdEndTransformFeedback2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawIndirectByteCount2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawMeshTasksIndirect2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawMeshTasksIndirectCount2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdWriteMarkerToMemoryAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCreateAccelerationStructure2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyBuffer2KHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyImage2KHR> {};
|
||||
@@ -3242,6 +3518,10 @@ struct fex_gen_config<vkCmdCopyMemoryIndirectKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyMemoryToImageIndirectKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetDeviceFaultReportsKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetDeviceFaultDebugInfoKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdEndRendering2KHR> {};
|
||||
#endif
|
||||
template<>
|
||||
@@ -3292,6 +3572,8 @@ struct fex_gen_config<vkGetImageViewHandle64NVX> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetImageViewAddressNVX> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetDeviceCombinedImageSamplerIndexNVX> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawIndirectCountAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDrawIndexedIndirectCountAMD> {};
|
||||
@@ -3358,6 +3640,50 @@ struct fex_gen_config<vkDestroyDebugUtilsMessengerEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkSubmitDebugUtilsMessageEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCreateGpaSessionAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkDestroyGpaSessionAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkSetGpaDeviceClockModeAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetGpaDeviceClockInfoAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBeginGpaSessionAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdEndGpaSessionAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBeginGpaSampleAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdEndGpaSampleAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetGpaSessionStatusAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetGpaSessionResultsAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkResetGpaSessionAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdCopyGpaSessionResultsAMD> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkWriteSamplerDescriptorsEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkWriteResourceDescriptorsEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBindSamplerHeapEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBindResourceHeapEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdPushDataEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetImageOpaqueCaptureDataEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetPhysicalDeviceDescriptorSizeEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkRegisterCustomBorderColorEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkUnregisterCustomBorderColorEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetTensorOpaqueCaptureDataARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdSetSampleLocationsEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetPhysicalDeviceMultisamplePropertiesEXT> {};
|
||||
@@ -3554,11 +3880,27 @@ struct fex_gen_config<vkSetPrivateDataEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetPrivateDataEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkQueueSetPerfHintQCOM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdDispatchTileQCOM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBeginPerTileExecutionQCOM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdEndPerTileExecutionQCOM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkSetLatencySleepModeLegacyNV> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkLatencySleepLegacyNV> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkSetLatencyMarkerLegacyNV> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetLatencyTimingsLegacyNV> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkQueueNotifyOutOfBandLegacyNV> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetSleepStatusLegacyNV> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkShutdownLatencyDeviceLegacyNV> {};
|
||||
#endif
|
||||
template<>
|
||||
struct fex_gen_config<vkGetDescriptorSetLayoutSizeEXT> {};
|
||||
@@ -3670,6 +4012,8 @@ struct fex_gen_config<vkCmdDrawClusterIndirectHUAWEI> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkSetDeviceMemoryPriorityEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdSetDispatchParametersARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetDescriptorSetLayoutHostMappingInfoVALVE> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetDescriptorSetHostMappingVALVE> {};
|
||||
@@ -3847,6 +4191,8 @@ template<>
|
||||
struct fex_gen_config<vkGetPhysicalDeviceQueueFamilyDataGraphPropertiesARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetPhysicalDeviceQueueFamilyDataGraphProcessingEnginePropertiesARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetPhysicalDeviceQueueFamilyDataGraphEngineOperationPropertiesARM> {};
|
||||
#endif
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdSetAttachmentFeedbackLoopEnableEXT> {};
|
||||
@@ -3898,12 +4244,32 @@ struct fex_gen_config<vkGetPhysicalDeviceCooperativeMatrixFlexibleDimensionsProp
|
||||
template<>
|
||||
struct fex_gen_config<vkEnumeratePhysicalDeviceQueueFamilyPerformanceCountersByRegionARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkEnumeratePhysicalDeviceShaderInstrumentationMetricsARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCreateShaderInstrumentationARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkDestroyShaderInstrumentationARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBeginShaderInstrumentationARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdEndShaderInstrumentationARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetShaderInstrumentationValuesARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkClearShaderInstrumentationMetricsARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdEndRendering2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdBeginCustomResolveEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetPhysicalDeviceQueueFamilyDataGraphOpticalFlowImageFormatsARM> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdSetComputeOccupancyPriorityNV> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkGetPhysicalDeviceCooperativeMatrixProperties2EXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCmdSetPrimitiveRestartIndexEXT> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkCreateAccelerationStructureKHR> {};
|
||||
template<>
|
||||
struct fex_gen_config<vkDestroyAccelerationStructureKHR> {};
|
||||
|
||||
Reference in new issue
Block a user