From fe8fc79cee3647ab51c4587dfd279a815c93d062 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Mon, 17 Jul 2017 15:42:25 +0200 Subject: [PATCH] Eevee: Fix transparency not drawing after volumetrics. Fix T52089, Fix T52091 --- source/blender/draw/engines/eevee/eevee_effects.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/draw/engines/eevee/eevee_effects.c b/source/blender/draw/engines/eevee/eevee_effects.c index 861d862657e..cf9677c797d 100644 --- a/source/blender/draw/engines/eevee/eevee_effects.c +++ b/source/blender/draw/engines/eevee/eevee_effects.c @@ -747,6 +747,9 @@ void EEVEE_effects_do_volumetrics(EEVEE_SceneLayerData *sldata, EEVEE_Data *veda if (sldata->volumetrics->use_colored_transmit) { DRW_framebuffer_texture_detach(stl->g_data->volumetric_transmit); } + + /* Rebind main buffer after attach/detach operations */ + DRW_framebuffer_bind(fbl->main); } }