diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/tapi/t_cleanup.h | 1 | ||||
-rw-r--r-- | include/util/cru_cleanup.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/include/tapi/t_cleanup.h b/include/tapi/t_cleanup.h index 6af12e1..dff5df9 100644 --- a/include/tapi/t_cleanup.h +++ b/include/tapi/t_cleanup.h @@ -57,6 +57,7 @@ static inline void t_cleanup_push_free(void *data) static inline void t_cleanup_push_cru_cleanup_stack(cru_cleanup_stack_t *x) { t_cleanup_push_command(CRU_CLEANUP_CMD_CRU_CLEANUP_STACK, x); } static inline void t_cleanup_push_cru_image(cru_image_t *x) { t_cleanup_push_command(CRU_CLEANUP_CMD_CRU_IMAGE, x); } +static inline void t_cleanup_push_vk_debug_cb(PFN_vkDestroyDebugReportCallbackEXT f, VkInstance i, VkDebugReportCallbackEXT cb) { t_cleanup_push_command(CRU_CLEANUP_CMD_VK_DEBUG_CB, f, i, cb); } static inline void t_cleanup_push_vk_instance(VkInstance x, const VkAllocationCallbacks *a) { t_cleanup_push_command(CRU_CLEANUP_CMD_VK_INSTANCE, x, a); } static inline void t_cleanup_push_vk_device(VkDevice x, const VkAllocationCallbacks *a) { t_cleanup_push_command(CRU_CLEANUP_CMD_VK_DEVICE, x, a); } diff --git a/include/util/cru_cleanup.h b/include/util/cru_cleanup.h index 877840f..6eca304 100644 --- a/include/util/cru_cleanup.h +++ b/include/util/cru_cleanup.h @@ -44,6 +44,7 @@ enum cru_cleanup_cmd { CRU_CLEANUP_CMD_VK_BUFFER_VIEW, CRU_CLEANUP_CMD_VK_COMMAND_BUFFER, CRU_CLEANUP_CMD_VK_COMMAND_POOL, + CRU_CLEANUP_CMD_VK_DEBUG_CB, CRU_CLEANUP_CMD_VK_DESCRIPTOR_POOL, CRU_CLEANUP_CMD_VK_DESCRIPTOR_SET, CRU_CLEANUP_CMD_VK_DESCRIPTOR_SET_LAYOUT, |