Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/Vulkan-Loader.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'loader/generated/vk_layer_dispatch_table.h')
-rw-r--r--loader/generated/vk_layer_dispatch_table.h61
1 files changed, 61 insertions, 0 deletions
diff --git a/loader/generated/vk_layer_dispatch_table.h b/loader/generated/vk_layer_dispatch_table.h
index 0015bbea5..5fc3c864f 100644
--- a/loader/generated/vk_layer_dispatch_table.h
+++ b/loader/generated/vk_layer_dispatch_table.h
@@ -275,6 +275,9 @@ typedef struct VkLayerInstanceDispatchTable_ {
#ifdef VK_USE_PLATFORM_SCREEN_QNX
PFN_vkGetPhysicalDeviceScreenPresentationSupportQNX GetPhysicalDeviceScreenPresentationSupportQNX;
#endif // VK_USE_PLATFORM_SCREEN_QNX
+
+ // ---- VK_NV_optical_flow extension commands
+ PFN_vkGetPhysicalDeviceOpticalFlowImageFormatsNV GetPhysicalDeviceOpticalFlowImageFormatsNV;
} VkLayerInstanceDispatchTable;
// Device function pointer dispatch table
@@ -880,6 +883,9 @@ typedef struct VkLayerDispatchTable_ {
// ---- VK_EXT_image_compression_control extension commands
PFN_vkGetImageSubresourceLayout2EXT GetImageSubresourceLayout2EXT;
+ // ---- VK_EXT_device_fault extension commands
+ PFN_vkGetDeviceFaultInfoEXT GetDeviceFaultInfoEXT;
+
// ---- VK_EXT_vertex_input_dynamic_state extension commands
PFN_vkCmdSetVertexInputEXT CmdSetVertexInputEXT;
@@ -943,6 +949,22 @@ typedef struct VkLayerDispatchTable_ {
PFN_vkCmdDrawMultiEXT CmdDrawMultiEXT;
PFN_vkCmdDrawMultiIndexedEXT CmdDrawMultiIndexedEXT;
+ // ---- VK_EXT_opacity_micromap extension commands
+ PFN_vkCreateMicromapEXT CreateMicromapEXT;
+ PFN_vkDestroyMicromapEXT DestroyMicromapEXT;
+ PFN_vkCmdBuildMicromapsEXT CmdBuildMicromapsEXT;
+ PFN_vkBuildMicromapsEXT BuildMicromapsEXT;
+ PFN_vkCopyMicromapEXT CopyMicromapEXT;
+ PFN_vkCopyMicromapToMemoryEXT CopyMicromapToMemoryEXT;
+ PFN_vkCopyMemoryToMicromapEXT CopyMemoryToMicromapEXT;
+ PFN_vkWriteMicromapsPropertiesEXT WriteMicromapsPropertiesEXT;
+ PFN_vkCmdCopyMicromapEXT CmdCopyMicromapEXT;
+ PFN_vkCmdCopyMicromapToMemoryEXT CmdCopyMicromapToMemoryEXT;
+ PFN_vkCmdCopyMemoryToMicromapEXT CmdCopyMemoryToMicromapEXT;
+ PFN_vkCmdWriteMicromapsPropertiesEXT CmdWriteMicromapsPropertiesEXT;
+ PFN_vkGetDeviceMicromapCompatibilityEXT GetDeviceMicromapCompatibilityEXT;
+ PFN_vkGetMicromapBuildSizesEXT GetMicromapBuildSizesEXT;
+
// ---- VK_EXT_pageable_device_local_memory extension commands
PFN_vkSetDeviceMemoryPriorityEXT SetDeviceMemoryPriorityEXT;
@@ -950,10 +972,49 @@ typedef struct VkLayerDispatchTable_ {
PFN_vkGetDescriptorSetLayoutHostMappingInfoVALVE GetDescriptorSetLayoutHostMappingInfoVALVE;
PFN_vkGetDescriptorSetHostMappingVALVE GetDescriptorSetHostMappingVALVE;
+ // ---- VK_EXT_extended_dynamic_state3 extension commands
+ PFN_vkCmdSetTessellationDomainOriginEXT CmdSetTessellationDomainOriginEXT;
+ PFN_vkCmdSetDepthClampEnableEXT CmdSetDepthClampEnableEXT;
+ PFN_vkCmdSetPolygonModeEXT CmdSetPolygonModeEXT;
+ PFN_vkCmdSetRasterizationSamplesEXT CmdSetRasterizationSamplesEXT;
+ PFN_vkCmdSetSampleMaskEXT CmdSetSampleMaskEXT;
+ PFN_vkCmdSetAlphaToCoverageEnableEXT CmdSetAlphaToCoverageEnableEXT;
+ PFN_vkCmdSetAlphaToOneEnableEXT CmdSetAlphaToOneEnableEXT;
+ PFN_vkCmdSetLogicOpEnableEXT CmdSetLogicOpEnableEXT;
+ PFN_vkCmdSetColorBlendEnableEXT CmdSetColorBlendEnableEXT;
+ PFN_vkCmdSetColorBlendEquationEXT CmdSetColorBlendEquationEXT;
+ PFN_vkCmdSetColorWriteMaskEXT CmdSetColorWriteMaskEXT;
+ PFN_vkCmdSetRasterizationStreamEXT CmdSetRasterizationStreamEXT;
+ PFN_vkCmdSetConservativeRasterizationModeEXT CmdSetConservativeRasterizationModeEXT;
+ PFN_vkCmdSetExtraPrimitiveOverestimationSizeEXT CmdSetExtraPrimitiveOverestimationSizeEXT;
+ PFN_vkCmdSetDepthClipEnableEXT CmdSetDepthClipEnableEXT;
+ PFN_vkCmdSetSampleLocationsEnableEXT CmdSetSampleLocationsEnableEXT;
+ PFN_vkCmdSetColorBlendAdvancedEXT CmdSetColorBlendAdvancedEXT;
+ PFN_vkCmdSetProvokingVertexModeEXT CmdSetProvokingVertexModeEXT;
+ PFN_vkCmdSetLineRasterizationModeEXT CmdSetLineRasterizationModeEXT;
+ PFN_vkCmdSetLineStippleEnableEXT CmdSetLineStippleEnableEXT;
+ PFN_vkCmdSetDepthClipNegativeOneToOneEXT CmdSetDepthClipNegativeOneToOneEXT;
+ PFN_vkCmdSetViewportWScalingEnableNV CmdSetViewportWScalingEnableNV;
+ PFN_vkCmdSetViewportSwizzleNV CmdSetViewportSwizzleNV;
+ PFN_vkCmdSetCoverageToColorEnableNV CmdSetCoverageToColorEnableNV;
+ PFN_vkCmdSetCoverageToColorLocationNV CmdSetCoverageToColorLocationNV;
+ PFN_vkCmdSetCoverageModulationModeNV CmdSetCoverageModulationModeNV;
+ PFN_vkCmdSetCoverageModulationTableEnableNV CmdSetCoverageModulationTableEnableNV;
+ PFN_vkCmdSetCoverageModulationTableNV CmdSetCoverageModulationTableNV;
+ PFN_vkCmdSetShadingRateImageEnableNV CmdSetShadingRateImageEnableNV;
+ PFN_vkCmdSetRepresentativeFragmentTestEnableNV CmdSetRepresentativeFragmentTestEnableNV;
+ PFN_vkCmdSetCoverageReductionModeNV CmdSetCoverageReductionModeNV;
+
// ---- VK_EXT_shader_module_identifier extension commands
PFN_vkGetShaderModuleIdentifierEXT GetShaderModuleIdentifierEXT;
PFN_vkGetShaderModuleCreateInfoIdentifierEXT GetShaderModuleCreateInfoIdentifierEXT;
+ // ---- VK_NV_optical_flow extension commands
+ PFN_vkCreateOpticalFlowSessionNV CreateOpticalFlowSessionNV;
+ PFN_vkDestroyOpticalFlowSessionNV DestroyOpticalFlowSessionNV;
+ PFN_vkBindOpticalFlowSessionImageNV BindOpticalFlowSessionImageNV;
+ PFN_vkCmdOpticalFlowExecuteNV CmdOpticalFlowExecuteNV;
+
// ---- VK_QCOM_tile_properties extension commands
PFN_vkGetFramebufferTilePropertiesQCOM GetFramebufferTilePropertiesQCOM;
PFN_vkGetDynamicRenderingTilePropertiesQCOM GetDynamicRenderingTilePropertiesQCOM;