From dc557f7dbbb9448ce03fecaa8784f137ad5faced Mon Sep 17 00:00:00 2001 From: HuYingzhuo Date: Fri, 19 Apr 2019 18:09:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=88=9D=E5=A7=8B=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E6=89=A9=E5=B1=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- example/Vulkan/VKInstance.cpp | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/example/Vulkan/VKInstance.cpp b/example/Vulkan/VKInstance.cpp index 9d3381d6..10f08bbb 100644 --- a/example/Vulkan/VKInstance.cpp +++ b/example/Vulkan/VKInstance.cpp @@ -120,15 +120,24 @@ Instance *CreateInstance(const UTF8String &app_name) ext_list.Add(VK_KHR_SURFACE_EXTENSION_NAME); ext_list.Add(HGL_VK_SURFACE_EXTENSION_NAME); //此宏在VKSurfaceExtensionName.h中定义 ext_list.Add(VK_EXT_DEBUG_REPORT_EXTENSION_NAME); - + ext_list.Add(VK_EXT_DEBUG_UTILS_EXTENSION_NAME); + const char *validation_layers[]= { +// "VK_LAYER_LUNARG_api_dump", + "VK_LAYER_LUNARG_assistant_layer", + "VK_LAYER_LUNARG_core_validation", + "VK_LAYER_LUNARG_device_simulation", + "VK_LAYER_LUNARG_monitor", + "VK_LAYER_LUNARG_object_tracker", "VK_LAYER_LUNARG_standard_validation", "VK_LAYER_LUNARG_parameter_validation", - "VK_LAYER_LUNARG_object_tracker", - "VK_LAYER_LUNARG_core_validation", - "VK_LAYER_GOOGLE_unique_objects", - "VK_LAYER_GOOGLE_threading" +// "VK_LAYER_LUNARG_vktrace", + + "VK_LAYER_KHRONOS_validation", + +// "VK_LAYER_GOOGLE_unique_objects", +// "VK_LAYER_GOOGLE_threading" }; inst_info.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;