[PULL 1.14] device scaling, memory leak fixes

Matt Dew marcoz at osource.org
Thu Jun 13 12:35:21 PDT 2013


Merged.

    6abc416..31e0665  server-1.14-branch -> server-1.14-branch


On 06/05/2013 05:59 PM, Peter Hutterer wrote:
> Two memleaks plugged, the other two patches are changing device scaling.
> One fixes the behaviour of absolute devices in relative mode (i.e. a circle
> on a tablet will now be a circle on the screen), the other one fixes a
> off-by-one pixel error when the transformation matrix is used to map a
> device to a screen.
>
> The following changes since commit 6abc41689cfd274f5aa8bdfbfcd4e3dd7d0249fa:
>
>    bah,  fixed release version: changed from rc1 to 1.901 (2013-05-31 00:06:34 -0600)
>
> are available in the git repository at:
>
>    git://people.freedesktop.org/~whot/xserver server-1.14-branch
>
> for you to fetch changes up to 31e066546fd085725cc29e95867a04c70ce46ebc:
>
>    dix: fix device scaling to use a [min,max[ range. (2013-06-06 09:00:13 +1000)
>
> ----------------------------------------------------------------
> Peter Hutterer (4):
>        dix: plug memory leak in freeing TouchClass
>        dix: don't overwrite proximity/focus classes
>        dix: pre-scale x by the screen:device:resolution ratio
>        dix: fix device scaling to use a [min,max[ range.
>
> Robert Morell (1):
>        os: Reset input buffer's 'ignoreBytes' field
>
>   dix/devices.c   |  7 ++++---
>   dix/getevents.c | 60 ++++++++++++++++++++++++++++++++++++---------------------
>   os/io.c         |  1 +
>   xkb/xkbInit.c   |  3 ++-
>   4 files changed, 45 insertions(+), 26 deletions(-)
>



More information about the xorg-devel mailing list