Hi, Is there anyway to capture the paint 'output' of an actor plus child actors, and store it in a texture? The purpose being to simply repaint that texture as an optimisation, instead of painting each individual child actor.
My situation is that I have two 'scrollviews' as it were, the classic set up of a sidepane on the left with expandable items, and a main content view in the right pane. Each sidepane item actor has child actors for the label, icon and expander, so even just considering the ones actually visible there are still a lot of actors. The lag happens when you scroll the content view, since it has to repaint the entire stage for every motion event, including the sidepane items unnecessarily. Really I should be able to cache this portion of the stage, since it doesn't change when the content view is being scrolled. Also capturing the output of an actor would further improve the scrollview's in that I could shift the texture across, and only paint the newly revealed portion. Thanks, James _______________________________________________ clutter-app-devel-list mailing list [email protected] http://lists.clutter-project.org/listinfo/clutter-app-devel-list
