Canvas troubleshooting: Difference between revisions

Jump to navigation Jump to search
m
Line 121: Line 121:
== Useful C++ changes ==
== Useful C++ changes ==
{{Note|The following patches are intended to help better understand what's going on behind the scenes. They are intended to be regularly rebased onto SG/FG 'next'. In the mid-term, our hope is to ensure that people working on Nasal/Canvas related features get a better understanding about when, where and why performance is affected.}}
{{Note|The following patches are intended to help better understand what's going on behind the scenes. They are intended to be regularly rebased onto SG/FG 'next'. In the mid-term, our hope is to ensure that people working on Nasal/Canvas related features get a better understanding about when, where and why performance is affected.}}
=== Tracking update frequency per Canvas/Element ===
This is intended to help people better understand how frequently their Canvas is being updated, which happens automatically once a property in the sub-tree is modified (usually involving timers and listeners):
<syntaxhighlight lang="cpp">
</syntaxhighlight>


=== Adding draw masks for Canvas ===
=== Adding draw masks for Canvas ===

Navigation menu