From 92fb5f46d48234276f40cb1c4c22f24dbf391009 Mon Sep 17 00:00:00 2001 From: Courtney Goeltzenleuchter Date: Tue, 1 Dec 2015 14:10:55 -0700 Subject: layers: Add support for DebugReportMessageLUNARG --- layers/image.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'layers/image.cpp') diff --git a/layers/image.cpp b/layers/image.cpp index 614f9d54..83496d4e 100644 --- a/layers/image.cpp +++ b/layers/image.cpp @@ -129,6 +129,20 @@ VK_LAYER_EXPORT VKAPI_ATTR void VKAPI_CALL vkDestroyDebugReportCallbackLUNARG( layer_destroy_msg_callback(my_data->report_data, msgCallback, pAllocator); } +VK_LAYER_EXPORT VKAPI_ATTR void VKAPI_CALL vkDebugReportMessageLUNARG( + VkInstance instance, + VkDebugReportFlagsLUNARG flags, + VkDebugReportObjectTypeLUNARG objType, + uint64_t object, + size_t location, + int32_t msgCode, + const char* pLayerPrefix, + const char* pMsg) +{ + layer_data *my_data = get_my_data_ptr(get_dispatch_key(instance), layer_data_map); + my_data->instance_dispatch_table->DebugReportMessageLUNARG(instance, flags, objType, object, location, msgCode, pLayerPrefix, pMsg); +} + VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkCreateInstance(const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkInstance* pInstance) { layer_data *my_data = get_my_data_ptr(get_dispatch_key(*pInstance), layer_data_map); -- cgit v1.2.3