diff options
Diffstat (limited to 'source/blender/render')
-rw-r--r-- | source/blender/render/extern/include/RE_pipeline.h | 1 | ||||
-rw-r--r-- | source/blender/render/intern/source/render_result.c | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/render/extern/include/RE_pipeline.h b/source/blender/render/extern/include/RE_pipeline.h index 7951248b38e..2a679f0f0d0 100644 --- a/source/blender/render/extern/include/RE_pipeline.h +++ b/source/blender/render/extern/include/RE_pipeline.h @@ -366,6 +366,7 @@ struct RenderView *RE_RenderViewGetByName(struct RenderResult *res, const char * #ifdef WITH_CYCLES_DEBUG int RE_debug_pass_num_channels_get(int pass_type); const char *RE_debug_pass_name_get(int pass_type); +int RE_debug_pass_type_get(struct Render *re); #endif #endif /* __RE_PIPELINE_H__ */ diff --git a/source/blender/render/intern/source/render_result.c b/source/blender/render/intern/source/render_result.c index 8d63c84b438..639ce204808 100644 --- a/source/blender/render/intern/source/render_result.c +++ b/source/blender/render/intern/source/render_result.c @@ -563,6 +563,11 @@ static RenderPass *render_layer_add_debug_pass(RenderResult *rr, BLI_strncpy(rpass->internal_name, rpass->name, sizeof(rpass->internal_name)); return rpass; } + +int RE_debug_pass_type_get(Render *re) +{ + return re->r.debug_pass_type; +} #endif /* called by main render as well for parts */ |