tangled
alpha
login
or
join now
matrixfurry.com
/
monado
0
fork
atom
The open source OpenXR runtime
0
fork
atom
overview
issues
pulls
pipelines
a/vk: Add vkCmdPushConstants
Jakob Bornecrantz
2 years ago
53f96ed2
b5a40a1b
+3
3 changed files
expand all
collapse all
unified
split
scripts
generate_vk_helpers.py
src
xrt
auxiliary
vk
vk_function_loaders.c
vk_helpers.h
+1
scripts/generate_vk_helpers.py
···
75
Cmd("vkCmdCopyImage"),
76
Cmd("vkCmdCopyImageToBuffer"),
77
Cmd("vkCmdBlitImage"),
0
78
Cmd("vkEndCommandBuffer"),
79
Cmd("vkFreeCommandBuffers"),
80
None,
···
75
Cmd("vkCmdCopyImage"),
76
Cmd("vkCmdCopyImageToBuffer"),
77
Cmd("vkCmdBlitImage"),
78
+
Cmd("vkCmdPushConstants"),
79
Cmd("vkEndCommandBuffer"),
80
Cmd("vkFreeCommandBuffers"),
81
None,
+1
src/xrt/auxiliary/vk/vk_function_loaders.c
···
211
vk->vkCmdCopyImage = GET_DEV_PROC(vk, vkCmdCopyImage);
212
vk->vkCmdCopyImageToBuffer = GET_DEV_PROC(vk, vkCmdCopyImageToBuffer);
213
vk->vkCmdBlitImage = GET_DEV_PROC(vk, vkCmdBlitImage);
0
214
vk->vkEndCommandBuffer = GET_DEV_PROC(vk, vkEndCommandBuffer);
215
vk->vkFreeCommandBuffers = GET_DEV_PROC(vk, vkFreeCommandBuffers);
216
···
211
vk->vkCmdCopyImage = GET_DEV_PROC(vk, vkCmdCopyImage);
212
vk->vkCmdCopyImageToBuffer = GET_DEV_PROC(vk, vkCmdCopyImageToBuffer);
213
vk->vkCmdBlitImage = GET_DEV_PROC(vk, vkCmdBlitImage);
214
+
vk->vkCmdPushConstants = GET_DEV_PROC(vk, vkCmdPushConstants);
215
vk->vkEndCommandBuffer = GET_DEV_PROC(vk, vkEndCommandBuffer);
216
vk->vkFreeCommandBuffers = GET_DEV_PROC(vk, vkFreeCommandBuffers);
217
+1
src/xrt/auxiliary/vk/vk_helpers.h
···
317
PFN_vkCmdCopyImage vkCmdCopyImage;
318
PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer;
319
PFN_vkCmdBlitImage vkCmdBlitImage;
0
320
PFN_vkEndCommandBuffer vkEndCommandBuffer;
321
PFN_vkFreeCommandBuffers vkFreeCommandBuffers;
322
···
317
PFN_vkCmdCopyImage vkCmdCopyImage;
318
PFN_vkCmdCopyImageToBuffer vkCmdCopyImageToBuffer;
319
PFN_vkCmdBlitImage vkCmdBlitImage;
320
+
PFN_vkCmdPushConstants vkCmdPushConstants;
321
PFN_vkEndCommandBuffer vkEndCommandBuffer;
322
PFN_vkFreeCommandBuffers vkFreeCommandBuffers;
323