Parcourir la source

gpu: MSVC buildfix for Vulkan device property struct initialization

Ethan Lee il y a 1 mois
Parent
commit
db9676875e
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      src/gpu/vulkan/SDL_gpu_vulkan.c

+ 2 - 2
src/gpu/vulkan/SDL_gpu_vulkan.c

@@ -11882,8 +11882,8 @@ static bool VULKAN_INTERNAL_GetDeviceRank(
     VkPhysicalDeviceType deviceType;
     VkPhysicalDeviceType deviceType;
     if (physicalDeviceExtensions->KHR_driver_properties || physicalDeviceExtensions->MSFT_layered_driver) {
     if (physicalDeviceExtensions->KHR_driver_properties || physicalDeviceExtensions->MSFT_layered_driver) {
         VkPhysicalDeviceProperties2KHR physicalDeviceProperties;
         VkPhysicalDeviceProperties2KHR physicalDeviceProperties;
-        VkPhysicalDeviceDriverPropertiesKHR physicalDeviceDriverProperties;
-        VkPhysicalDeviceLayeredDriverPropertiesMSFT physicalDeviceLayeredDriverProperties;
+        VkPhysicalDeviceDriverPropertiesKHR physicalDeviceDriverProperties = { 0 };
+        VkPhysicalDeviceLayeredDriverPropertiesMSFT physicalDeviceLayeredDriverProperties = { 0 };
         void** ppNext = &physicalDeviceProperties.pNext;
         void** ppNext = &physicalDeviceProperties.pNext;
 
 
         physicalDeviceProperties.sType =
         physicalDeviceProperties.sType =