mutter/clutter/wayland
Kristian Høgsberg 134ce072e7 The amazing lazy-copy-back-repaint-page-flip
Always use pageflipping, but avoid full repaint by copying back dirty
regions from front to back.  Additionally, we dealy copying back until
we're ready to paint the new frame, so we can avoid copying areas that
will be repainted anyway.

This is the least amount of copying per frame we can get away with at all
and at the same time we don't have to worry about stalling the GPU on
synchronized blits since we always pageflip.
2010-10-14 16:23:05 +01:00
..
clutter-backend-wayland.c The amazing lazy-copy-back-repaint-page-flip 2010-10-14 16:23:05 +01:00
clutter-backend-wayland.h Add wayland backend 2010-10-14 16:23:05 +01:00
clutter-event-wayland.c Add wayland backend 2010-10-14 16:23:05 +01:00
clutter-input-device-wayland.c Add wayland backend 2010-10-14 16:23:05 +01:00
clutter-stage-wayland.c The amazing lazy-copy-back-repaint-page-flip 2010-10-14 16:23:05 +01:00
clutter-stage-wayland.h The amazing lazy-copy-back-repaint-page-flip 2010-10-14 16:23:05 +01:00
clutter-wayland.h Add wayland backend 2010-10-14 16:23:05 +01:00