Implement damage tracking

Fixes #5.
This commit is contained in:
Jente Hidskes 2019-01-20 13:42:36 +01:00
parent f0eb115bda
commit e981cb8a1c
10 changed files with 271 additions and 28 deletions

6
view.c
View file

@ -45,6 +45,12 @@ view_is_transient_for(struct cg_view *child, struct cg_view *parent) {
return child->impl->is_transient_for(child, parent);
}
void
view_damage_surface(struct cg_view *view)
{
output_damage_view_surface(view->server->output, view);
}
void
view_activate(struct cg_view *view, bool activate)
{