[PATCH 4/5] Xephyr: Fix screen image draw for the non-Glamor & non-XHSM case

Keith Packard keithp at keithp.com
Mon Apr 13 08:59:10 PDT 2015


Egbert Eich <eich at freedesktop.org> writes:

> xcb_image_put() prints the entire image, therefore don't use an
> offset.

This is correct, but there's a terrible performance problem with this
code -- it calls xcb_image_put for the whole screen, once for every
exposed rectangle. Might be nice to fix that at some point (ideally, by
writing some kind of xcb_image_put_sub, failing that, by at least only
doing the giant xcb_image_put once)

Reviewed-by: Keith Packard <keithp at keithp.com>

-- 
-keith
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20150413/a2b6642e/attachment.sig>


More information about the xorg-devel mailing list