排版
This commit is contained in:
parent
3eb2bccaab
commit
54944ca2b9
@ -12,24 +12,24 @@ Instance *CreateInstance(const UTF8String &app_name,VKDebugOut *out)
|
||||
VkApplicationInfo app_info;
|
||||
VkInstanceCreateInfo inst_info;
|
||||
CharPointerList ext_list;
|
||||
CharPointerList validation_list;
|
||||
CharPointerList layer_list;
|
||||
|
||||
app_info.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO;
|
||||
app_info.pNext = nullptr;
|
||||
app_info.pApplicationName = app_name.c_str();
|
||||
app_info.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO;
|
||||
app_info.pNext = nullptr;
|
||||
app_info.pApplicationName = app_name.c_str();
|
||||
app_info.applicationVersion = 1;
|
||||
app_info.pEngineName = "CMGameEngine/ULRE";
|
||||
app_info.engineVersion = 1;
|
||||
app_info.apiVersion = VK_API_VERSION_1_0;
|
||||
app_info.pEngineName = "CMGameEngine/ULRE";
|
||||
app_info.engineVersion = 1;
|
||||
app_info.apiVersion = VK_API_VERSION_1_0;
|
||||
|
||||
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);
|
||||
|
||||
validation_list.Add("VK_LAYER_KHRONOS_validation");
|
||||
validation_list.Add("VK_LAYER_LUNARG_standard_validation");
|
||||
validation_list.Add("VK_LAYER_RENDERDOC_Capture");
|
||||
layer_list.Add("VK_LAYER_KHRONOS_validation");
|
||||
layer_list.Add("VK_LAYER_LUNARG_standard_validation");
|
||||
layer_list.Add("VK_LAYER_RENDERDOC_Capture");
|
||||
|
||||
inst_info.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;
|
||||
inst_info.pNext = nullptr;
|
||||
@ -37,8 +37,8 @@ Instance *CreateInstance(const UTF8String &app_name,VKDebugOut *out)
|
||||
inst_info.pApplicationInfo = &app_info;
|
||||
inst_info.enabledExtensionCount = ext_list.GetCount();
|
||||
inst_info.ppEnabledExtensionNames = ext_list.GetData();
|
||||
inst_info.enabledLayerCount = validation_list.GetCount();
|
||||
inst_info.ppEnabledLayerNames = validation_list.GetData();
|
||||
inst_info.enabledLayerCount = layer_list.GetCount();
|
||||
inst_info.ppEnabledLayerNames = layer_list.GetData();
|
||||
|
||||
VkInstance inst;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user