diff --git a/src/spec/vk.xml b/src/spec/vk.xml
index 8f99d127..17d1f310 100644
--- a/src/spec/vk.xml
+++ b/src/spec/vk.xml
@@ -4769,24 +4769,30 @@ maintained in the master branch of the Khronos Vulkan Github project.
VkResult vkDebugMarkerSetObjectNameEXT
VkDevice device
- VkDebugMarkerObjectNameInfoEXT* pNameInfo
+ VkDebugReportObjectTypeEXT objectType
+ uint64_t object
+ const char* pName
- pname:pNameInfo.object must: be a Vulkan object
+ pname:object must: be a Vulkan object
VkResult vkDebugMarkerSetObjectTagEXT
VkDevice device
- VkDebugMarkerObjectTagInfoEXT* pTagInfo
+ VkDebugReportObjectTypeEXT objectType
+ uint64_t object
+ uint64_t tagName
+ size_t tagSize
+ const void* pTag
- pname:pTagInfo.object must: be a Vulkan object
- pname:pTagInfo.tagName mustnot: be `0`
+ pname:object must: be a Vulkan object
+ pname:tagName mustnot: be `0`
void vkCmdDebugMarkerBeginEXT
VkCommandBuffer commandBuffer
- VkDebugMarkerMarkerInfoEXT* pMarkerInfo
+ const char* pMarker
void vkCmdDebugMarkerEndEXT
@@ -4800,7 +4806,6 @@ maintained in the master branch of the Khronos Vulkan Github project.
void vkCmdDebugMarkerInsertEXT
VkCommandBuffer commandBuffer
- VkDebugMarkerMarkerInfoEXT* pMarkerInfo