Skip to content

clutter: Optimize the finish-layout step during stage updating

Jonas Dreßler requested to merge verdre/mutter:optimize-finish-layout into main

We can do a lot better here performance wise by...

  1. ...caching the paint volume we use for culling
  2. ...using that paint volume for updating stage-views, too
  3. ...not traversing the whole mapped actor tree unless necessary
  4. ...caching the transformation matrix from actor->eye coordinates that we need all the time

Fixes #2459 (closed)

Depends on and includes !1492 (merged)

Edited by Robert Mader

Merge request reports

Loading