增加初始时的扩展

This commit is contained in:
HuYingzhuo 2019-04-19 18:09:08 +08:00
parent a614b34d4b
commit dc557f7dbb

View File

@ -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;