Browse Source

Fix some warnings

Panagiotis Christopoulos Charitos 11 months ago
parent
commit
a1cae55007

+ 2 - 1
AnKi/Gr/Vulkan/VkCommandBuffer.cpp

@@ -921,7 +921,8 @@ void CommandBuffer::setPipelineBarrier(ConstWeakArray<TextureBarrierInfo> textur
 	self.commandCommon();
 	self.commandCommon();
 
 
 	DynamicArray<VkImageMemoryBarrier, MemoryPoolPtrWrapper<StackMemoryPool>> imageBarriers(self.m_pool);
 	DynamicArray<VkImageMemoryBarrier, MemoryPoolPtrWrapper<StackMemoryPool>> imageBarriers(self.m_pool);
-	VkMemoryBarrier genericBarrier = {.sType = VK_STRUCTURE_TYPE_MEMORY_BARRIER};
+	VkMemoryBarrier genericBarrier = {};
+	genericBarrier.sType = VK_STRUCTURE_TYPE_MEMORY_BARRIER;
 	VkPipelineStageFlags srcStageMask = 0;
 	VkPipelineStageFlags srcStageMask = 0;
 	VkPipelineStageFlags dstStageMask = 0;
 	VkPipelineStageFlags dstStageMask = 0;
 
 

+ 4 - 2
AnKi/Gr/Vulkan/VkGrManager.cpp

@@ -741,10 +741,12 @@ Error GrManagerImpl::initInstance()
 	m_devProps.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
 	m_devProps.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2;
 	vkGetPhysicalDeviceProperties2(m_physicalDevice, &m_devProps);
 	vkGetPhysicalDeviceProperties2(m_physicalDevice, &m_devProps);
 
 
-	VkPhysicalDeviceVulkan12Properties props12 = {.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES};
+	VkPhysicalDeviceVulkan12Properties props12 = {};
+	props12.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_PROPERTIES;
 	getPhysicalDeviceProperties2(props12);
 	getPhysicalDeviceProperties2(props12);
 
 
-	VkPhysicalDeviceVulkan13Properties props13 = {.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES};
+	VkPhysicalDeviceVulkan13Properties props13 = {};
+	props13.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_3_PROPERTIES;
 	getPhysicalDeviceProperties2(props13);
 	getPhysicalDeviceProperties2(props13);
 	m_capabilities.m_minWaveSize = props13.minSubgroupSize;
 	m_capabilities.m_minWaveSize = props13.minSubgroupSize;
 	m_capabilities.m_maxWaveSize = props13.maxSubgroupSize;
 	m_capabilities.m_maxWaveSize = props13.maxSubgroupSize;

+ 1 - 3
AnKi/Window/NativeWindowSdl.cpp

@@ -92,9 +92,7 @@ Error NativeWindowSdl::initSdl(const NativeWindowInitInfo& init)
 	//
 	//
 	U32 flags = 0;
 	U32 flags = 0;
 
 
-#if ANKI_GR_BACKEND_GL
-	flags |= SDL_WINDOW_OPENGL;
-#elif ANKI_GR_BACKEND_VULKAN
+#if ANKI_GR_BACKEND_VULKAN
 	flags |= SDL_WINDOW_VULKAN;
 	flags |= SDL_WINDOW_VULKAN;
 #endif
 #endif