1
0
Fork 0
mutter-performance-source/doc/reference
Jasper St. Pierre 74e43a4702 cullable: Turn cull_out / reset_culling into a separate interface
Instead of hardcoded knowledge of certain classes in MetaWindowGroup,
create a generic interface that all actors can implement to get parts of
their regions culled out during redraw, without needing any special
knowledge of how to handle a specific actor.

The names now are a bit suspect. MetaBackgroundGroup is a simple
MetaCullable that knows how to cull children, and MetaWindowGroup is the
"toplevel" cullable that computes the initial two regions. A future
cleanup here could be to merge MetaWindowGroup / MetaBackgroundGroup so
that we only have a generic MetaSimpleCullable, and move the "toplevel"
cullability to be a MetaCullableToplevel.

https://bugzilla.gnome.org/show_bug.cgi?id=714706
2013-11-25 15:21:36 -05:00
..
Makefile.am doc: Fix file globs 2013-11-19 13:48:40 -05:00
meta-docs.sgml.in Remove theme.h and preview-widget.h from the API docs 2013-03-18 23:08:24 +01:00
meta-sections.txt cullable: Turn cull_out / reset_culling into a separate interface 2013-11-25 15:21:36 -05:00
mutter-overview.xml Add overview and running sections to API docs 2013-03-14 18:07:05 -04:00
running-mutter.xml Add overview and running sections to API docs 2013-03-14 18:07:05 -04:00