compositor: add an assign_planes hook to the output
authorJesse Barnes <jbarnes@virtuousgeek.org>
Thu, 9 Feb 2012 21:12:57 +0000 (13:12 -0800)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 23 Feb 2012 22:55:10 +0000 (17:55 -0500)
commit5308a5e09bf0e6309c50d7bcbaa77bdb8fa93e8d
tree48a7522ec8a94c52c6f6a3472903a88447eaa7f1
parent2493be40a301a1221deafbfe44b5213894da70a4
compositor: add an assign_planes hook to the output

This allows each output back end to optimize drawing using overlay planes
and cursors (yet to be integrated).  If a surface is assigned to a
plane, the back end should clear its damage field so that the later
repaint code won't look at it.
src/compositor-drm.c
src/compositor-openwfd.c
src/compositor-wayland.c
src/compositor-x11.c
src/compositor.c
src/compositor.h