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/param_checker.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'layers/param_checker.cpp') diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index 6f023753..372f46ab 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -150,6 +150,20 @@ VK_LAYER_EXPORT VKAPI_ATTR void VKAPI_CALL vkDestroyDebugReportCallbackLUNARG( layer_destroy_msg_callback(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) +{ + VkLayerInstanceDispatchTable *pTable = get_dispatch_table(pc_instance_table_map, instance); + pTable->DebugReportMessageLUNARG(instance, flags, objType, object, location, msgCode, pLayerPrefix, pMsg); +} + static const VkExtensionProperties instance_extensions[] = { { VK_EXT_LUNARG_DEBUG_REPORT_EXTENSION_NAME, -- cgit v1.2.3