aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/vulkan/vk_layer.h
diff options
context:
space:
mode:
authorMark Lobodzinski <[email protected]>2016-12-12 09:44:34 -0700
committerMark Lobodzinski <[email protected]>2018-05-04 09:24:25 -0600
commit3c68429b63497d55a48060c3940c948c5e8bf12c (patch)
treee11ad37a7ffc45ab8d3df127c65cf1da4fd32264 /include/vulkan/vk_layer.h
parente236ae4848da976b605da05fa3fe2e6fc937c504 (diff)
downloadVulkan-Headers-3c68429b63497d55a48060c3940c948c5e8bf12c.tar.gz
Vulkan-Headers-3c68429b63497d55a48060c3940c948c5e8bf12c.zip
header: Update to Vulkan version 1.0.37
- header: Updated vulkan.h - scripts: Updated generator.py - scripts: Updated vk.xml - scripts: Merged recent genvk.py changes into lvl_genvk.py - layers: Updated json files - loader: Updated SOVERSION to 37 - header: Rebuilt and updated vulkan.hpp - layers: Updated thread_checker for new functions - scripts: Fix up vk_helper.py overzealous count detection Change-Id: Ia10f5fc759166a09999f01e68bbcadb30ddf67f7
Diffstat (limited to 'include/vulkan/vk_layer.h')
-rw-r--r--include/vulkan/vk_layer.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/vulkan/vk_layer.h b/include/vulkan/vk_layer.h
index 78f6372..4d0da1a 100644
--- a/include/vulkan/vk_layer.h
+++ b/include/vulkan/vk_layer.h
@@ -173,6 +173,14 @@ typedef struct VkLayerDispatchTable_ {
PFN_vkCmdDebugMarkerBeginEXT CmdDebugMarkerBeginEXT;
PFN_vkCmdDebugMarkerEndEXT CmdDebugMarkerEndEXT;
PFN_vkCmdDebugMarkerInsertEXT CmdDebugMarkerInsertEXT;
+ PFN_vkCmdProcessCommandsNVX CmdProcessCommandsNVX;
+ PFN_vkCmdReserveSpaceForCommandsNVX CmdReserveSpaceForCommandsNVX;
+ PFN_vkCreateIndirectCommandsLayoutNVX CreateIndirectCommandsLayoutNVX;
+ PFN_vkDestroyIndirectCommandsLayoutNVX DestroyIndirectCommandsLayoutNVX;
+ PFN_vkCreateObjectTableNVX CreateObjectTableNVX;
+ PFN_vkDestroyObjectTableNVX DestroyObjectTableNVX;
+ PFN_vkRegisterObjectsNVX RegisterObjectsNVX;
+ PFN_vkUnregisterObjectsNVX UnregisterObjectsNVX;
} VkLayerDispatchTable;
typedef struct VkLayerInstanceDispatchTable_ {
@@ -245,6 +253,8 @@ typedef struct VkLayerInstanceDispatchTable_ {
CreateDisplayPlaneSurfaceKHR;
PFN_vkGetPhysicalDeviceExternalImageFormatPropertiesNV
GetPhysicalDeviceExternalImageFormatPropertiesNV;
+ PFN_vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX
+ GetPhysicalDeviceGeneratedCommandsPropertiesNVX;
} VkLayerInstanceDispatchTable;
// ------------------------------------------------------------------------------------------------