[Spice-devel] [PATCH 0/2] Fix to osx client performance issue
Kirill Moizik
kirill at daynix.com
Wed Aug 5 07:40:34 PDT 2015
From: Kirill Moizik <kmoizik at redhat.com>
Osx client performance is below expectation. On windows 7 and above every simple action (open a folder) takes seconds to be rendered
on the screen. After research we found out that it is due to poor performance of drawing RGBA bitmaps to NSViews in OSX. The plem caused by
bad performance of interpolation and color transformation routines, by disabling interpolation and creatng images with system color scheme we achieved significant
improvement in performance: from ~3600ms per action (open folder) to ~115ms per same action.
Additional details can be found in report :
https://drive.google.com/file/d/0Bzj1DB_SuSMvY0xZbF9RMkZ3Rk0/view?usp=sharing
Kirill Moizik (2):
Integrate patch for mac performance issue into build system
Add patch fixing performance issue
cairo-quartz-surface-performance-patch.patch | 61 ++++++++++++++++++++++
modulesets/spice.xml | 15 ++++++
2 files changed, 76 insertions(+), 0 deletions(-)
create mode 100644 cairo-quartz-surface-performance-patch.patch
--
2.3.2 (Apple Git-55)
More information about the Spice-devel
mailing list