From: Clément Foucault Date: Wed, 5 Dec 2018 15:15:48 +0000 (+0100) Subject: Fix In front option not working in solid mode X-Git-Tag: v2.80-rc1~5804 X-Git-Url: https://git.blender.org/gitweb/gitweb.cgi/blender.git/commitdiff_plain/cdf626615d99f3a73ba453f0ebcada88d20ca8bb Fix In front option not working in solid mode --- diff --git a/source/blender/draw/engines/workbench/workbench_deferred.c b/source/blender/draw/engines/workbench/workbench_deferred.c index 357dbe50c67..0d82cab283e 100644 --- a/source/blender/draw/engines/workbench/workbench_deferred.c +++ b/source/blender/draw/engines/workbench/workbench_deferred.c @@ -539,11 +539,11 @@ static void workbench_setup_ghost_framebuffer(WORKBENCH_FramebufferList *fbl) const int size[2] = {(int)viewport_size[0], (int)viewport_size[1]}; e_data.ghost_depth_tx = DRW_texture_pool_query_2D(size[0], size[1], GPU_DEPTH_COMPONENT24, &draw_engine_workbench_solid); + GPU_framebuffer_ensure_config(&fbl->ghost_prepass_fb, { GPU_ATTACHMENT_TEXTURE(e_data.ghost_depth_tx), - GPU_ATTACHMENT_TEXTURE(e_data.object_id_tx), GPU_ATTACHMENT_TEXTURE(e_data.color_buffer_tx), - GPU_ATTACHMENT_TEXTURE(e_data.metallic_buffer_tx), + GPU_ATTACHMENT_TEXTURE(e_data.object_id_tx), GPU_ATTACHMENT_TEXTURE(e_data.normal_buffer_tx), }); }