From cd57a17698b5dafa4407b8f4658a0e9cfdbb5afa Mon Sep 17 00:00:00 2001 From: Jeroen Bakker Date: Mon, 2 Dec 2024 14:35:58 +0100 Subject: [PATCH] Overlay: Incorrect framebuffer bound in image editor When the overlays of the image editor is drawn an incorrect framebuffer is bound. The faulty framebuffer contains a depth texture which is also bound as an attachment. Pull Request: https://projects.blender.org/blender/blender/pulls/131244 --- source/blender/draw/engines/overlay/overlay_next_instance.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/draw/engines/overlay/overlay_next_instance.cc b/source/blender/draw/engines/overlay/overlay_next_instance.cc index 65366bc1e22..c1062c12d56 100644 --- a/source/blender/draw/engines/overlay/overlay_next_instance.cc +++ b/source/blender/draw/engines/overlay/overlay_next_instance.cc @@ -438,7 +438,7 @@ void Instance::draw_v2d(Manager &manager, View &view) GPU_framebuffer_clear_color(resources.overlay_output_fb, float4(0.0)); background.draw_output(resources.overlay_output_fb, manager, view); - grid.draw_color_only(resources.overlay_output_fb, manager, view); + grid.draw_color_only(resources.overlay_color_only_fb, manager, view); regular.mesh_uvs.draw(resources.overlay_output_fb, manager, view); }