xserver-multidpi/hw/kdrive
Egbert Eich 910ddf8521 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>
2015-05-12 09:53:25 -07:00
..
ephyr Xephyr: Fix broken image when endianess of client machine and host-Xserver differ 2015-05-12 09:53:25 -07:00
fake Xephyr: Don't crash when no command line argument is specified 2015-05-12 09:49:49 -07:00
fbdev Xephyr: Don't crash when no command line argument is specified 2015-05-12 09:49:49 -07:00
linux kdrive: Ignore failure to chown console tty to current user 2014-04-18 16:30:17 -07:00
src Convert hw/kdrive to new *allocarray functions 2015-04-21 16:58:08 -07: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