diff options
author | Campbell Barton <ideasman42@gmail.com> | 2021-12-10 04:11:43 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2021-12-10 04:19:36 +0300 |
commit | 566a458950ee30f60400a7624746342d19cf9695 (patch) | |
tree | 78792e4d8bdf519d86ecd9336c5fc335f811b541 /source/blender/depsgraph/DEG_depsgraph_debug.h | |
parent | dffd032bc9b9cd0dbb710f1f3d3f0b14361bc267 (diff) |
Cleanup: move public doc-strings into headers for 'depsgraph'
- Added space below non doc-string comments to make it clear
these aren't comments for the symbols directly below them.
- Use doxy sections for some headers.
Ref T92709
Diffstat (limited to 'source/blender/depsgraph/DEG_depsgraph_debug.h')
-rw-r--r-- | source/blender/depsgraph/DEG_depsgraph_debug.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/source/blender/depsgraph/DEG_depsgraph_debug.h b/source/blender/depsgraph/DEG_depsgraph_debug.h index 2aea10fd5b4..5c400a1392f 100644 --- a/source/blender/depsgraph/DEG_depsgraph_debug.h +++ b/source/blender/depsgraph/DEG_depsgraph_debug.h @@ -37,7 +37,7 @@ struct ViewLayer; /* ------------------------------------------------ */ -/* NOTE: Those flags are same bitmask as G.debug_flags */ +/* NOTE: Those flags are same bit-mask as #G.debug_flags */ void DEG_debug_flags_set(struct Depsgraph *depsgraph, int flags); int DEG_debug_flags_get(const struct Depsgraph *depsgraph); @@ -47,6 +47,12 @@ const char *DEG_debug_name_get(struct Depsgraph *depsgraph); /* ------------------------------------------------ */ +/** + * Obtain simple statistics about the complexity of the depsgraph. + * \param[out] r_outer: The number of outer nodes in the graph. + * \param[out] r_operations: The number of operation nodes in the graph. + * \param[out] r_relations: The number of relations between (executable) nodes in the graph. + */ void DEG_stats_simple(const struct Depsgraph *graph, size_t *r_outer, size_t *r_operations, @@ -64,16 +70,16 @@ void DEG_debug_stats_gnuplot(const struct Depsgraph *graph, /* ************************************************ */ -/* Compare two dependency graphs. */ +/** Compare two dependency graphs. */ bool DEG_debug_compare(const struct Depsgraph *graph1, const struct Depsgraph *graph2); -/* Check that dependencies in the graph are really up to date. */ +/** Check that dependencies in the graph are really up to date. */ bool DEG_debug_graph_relations_validate(struct Depsgraph *graph, struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer); -/* Perform consistency check on the graph. */ +/** Perform consistency check on the graph. */ bool DEG_debug_consistency_check(struct Depsgraph *graph); #ifdef __cplusplus |