xserver/hw/kdrive
Egbert Eich 761be9cceb Xephyr: Fix broken image when endianess of client machine and host-Xserver differ
The image is created in the native byte order of the machine Xephyr is
rendered on however drawn in the image byte order of the Xephyr server.
Correct byte order in the xcb_image_t structure and convert to native
before updating the window.
If depths of Xephyr and host server differ this is already taken care of
by the depth conversion routine.
It is a terrible wase to always convert and transmit the entire image
no matter of the size of the damaged area. One should probably use
sub-images here. For now we leave this as an exercise.

Signed-off-by: Egbert Eich <eich@freedesktop.org>
Reviewed-by: Keith Packard <keithp@keithp.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
(cherry picked from commit 910ddf8521)
2015-06-03 09:05:39 -04:00
..
ephyr Xephyr: Fix broken image when endianess of client machine and host-Xserver differ 2015-06-03 09:05:39 -04:00
fake Xephyr: Don't crash when no command line argument is specified 2015-06-03 09:05:38 -04:00
fbdev Xephyr: Don't crash when no command line argument is specified 2015-06-03 09:05:38 -04:00
linux kdrive: Ignore failure to chown console tty to current user 2014-04-18 16:30:17 -07:00
src dix: Always store GC client clip as a region (v2) 2014-10-27 15:46:05 -04:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00
Xkdrive.man kdrive: Remove some dead bits of the man page 2014-07-29 09:51:40 -04:00