The open source OpenXR runtime

a/vk: Add vkCmdPushConstants

+3
+1
scripts/generate_vk_helpers.py
··· 75 75 Cmd("vkCmdCopyImage"), 76 76 Cmd("vkCmdCopyImageToBuffer"), 77 77 Cmd("vkCmdBlitImage"), 78 + Cmd("vkCmdPushConstants"), 78 79 Cmd("vkEndCommandBuffer"), 79 80 Cmd("vkFreeCommandBuffers"), 80 81 None,
+1
src/xrt/auxiliary/vk/vk_function_loaders.c
··· 211 211 vk->vkCmdCopyImage = GET_DEV_PROC(vk, vkCmdCopyImage); 212 212 vk->vkCmdCopyImageToBuffer = GET_DEV_PROC(vk, vkCmdCopyImageToBuffer); 213 213 vk->vkCmdBlitImage = GET_DEV_PROC(vk, vkCmdBlitImage); 214 + vk->vkCmdPushConstants = GET_DEV_PROC(vk, vkCmdPushConstants); 214 215 vk->vkEndCommandBuffer = GET_DEV_PROC(vk, vkEndCommandBuffer); 215 216 vk->vkFreeCommandBuffers = GET_DEV_PROC(vk, vkFreeCommandBuffers); 216 217
+1
src/xrt/auxiliary/vk/vk_helpers.h
··· 317 317 PFN_vkCmdCopyImage vkCmdCopyImage; 318 318 PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer; 319 319 PFN_vkCmdBlitImage vkCmdBlitImage; 320 + PFN_vkCmdPushConstants vkCmdPushConstants; 320 321 PFN_vkEndCommandBuffer vkEndCommandBuffer; 321 322 PFN_vkFreeCommandBuffers vkFreeCommandBuffers; 322 323