From e3ef782af5d5255093d00cdc261d93dd3d8a5c40 Mon Sep 17 00:00:00 2001 From: Dalai Felinto Date: Wed, 20 Dec 2017 15:28:12 -0200 Subject: Fix for T53599: OpenGL render with transparent background I had to make Eevee draw its scene in the scene pass (before it was doing it in the background pass). This is not ideal since reference images require a separation between scene and background. But it's the best way to solve it now. Clay is working fine. --- source/blender/draw/DRW_engine.h | 1 + 1 file changed, 1 insertion(+) (limited to 'source/blender/draw/DRW_engine.h') diff --git a/source/blender/draw/DRW_engine.h b/source/blender/draw/DRW_engine.h index ba0f8681f10..7efd9639874 100644 --- a/source/blender/draw/DRW_engine.h +++ b/source/blender/draw/DRW_engine.h @@ -95,6 +95,7 @@ void DRW_draw_render_loop_offscreen( struct Depsgraph *graph, struct RenderEngineType *engine_type, struct ARegion *ar, struct View3D *v3d, + const bool draw_background, struct GPUOffScreen *ofs); void DRW_draw_select_loop( struct Depsgraph *graph, -- cgit v1.2.3