[PATCH] dix: fix scale_to_desktop for edge ABS events

2012-09-10 Thread Yufeng Shen
Scale_to_desktop() converts ABS events from device coordinates to screen coordinates: [dev_X_min, dev_X_max] - [screen_X_min, screen_X_max] [dev_Y_min, dev_Y_max] - [screen_Y_min, screen_Y_max] An edge ABS event with X = dev_X_max (e.g., generated from the edge of a touchscreen) will be

[PATCH vmmouse] Log in VMMouseReadInput() in a signal-safe manner

2012-09-10 Thread Geoffrey Thomas
This fixes the following message from Xorg.0.log: (EE) BUG: triggered 'if (inSignalContext)' (EE) BUG: ../../os/log.c:484 in LogVMessageVerb() (EE) Warning: attempting to log data in a signal unsafe manner while in signal context. Please update to check inSignalContext and/or use

Re: [PATCH] xf86: return NULL for compat output if no outputs.

2012-09-10 Thread Chris Wilson
On Mon, 10 Sep 2012 11:30:01 +1000, Dave Airlie airl...@gmail.com wrote: From: Dave Airlie airl...@redhat.com With outputless GPUs showing up we crash here if there are not outputs try and recover with a bit of grace. With this fixed, are we then in a position where all modes can be added

Re: [PATCH vmmouse] Log in VMMouseReadInput() in a signal-safe manner

2012-09-10 Thread Chase Douglas
On 09/08/2012 04:31 PM, Geoffrey Thomas wrote: This fixes the following message from Xorg.0.log: (EE) BUG: triggered 'if (inSignalContext)' (EE) BUG: ../../os/log.c:484 in LogVMessageVerb() (EE) Warning: attempting to log data in a signal unsafe manner while in signal context. Please update to

Re: [PATCH v2 4/4] dix: Delete mibstore.h

2012-09-10 Thread Aaron Plattner
Fine with us, since our driver won't call miInitializeBackingStore on ABIs 8, but I think other drivers need to be fixed before this goes in: mesa/mesa/src/gallium/state_trackers/xorg/xorg_driver.c:855: miInitializeBackingStore(pScreen); driver/xf86-video-tdfx/src/tdfx_driver.c:2376:

Re: [PATCH v2 0/4] dix: Remove more backing store leftovers

2012-09-10 Thread Aaron Plattner
On 09/05/2012 03:38 PM, Daniel Martin wrote: These patches remove some more backing store leftovers. Basicly dead snippets since Nov 2010 (commit: c4c4676). v2: remove mibstore.h instead of adding #warning pragma Daniel Martin (4): dix: Delete mibstore.c dix: Remove #includes of

[PATCH neomagic] Don't call NEO_Sync with no XAA

2012-09-10 Thread Matt Turner
The commit that makes XAA optional left a use of NEO_Sync while putting the body inside an #ifdef HAVE_XAA_H block, which caused undefined symbol errors when loading the driver. NEO_Sync doesn't do anything without XAA, so don't bother calling it without XAA. Bugzilla:

Re: [PATCH neomagic] Don't call NEO_Sync with no XAA

2012-09-10 Thread Alex Deucher
On Mon, Sep 10, 2012 at 12:50 PM, Matt Turner matts...@gmail.com wrote: The commit that makes XAA optional left a use of NEO_Sync while putting the body inside an #ifdef HAVE_XAA_H block, which caused undefined symbol errors when loading the driver. NEO_Sync doesn't do anything without XAA, so

Re: [PATCH v2 4/4] dix: Delete mibstore.h

2012-09-10 Thread Daniel Martin
On Mon, Sep 10, 2012 at 09:26:18AM -0700, Aaron Plattner wrote: Fine with us, since our driver won't call miInitializeBackingStore on ABIs 8, but I think other drivers need to be fixed before this goes in: ... I'll do so and I would send patches to the respective mailling list of: mesa

Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-10 Thread Clemens Eisserer
Hi, I just realized that at least on my machine (fedora 17 + intel 20.2), the only interpolation modes offered by Xrender are: {nearest , bilinear , convolution, fast , good, best} I always thought best translates into something better than bilinear, but it seems to be just equal to it. Is there

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-10 Thread Maarten Maathuis
On Mon, Sep 10, 2012 at 11:05 PM, Clemens Eisserer linuxhi...@gmail.com wrote: Hi, I just realized that at least on my machine (fedora 17 + intel 20.2), the only interpolation modes offered by Xrender are: {nearest , bilinear , convolution, fast , good, best} I always thought best translates

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-10 Thread Pierre-Loup A. Griffais
On 09/10/2012 06:08 PM, Daniel Stone wrote: Hi, On 10 September 2012 23:33, Maarten Maathuismadman2...@gmail.com wrote: On Mon, Sep 10, 2012 at 11:05 PM, Clemens Eissererlinuxhi...@gmail.com wrote: I just realized that at least on my machine (fedora 17 + intel 20.2), the only interpolation