xserver-multidpi/hw
Adam Jackson 0dc0cef495 xwayland-glx: Fix GLX visual mask setup
a2rgb10 configs would end up with channel masks corresponding to
argb8888. This would confuse the GLX core code into matching an a2rgb10
config to the root window visual, and that would make things look wrong
and bad.

Fix this by handling more cases. We're still not fully general here, and
this could still be wrong on big-endian. The XXX comment about doing
something less ugly still applies, ideally we would get this information
out of EGL instead of making lucky guesses. Still, better than it was.

Fixes: xorg/xserver#824
2019-06-18 14:57:16 -04:00
..
dmx hw/dmx/glxProxy/glxcmds.c CreateContext(): free glxc->real_ids and glxc in a couple of error branches, per complaints from cppcheck. 2019-05-01 15:22:15 -07:00
kdrive ephyr: fix typo: rquires -> requires 2019-04-19 22:13:46 -03:00
vfb Add ddxInputThread call from os layer into ddx layer 2019-02-25 15:48:03 +00:00
xfree86 Fixed ioperm calls in hwEnableIO 2019-05-12 19:50:06 +00:00
xnest Add ddxInputThread call from os layer into ddx layer 2019-02-25 15:48:03 +00:00
xquartz assert(a && b) --> assert(a); assert(b) 2019-05-02 15:02:36 -07:00
xwayland xwayland-glx: Fix GLX visual mask setup 2019-06-18 14:57:16 -04:00
xwin hw/xwin: Add an option to use alpha channel in multiwindow mode 2019-06-17 21:56:35 +00:00
Makefile.am Xwayland DDX 2014-04-03 15:19:22 -07:00
meson.build meson: Move Xvfb build under an option. 2017-09-20 13:19:21 -04:00