From 16b9667c6267cead456ef196becef5b501c9ab1e Mon Sep 17 00:00:00 2001 From: clayjohn Date: Fri, 14 Mar 2025 18:04:47 -0700 Subject: [PATCH] Error when draw list is not active in draw_list_switch_to_next_pass This fixes a mistake made when refactoring the draw list --- servers/rendering/rendering_device.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers/rendering/rendering_device.cpp b/servers/rendering/rendering_device.cpp index 13b8db1ebfa..62c5135172d 100644 --- a/servers/rendering/rendering_device.cpp +++ b/servers/rendering/rendering_device.cpp @@ -4914,7 +4914,7 @@ uint32_t RenderingDevice::draw_list_get_current_pass() { RenderingDevice::DrawListID RenderingDevice::draw_list_switch_to_next_pass() { ERR_RENDER_THREAD_GUARD_V(INVALID_ID); - ERR_FAIL_COND_V(draw_list.active, INVALID_FORMAT_ID); + ERR_FAIL_COND_V(!draw_list.active, INVALID_FORMAT_ID); ERR_FAIL_COND_V(draw_list_current_subpass >= draw_list_subpass_count - 1, INVALID_FORMAT_ID); draw_list_current_subpass++;