diff options
-rw-r--r-- | source/blender/draw/engines/eevee/eevee_screen_raytrace.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/draw/engines/eevee/eevee_screen_raytrace.c b/source/blender/draw/engines/eevee/eevee_screen_raytrace.c index b4e81c0e49a..bb593867a52 100644 --- a/source/blender/draw/engines/eevee/eevee_screen_raytrace.c +++ b/source/blender/draw/engines/eevee/eevee_screen_raytrace.c @@ -281,6 +281,9 @@ void EEVEE_refraction_compute(EEVEE_SceneLayerData *UNUSED(sldata), EEVEE_Data * DRW_framebuffer_texture_attach(fbl->refract_fb, txl->refract_color, 0, 0); DRW_framebuffer_blit(fbl->main, fbl->refract_fb, false); EEVEE_downsample_buffer(vedata, fbl->downsample_fb, txl->refract_color, 9); + + /* Restore */ + DRW_framebuffer_bind(fbl->main); } } |