From 1ed31bef1a4e4512b2adfe282ccebf4c607bac3f Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Fri, 9 Nov 2018 16:30:44 +0100 Subject: Draw manager: Expose grease pencil helper function --- source/blender/draw/DRW_engine.h | 1 + source/blender/draw/intern/draw_manager.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/source/blender/draw/DRW_engine.h b/source/blender/draw/DRW_engine.h index e192a7efa51..d790cee48bb 100644 --- a/source/blender/draw/DRW_engine.h +++ b/source/blender/draw/DRW_engine.h @@ -128,6 +128,7 @@ void DRW_draw_depth_loop( struct ARegion *ar, struct View3D *v3d); /* grease pencil render */ +bool DRW_render_check_grease_pencil(struct Depsgraph *depsgraph); void DRW_render_gpencil(struct RenderEngine *engine, struct Depsgraph *depsgraph); void DRW_gpencil_freecache(struct Object *ob); diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c index 3cff67b5284..c84dd69125c 100644 --- a/source/blender/draw/intern/draw_manager.c +++ b/source/blender/draw/intern/draw_manager.c @@ -1611,8 +1611,8 @@ void DRW_draw_render_loop_offscreen( GPU_offscreen_bind(ofs, false); } -/* helper to check if exit object type to render */ -static bool DRW_render_check_grease_pencil(Depsgraph *depsgraph) +/* Helper to check if exit object type to render. */ +bool DRW_render_check_grease_pencil(Depsgraph *depsgraph) { DEG_OBJECT_ITER_FOR_RENDER_ENGINE_BEGIN(depsgraph, ob) { -- cgit v1.2.3