Re: [PATCH] xv: Add missing gcstruct.h include

2014-10-31 Thread Keith Packard
Thierry Reding writes: > It seems to be triggered by --disable-xinerama, in which case gcstruct.h > is pulled in via panoramiX.h. Thanks. I've reproduced this, tested your fix and merged. 882f2d1..63bb5c5 master -> master -- keith.pack...@intel.com pgpTf0CsezxFo.pgp Description: PGP sign

[PATCH xf86-video-nested 1/5] Make nested input driver build optional (and disabled by default)

2014-10-31 Thread Laércio de Sousa
This patch allow skipping build of nested input driver included in xf86-video-nested code. Actually, nested input driver is not needed for single-GPU multiseat setups, and may need maintenance for other use cases. Nested input driver build will be disabled by default. If one wants to build it, jus

[PATCH xf86-video-nested 5/5] Introduce a new XCB client backend, and make it the default one.

2014-10-31 Thread Laércio de Sousa
This patch brings up a new XCB backend client, translated from original xlibclient.c, and based on latest Xephyr code. This XCB backend Alread brings some improvements already present in Xephyr, like fullscreen and output support. This patch will also change configure.ac to make the new XCB backen

[PATCH xf86-video-nested 4/5] Add configure option for choosing driver backend

2014-10-31 Thread Laércio de Sousa
This patch will introduce a new configure option --with-backend=NAME, that will allow switching easily between available client backend implementations when building xf86-video-nested. Signed-off-by: Laércio de Sousa --- configure.ac| 16 +++- src/Makefile.am | 2 +- 2 files cha

[PATCH xf86-video-nested 2/5] Add support for option "Xauthority" in xorg.conf

2014-10-31 Thread Laércio de Sousa
With this patch, one can set explicitely an authorization file for "nested" video driver in xorg.conf section "Device". Example: Section "Device" Identifier "nested_device" Driver "nested" Option "Display" ":0" Option "Xauthority" "/var/run/Xauthority/:0" EndSection If no such an

[PATCH xf86-video-nested 3/5] Add preliminary support for screen options "Fullscreen" and "Output" in xorg.conf

2014-10-31 Thread Laércio de Sousa
This patch introduces support for new screen options in xorg.conf, namely: "Fullscreen" and "Output". They are expected to work exactly as command-line options -fullscreen and -output for Xephyr, allowing to open nested Xorg window in fullscreen mode (restricted to given host X server output if opt

[PATCH xf86-video-nested 0/5] Bring up a new XCB client, start pairing with Xephyr code.

2014-10-31 Thread Laércio de Sousa
This is my first effort to improve xf86-video-nested driver, bringing up a new XCB backend client and trying to pair it with latest Xephyr code, so that we can port any Xephyr optimizations to this driver. My main motivation for this driver is making single-GPU multiseat configuration (i.e. launch

Re: [PATCH] xv: Add missing gcstruct.h include

2014-10-31 Thread Thierry Reding
On Thu, Oct 30, 2014 at 02:38:53PM -0700, Keith Packard wrote: > Thierry Reding writes: > > > From: Thierry Reding > > > > Commit ea3f3b0786d5 (xv: Move xf86 XV color key helper to core.) added > > code that uses internals of struct _GC. This structure is defined in the > > include/gcstruct.h he

Re: [PATCH v2] dix: silence compiler warning comparing CARD32 to -1

2014-10-31 Thread Michel Dänzer
On 31.10.2014 13:10, Peter Hutterer wrote: window.c:3246:36: warning: comparison of constant -1 with expression of type 'CARD32' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare] if (optional->backingBitPlanes != ~0L) ~~ ^