[PULL xserver] Remove old colormap special cases from xfree86
Adam Jackson
ajax at nwnk.net
Wed Aug 22 19:55:44 UTC 2018
This makes xf86 colormap setup not as weird as other DDXes, and removes
matching special-casing from the devPrivate system. The trident and
xgixp drivers would be affected by this, losing the ability to set the
overscan border color. Either user is encouraged to speak up.
The following changes since commit 1fc20b985cc888345bc8c6fce7b43f10ce71fe43:
meson: Add detection of libsystemd-daemon. (2018-08-09 13:42:54 -0400)
are available in the Git repository at:
ssh://git@gitlab.freedesktop.org/ajax/xserver xf86cmap
for you to fetch changes up to 5e01650d190fa046a53139a4955b0ef7aedcbaad:
xfree86: Remove the rest of ->SetOverscan (2018-08-20 14:55:35 -0400)
----------------------------------------------------------------
Adam Jackson (8):
xf86cmap: Factor out private lookup
xf86cmap: Remove numColors from the colormap private
xf86cmap: Remove overscan machinery
xf86cmap: Always recalculate colors
xf86cmap: Compute colors as needed
xf86cmap: Remove the colormap private
dix: Remove colormap private fixup
xfree86: Remove the rest of ->SetOverscan
dix/privates.c | 21 +---
hw/xfree86/common/xf86Init.c | 2 -
hw/xfree86/common/xf86cmap.c | 322 ++++++++------------------------------------------------------
hw/xfree86/common/xf86cmap.h | 2 +-
hw/xfree86/common/xf86str.h | 2 -
hw/xfree86/doc/ddxDesign.xml | 27 +-----
hw/xfree86/vgahw/vgaHW.c | 30 +-----
include/privates.h | 2 +-
8 files changed, 50 insertions(+), 358 deletions(-)
- ajax
More information about the xorg-devel
mailing list