From 6b8025fdcaa783ca8d1595747e3c2e3bae97610d Mon Sep 17 00:00:00 2001 From: hunterk Date: Wed, 24 Jul 2024 00:09:39 -0500 Subject: [PATCH] fix segfault with vulkan shaders (#16810) --- gfx/drivers_shader/shader_vulkan.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfx/drivers_shader/shader_vulkan.cpp b/gfx/drivers_shader/shader_vulkan.cpp index c64078812ba..0e4b5ae7360 100644 --- a/gfx/drivers_shader/shader_vulkan.cpp +++ b/gfx/drivers_shader/shader_vulkan.cpp @@ -2592,10 +2592,10 @@ Framebuffer::Framebuffer( unsigned max_levels) : size(max_size), format(format), + max_levels(MAX(max_levels, 1u)), memory_properties(mem_props), device(device) { - max_levels = MAX(max_levels, 1u); RARCH_LOG("[Vulkan filter chain]: Creating framebuffer %ux%u (max %u level(s)).\n", max_size.width, max_size.height, max_levels); vulkan_initialize_render_pass(device, format, &render_pass);