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);