Re: The meaning of STABLE (was: X server 1.9 release thoughts)

2010-04-18 Thread Daniel Stone
Hi, On Fri, Apr 16, 2010 at 09:17:55PM +0200, olafbuddenha...@gmx.net wrote: > On Tue, Apr 06, 2010 at 02:43:01PM -0700, Jeremy Huddleston wrote: > > On Apr 6, 2010, at 11:47, Daniel Stone wrote: > >> Er, is there no reason hardware enable (even if it's not entirely > >> fully-featured) can't be d

please test: Xlib/XCB fixes

2010-04-18 Thread Jamey Sharp
Josh and I sorted out a bunch of Xlib bugs this week, especially in support for multi-threaded applications. I'm embarrassed that I hadn't realized the thread support was so bad--but there are so few threaded Xlib apps, and even fewer that are open source. One important fix is in libxcb master. Se

Re: Xv to pixmaps (was Xv Xdbe combination)

2010-04-18 Thread Matthew Fincham
On 16-04-10 16:02, Michel Dänzer wrote: While I can see the Intel driver is receiving a pixmap drawable and apparently writing to it, I see nothing on the screen. (How) Are you copying the pixmap contents to a visible window? Pixmaps are offscreen by definition. I am writing a Qt a

Re: Bell confusion with master vs. slave devices in Xorg 1.7.6

2010-04-18 Thread Peter Hutterer
On Sun, Apr 18, 2010 at 11:48:49AM -0700, Jeremy Huddleston wrote: > So, I've finally read through this and I'm still not sure what the right > solution is, but here are my 2 cents. > > The real problem is the growing divide between Core and XInput. > > The VCK should not result in an audio beep

Re: [PATCH] exa: handle pixmap create/destroy in lower layers

2010-04-18 Thread Peter Hutterer
On Sat, Apr 17, 2010 at 01:31:14AM +0200, Cyril Brulebois wrote: > - Pixmaps that are created during a fallback are automatically prepared > access. > - During the fallback accelerated ops are blocked to prevent new/scratch gc's > from triggering accelerated ops on mapped pixmaps. > - A few case

[PULL] XKB fixes

2010-04-18 Thread Peter Hutterer
Keith, please pull from my repo below. It contains Benjamin's overflow fix and the xkb cleanup for PointerKeys. Cheers, Peter The following changes since commit e424d5812300e82de375d83dc0b490a76d865016: Keith Packard (1): Merge remote branch 'whot/for-keith' are available in the git

Re: [PATCH input-evdev 10/10] man: Use Autoconf provided $(AM_V_GEN)$(SED)

2010-04-18 Thread Peter Hutterer
On Sat, Apr 17, 2010 at 07:28:26PM -0400, Gaetan Nadon wrote: > Enables silent rule and use platform appropriate version of sed. > > Signed-off-by: Gaetan Nadon > --- > man/Makefile.am |4 +--- > 1 files changed, 1 insertions(+), 3 deletions(-) > > diff --git a/man/Makefile.am b/man/Makefil

Re: [PATCH input-evdev 00/10] Configuration upgrades

2010-04-18 Thread Peter Hutterer
On Sat, Apr 17, 2010 at 07:28:00PM -0400, Gaetan Nadon wrote: > Patch #1 concept has been reviewed but code is different > Patch #7 is a change that has not been reviewed in other patches yet. > Other changes have been reviewed in other patches > > Gaetan Nadon (10): > config: remove AH_TOP auto

Re: [PATCH input-evdev 08/10] config: fix warnings, m4 quoting and layout

2010-04-18 Thread Peter Hutterer
On Sat, Apr 17, 2010 at 07:28:08PM -0400, Gaetan Nadon wrote: > Fix some m4 quoting > Fix some autoconf warnings > remove AC_PROG_CC as it overrides AC_PROG_C_C99 from XORG_DEFAULT_OPTIONS > Regroup statements per section > Add comments > Upgrade X.Org macros to 1.4 for INSTALL file copying the ma

Re: [PATCH input-acecad] config: optional extension check for inputproto not required

2010-04-18 Thread Peter Hutterer
On Fri, Apr 16, 2010 at 03:17:44PM -0400, Gaetan Nadon wrote: > The check should be in PKG_CHECK_MODULES permanently. > > The XORG_DRIVER_CHECK_EXT will add inputproto to PKG_CHECK_MODULES > only if the extension is available. By definition, this extension > is always available and the acecad driv

Re: [PATCH input-acecad] config: remove extension check for unused RANDR extension

2010-04-18 Thread Peter Hutterer
On Fri, Apr 16, 2010 at 03:07:43PM -0400, Gaetan Nadon wrote: > The randr protocol is not used, no randr*.h are included. > > Signed-off-by: Gaetan Nadon > --- > configure.ac |1 - > 1 files changed, 0 insertions(+), 1 deletions(-) > > diff --git a/configure.ac b/configure.ac > index bbf7f0

Re: [PATCH] mi: check for NULL pointer before dereferences it in miPointerSetPosition

2010-04-18 Thread Peter Hutterer
On Fri, Apr 16, 2010 at 06:42:26PM +0300, Tiago Vignatti wrote: > Signed-off-by: Tiago Vignatti > --- > mi/mipointer.c |6 +++--- > 1 files changed, 3 insertions(+), 3 deletions(-) > > diff --git a/mi/mipointer.c b/mi/mipointer.c > index e1f63be..1b33f82 100644 > --- a/mi/mipointer.c > +++ b

Re: [PATCH] xkb: check for NULL pointer before dereferences it in XkbWriteXKBSymbols

2010-04-18 Thread Peter Hutterer
On Fri, Apr 16, 2010 at 06:42:25PM +0300, Tiago Vignatti wrote: > Signed-off-by: Tiago Vignatti > --- > xkb/xkbout.c |5 - > 1 files changed, 4 insertions(+), 1 deletions(-) > > diff --git a/xkb/xkbout.c b/xkb/xkbout.c > index 68ede90..084d72b 100644 > --- a/xkb/xkbout.c > +++ b/xkb/xkbo

Re: [PATCH] dix: check for NULL pointer before dereferences it in DeviceEnterLeaveEvent

2010-04-18 Thread Peter Hutterer
On Fri, Apr 16, 2010 at 06:42:23PM +0300, Tiago Vignatti wrote: > Both mouse and mouse->button are already used before their checking were being > performed. So check on the beginning. > > Signed-off-by: Tiago Vignatti > --- > dix/events.c |8 ++-- > 1 files changed, 6 insertions(+), 2 d

Re: [PATCH] Xi: check for NULL pointer before dereferences it in DeviceFocusEvent

2010-04-18 Thread Peter Hutterer
On Fri, Apr 16, 2010 at 06:42:22PM +0300, Tiago Vignatti wrote: > Both mouse and mouse->button are already used before their checking were being > performed. So check on the beginning. > > Signed-off-by: Tiago Vignatti > --- > Xi/exevents.c |4 +++- > 1 files changed, 3 insertions(+), 1 dele

Re: [PATCH 5/5] xkb: rename XkbFakeDeviceButton and XkbFakeDeviceMotion, move into xkbActions.c

2010-04-18 Thread Peter Hutterer
On Fri, Apr 16, 2010 at 09:11:25AM -0700, Dan Nicholson wrote: > On Wed, Apr 14, 2010 at 11:08:14AM +1000, Peter Hutterer wrote: > > The name XkbDDXFakeDeviceButton and XkbDDXFakeDeviceMotion is somewhat > > misleading, there's no DDX involved in the game at all anymore. > > > > Signed-off-by: Pet

Re: [PATCH v2] Print git describe output into the log file.

2010-04-18 Thread Jon TURNEY
On 16/04/2010 18:54, Gaetan Nadon wrote: On Fri, 2010-04-16 at 16:32 +0100, Jon TURNEY wrote: I think this needs to be .PHONY, and use git describe --dirty above to properly note when there are uncommitted changes included in the build. The --dirty option is available since 1.6.6.2 only, whic

Re: pCompositeClip

2010-04-18 Thread Jeremy Huddleston
Also, using fbFillRegionSolid instead of PolyFillRect gets working results with either drawable (from the pixmap) or pWin->drawable ... I'd expect this because we were using fbFillRegionSolid for this in fbPaintWindow before fbPaintWindow was nuked in favor of miPaintWindow... I'm confused why

Re: Bell confusion with master vs. slave devices in Xorg 1.7.6

2010-04-18 Thread Jeremy Huddleston
So, I've finally read through this and I'm still not sure what the right solution is, but here are my 2 cents. The real problem is the growing divide between Core and XInput. The VCK should not result in an audio beep as it is a virtual device. ProcBell should iterate through all physical (slav

Re: pCompositeClip

2010-04-18 Thread Jeremy Huddleston
I did a little bit more diving into this, and it looks like the drawable we get from: pixmap = (*pScreen->GetWindowPixmap) ((WindowPtr) drawable); drawable = &pixmap->drawable; has some odd (to me) properties: 1) The resulting GC operation for PolyFillRect is damagePolyFillRect ra

Re: Live builds (was: Merged proto package)

2010-04-18 Thread Dirk Wallenstein
On Sun, Apr 18, 2010 at 12:21:21PM -0400, Joel Feiner wrote: > On Sun, Apr 18, 2010 at 7:45 AM, Mark Kettenis wrote: > > > > From: Keith Packard > > > Date: Sat, 17 Apr 2010 21:17:28 -0700 > > > > > > On Fri, 16 Apr 2010 21:57:47 +0200, wrote: > > > > > > > I don't see why other distributions ca

Re: Live builds (was: Merged proto package)

2010-04-18 Thread Joel Feiner
On Sun, Apr 18, 2010 at 7:45 AM, Mark Kettenis wrote: > > From: Keith Packard > > Date: Sat, 17 Apr 2010 21:17:28 -0700 > > > > On Fri, 16 Apr 2010 21:57:47 +0200, wrote: > > > > > I don't see why other distributions can't provide something similar. > > > Even without true live bulids, IMHO this

Re: [PATCH] xfree86: check for NULL pointer before dereferences it in parser code

2010-04-18 Thread Florian Mickler
On Fri, 16 Apr 2010 11:19:05 -0700 Dan Nicholson wrote: > On Fri, Apr 16, 2010 at 10:16 AM, Éric Piel wrote: > > ... and you probably want to check de is not NULL as well :-) > > Actually, this function is only over called as the filter for scandir. > I doubt that scandir will be passing it a N

Re: Live builds (was: Merged proto package)

2010-04-18 Thread Mark Kettenis
> From: Keith Packard > Date: Sat, 17 Apr 2010 21:17:28 -0700 > > On Fri, 16 Apr 2010 21:57:47 +0200, wrote: > > > I don't see why other distributions can't provide something similar. > > Even without true live bulids, IMHO this makes the whole point about > > xserver being too hard to build pr

pCompositeClip

2010-04-18 Thread Jeremy Huddleston
So I've been battling a rather annoying bug rendering borders in XQuartz: http://xquartz.macosforge.org/trac/ticket/290 Everything works fine when the window is located at the screen origin. Interestingly, another recent regression also results in some window contents getting clipped as if the

Re: Live builds

2010-04-18 Thread olafBuddenhagen
Hi, On Sun, Apr 18, 2010 at 02:29:27PM +1000, Dave Airlie wrote: > On Sun, Apr 18, 2010 at 2:17 PM, Keith Packard > wrote: > > Not really; except for Gentoo, all these kinds of builds ever see > > are somewhere along 'master', so you can't go get bits from some > > other tree and build those. We