From 21e9db9cf190d77c8aa9d71f9692f9adbe39cbc2 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Thu, 15 Sep 2016 11:23:11 +0200 Subject: [PATCH] OpenGL render: Skip GP passes if viewport has GP visibility disabled --- source/blender/editors/render/render_opengl.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/blender/editors/render/render_opengl.c b/source/blender/editors/render/render_opengl.c index 85c05ab0e5c..b6be68ce4d1 100644 --- a/source/blender/editors/render/render_opengl.c +++ b/source/blender/editors/render/render_opengl.c @@ -445,6 +445,9 @@ static void add_gpencil_renderpass(OGLRender *oglrender, RenderResult *rr, Rende if (BLI_listbase_is_empty(&gpd->layers)) { return; } + if ((oglrender->v3d->flag2 & V3D_SHOW_GPENCIL) == 0) { + return; + } /* save old alpha mode */ short oldalphamode = scene->r.alphamode;