From 9ebeb8e502f5ce33c7fc642b8826ec17f0b0accc Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Mon, 18 Jul 2022 14:51:40 +0200 Subject: [PATCH] [dxvk] Clean up instance creation code a bit --- src/dxvk/dxvk_instance.cpp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/dxvk/dxvk_instance.cpp b/src/dxvk/dxvk_instance.cpp index e6fabd8c2..8c6c3deb1 100644 --- a/src/dxvk/dxvk_instance.cpp +++ b/src/dxvk/dxvk_instance.cpp @@ -122,22 +122,14 @@ namespace dxvk { std::string appName = env::getExeName(); - VkApplicationInfo appInfo; - appInfo.sType = VK_STRUCTURE_TYPE_APPLICATION_INFO; - appInfo.pNext = nullptr; + VkApplicationInfo appInfo = { VK_STRUCTURE_TYPE_APPLICATION_INFO }; appInfo.pApplicationName = appName.c_str(); - appInfo.applicationVersion = 0; appInfo.pEngineName = "DXVK"; appInfo.engineVersion = VK_MAKE_VERSION(1, 10, 1); appInfo.apiVersion = VK_MAKE_VERSION(1, 3, 0); - VkInstanceCreateInfo info; - info.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO; - info.pNext = nullptr; - info.flags = 0; + VkInstanceCreateInfo info = { VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO }; info.pApplicationInfo = &appInfo; - info.enabledLayerCount = 0; - info.ppEnabledLayerNames = nullptr; info.enabledExtensionCount = extensionNameList.count(); info.ppEnabledExtensionNames = extensionNameList.names();