aboutsummaryrefslogtreecommitdiffstatsci
path: root/include
diff options
context:
space:
mode:
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>2020-01-23 00:21:12 +0100
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>2020-01-23 00:21:12 +0100
commit02b846b9d89340ceee42b4de3cf3a498bff726a2 (patch)
treed788dc91f567306dd19c194a5e78fa115aa30641 /include
parent8b50312b74b1c553df094666185c8a6183d42d69 (diff)
debug utils labels
Diffstat (limited to 'include')
-rw-r--r--include/vkh.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/include/vkh.h b/include/vkh.h
index 44f937b..7f41e5a 100644
--- a/include/vkh.h
+++ b/include/vkh.h
@@ -92,9 +92,7 @@ VkhDevice vkh_device_create (VkhApp app, VkhPhyInfo phyInfo, VkDevic
VkhDevice vkh_device_import (VkInstance inst, VkPhysicalDevice phy, VkDevice vkDev);
void vkh_device_destroy (VkhDevice dev);
-VkDebugReportCallbackEXT vkh_device_create_debug_report (VkhDevice dev, VkDebugReportFlagsEXT flags);
-void vkh_device_destroy_debug_report (VkhDevice dev, VkDebugReportCallbackEXT dbgReport);
-void vkh_device_set_object_name (VkhDevice dev, VkDebugReportObjectTypeEXT objectType, uint64_t handle, const char *name);
+void vkh_device_set_object_name (VkhDevice dev, VkObjectType objectType, uint64_t handle, const char *name);
VkSampler vkh_device_create_sampler (VkhDevice dev, VkFilter magFilter, VkFilter minFilter,
VkSamplerMipmapMode mipmapMode, VkSamplerAddressMode addressMode);
@@ -169,8 +167,9 @@ void vkh_cmd_submit (VkhQueue queue, VkCommandBuffer *pCmdBuff, VkFence fence);
void vkh_cmd_submit_with_semaphores(VkhQueue queue, VkCommandBuffer *pCmdBuff, VkSemaphore waitSemaphore,
VkSemaphore signalSemaphore, VkFence fence);
-void vkh_cmd_marker_start (VkCommandBuffer cmd, const char* name, float color[4]);
-void vkh_cmd_marker_end (VkCommandBuffer cmd);
+void vkh_cmd_label_start (VkCommandBuffer cmd, const char* name, const float color[]);
+void vkh_cmd_label_end (VkCommandBuffer cmd);
+void vkh_cmd_label_insert (VkCommandBuffer cmd, const char* name, const float color[4]);
VkShaderModule vkh_load_module(VkDevice dev, const char* path);