diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2019-05-09 19:40:42 -0700 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2019-05-10 14:18:28 -0700 |
commit | 277ead61dc5ff6bba1035acf7b6e194e6de739ad (patch) | |
tree | 7cc093ff4aed45085e10b1412939c254e6a1dfd9 /Makefile.am | |
parent | 049d14269ac518135a278132efe2ac01f92482e6 (diff) |
libstage: deprecate stage_node_*, go heirarchical
Now stage_t is the only type, and a tree of stages may be
constructed by supplying a parent to stage_new().
Essentially stage_t swallowed stage_node_t.
The heirarchy is handy for grouping stages logically, and alpha
is computed statefully during the recursive render. So alpha of
grouped stages may be varied at a single parent. The active
flag is also honored recursively for a similar effect; toggle
subtrees in a single place.
Container stages may be created by omitting object/render/free
attributes. These are handy for the aforementioned group
alpha/active controls.
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions