[PATCH 0/3] dix/window.c cleanups and death to server regen
Jeremy Huddleston
jeremyhu at apple.com
Mon Nov 21 21:32:49 PST 2011
1 & 2 are:
Reviewed-by: Jeremy Huddleston <jeremyhu at apple.com>
assuming you re-order them per your later email.
3 hurts my head. I'll look at it again tomorrow, but for now, 1&2 are good bite-sized correctness fixes.
On Nov 20, 2011, at 03:48, Jamey Sharp wrote:
> I'm tired of dealing with server regen. Here's a patch to kill it while
> still meeting the requirements in the X protocol specification; and two
> straightforward cleanup patches that I think are worth applying even if
> the reset-rework patch is NAKed.
>
> The following changes since commit f0d50cc6651dce3a8a3cd3fb84210aa92b139763:
>
> Fix vesa's VBE PanelID interpretation (2011-11-06 16:41:44 -0800)
>
> are available in the git repository at:
> git://anongit.freedesktop.org/~jamey/xserver no-regen
>
> Jamey Sharp (3):
> InitRootWindow: Use ChangeWindowAttributes instead of duplicating it.
> Factor out duplicated WindowOptPtr initialization.
> Reset only what the protocol requires, instead of full regeneration.
>
> dix/atom.c | 30 ++++
> dix/devices.c | 22 +++
> dix/globals.c | 1 -
> dix/main.c | 372 +++++++++++++++++++++++++++-----------------------
> dix/property.c | 21 +++
> dix/resource.c | 3 +-
> dix/window.c | 125 +++++++----------
> include/dix.h | 7 +
> include/misc.h | 2 +-
> include/property.h | 2 +
> include/propertyst.h | 1 +
> include/window.h | 3 +
> 12 files changed, 339 insertions(+), 250 deletions(-)
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel
>
More information about the xorg-devel
mailing list