This is a resend of patches I have sent previously. I had been waiting for comments from Soren on this patch: http://lists.freedesktop.org/archives/spice-devel/2012-September/010939.html ...and I was too cowardly to just commit without his review. However, I am shaking off my cowardice. I have tested this patch carefully, had it reviewed by others I trust, and if there are no further objections, I'll push these up tomorrow. The other patches were submitted here http://lists.freedesktop.org/archives/spice-devel/2012-September/010961.html and here: http://lists.freedesktop.org/archives/spice-devel/2012-September/010991.html Cheers, Jeremy --- Jeremy White (6): Unify memory management for the primary screen. Add a DeferredFPS option. Shift the uxa function initialization to a separate function. Add a deferred frames mode. Implement copy with fbFill. Implement prepare_copy using GC functions. examples/spiceqxl.xorg.conf.example | 7 + src/Makefile.am | 1 + src/dfps.c | 314 +++++++++++++++++++++++++++++++++++ src/dfps.h | 42 +++++ src/qxl.h | 10 +- src/qxl_driver.c | 196 +++++++++++++--------- src/qxl_surface.c | 65 +++++++- 7 files changed, 545 insertions(+), 90 deletions(-) create mode 100644 src/dfps.c create mode 100644 src/dfps.h -- 1.7.10.4 |
_______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel