xserver-multidpi/hw
Søren Sandmann Pedersen 623c414765 ephyr: Ensure stride of private framebuffer is multiple of 4
The fb layer of X can't deal with strides that are not a multiple of
4, so when Xephyr allocates its own framebuffer it should make sure to
align it.

This fixes crashes and rendering corruption when Xephyr runs in a
depth that is different from the host X server and its screen size is
not a multiple of 4 / depth. (This is particularly easy to trigger if
you use the -resizeable option).

Reviewed-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Soren Sandmann <ssp@redhat.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
2013-10-31 18:24:33 -07:00
..
dmx present: Add Present extension 2013-10-31 16:59:18 -07:00
kdrive ephyr: Ensure stride of private framebuffer is multiple of 4 2013-10-31 18:24:33 -07:00
vfb vfb: Initialize the GLX extension again. 2012-11-21 11:13:55 +11:00
xfree86 xf86AddBusDeviceToConfigure(): Store device in DevToConfig[i].pVideo 2013-10-31 18:23:03 -07:00
xnest xnest: Ignore GetImage() error in xnestGetImage() 2013-09-10 13:26:26 -04:00
xquartz XQuartz: Bump bundle version to 2.7.6 2013-10-31 08:50:57 -07:00
xwin glx: Handle float config types in glxConvertConfigs 2013-10-24 11:47:42 -07:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00