diff options
author | Clément Foucault <foucault.clem@gmail.com> | 2017-07-17 16:42:25 +0300 |
---|---|---|
committer | Clément Foucault <foucault.clem@gmail.com> | 2017-07-18 11:05:16 +0300 |
commit | fe8fc79cee3647ab51c4587dfd279a815c93d062 (patch) | |
tree | 9acde0eac07b2f0d4e4a4b17b1ba581e011cbdcf /source/blender/draw | |
parent | 0926b896b6b329a39bba7ddd10b92135147e416f (diff) |
Eevee: Fix transparency not drawing after volumetrics.
Fix T52089, Fix T52091
Diffstat (limited to 'source/blender/draw')
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_effects.c | 3 |
1 files changed, 3 insertions, 0 deletions
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); } } |