fix types

This commit is contained in:
Matthew 2025-11-02 14:18:59 +11:00
parent 27d9c19d11
commit 614ee40d85

View File

@ -391,9 +391,9 @@ struct Vulkan
VkSwapchainKHR swapchain;
VkSurfaceFormatKHR surface_format;
VkPresentModeKHR present_mode;
PresentMode present_mode;
VkExtent3D swapchain_extent;
VkPresentModeKHR[] present_modes;
PresentMode[] present_modes;
bool swapchain_dirty;
VkRenderPass render_pass;
@ -2644,7 +2644,7 @@ SelectSwapchainFormats(Vulkan* vk)
u32 mode_count;
vkGetPhysicalDeviceSurfacePresentModesKHR(vk.physical_device, vk.surface, &mode_count, null);
vk.present_modes = Alloc!(PresentMode)(arena, mode_count);
vkGetPhysicalDeviceSurfacePresentModesKHR(vk.physical_device, vk.surface, &mode_count, modes.ptr);
vkGetPhysicalDeviceSurfacePresentModesKHR(vk.physical_device, vk.surface, &mode_count, cast(VkPresentModeKHR*)vk.present_modes.ptr);
VkSurfaceFormatKHR surface_format = formats[0];
foreach(format; formats)
@ -3496,3 +3496,4 @@ PrintShaderDisassembly(Vulkan* vk, Pipeline pipeline_id, VkShaderStageFlagBits s
}
}
}