diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-11-09 18:30:44 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2018-11-09 19:53:02 +0300 |
commit | 1ed31bef1a4e4512b2adfe282ccebf4c607bac3f (patch) | |
tree | d51a1ad1c3603e3711a135d5b39918c6fab548db /source/blender/draw | |
parent | 49a7bcafd9e043ae250f0e50c54d2dec716a7191 (diff) |
Draw manager: Expose grease pencil helper function
Diffstat (limited to 'source/blender/draw')
-rw-r--r-- | source/blender/draw/DRW_engine.h | 1 | ||||
-rw-r--r-- | 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) { |