This repository has been archived on 2023-10-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-archive/source/blender/compositor/operations
Lukas Toenne fdd8897172 Cleanup and improvements of the compositor debug output.
Debug code for graphviz output moved to a dedicated file COM_Debug.h/cpp.

The DebugInfo class has only static functions, which are called from a number of places to keep track of what is happening in the compositor. If debugging is disabled these are just inline stubs, so we
don't need #ifdefs everywhere and don't get any overhead.

The graphviz output is much more useful now. DebugInfo keeps track of node names in a static string map for meaningful names. It uses a number of colors for various special operation classes.
ExecutionGroups are indicated in graphviz with clusters.

Currently the graphviz .dot files are stored in the BLI_temporary_dir() folder. A separate dot file is generated for each stage of the ExecutionGroup scheduling, this is intended to give some idea of the
compositor progress, but could still be improved.
2013-09-13 13:36:47 +00:00
..
2012-08-11 22:12:32 +00:00
2013-01-15 23:45:41 +00:00
2013-01-30 21:17:38 +00:00
2012-06-13 14:33:50 +00:00
2013-02-14 23:49:30 +00:00
2012-11-14 19:53:46 +00:00
2013-05-20 14:38:47 +00:00
2012-08-15 18:14:34 +00:00
2013-08-05 19:16:52 +00:00
2013-08-05 19:16:52 +00:00
2013-05-14 06:58:35 +00:00