[PATCH libinput] touchpad: drop the double normalization

2018-01-09 Thread Peter Hutterer
Previously, touchpad deltas were converted to 1000-dpi normalized coordinates and handled from there. This changed in bdd4264d6150f4a6248eec7e1fbf (1.6) when the filter functions started taking device coordinates instead. Since then, we used to convert the device delta to normalized coordinates, th

Re: [PATCH wayland v4 08/11] client: Replace the singleton zombie with bespoke zombies

2018-01-09 Thread Daniel Stone
Hi, On 3 January 2018 at 22:25, Derek Foreman wrote: > On 2017-12-28 01:53 PM, Daniel Stone wrote: >> @@ -434,10 +499,14 @@ proxy_destroy(struct wl_proxy *proxy) >> if (proxy->flags & WL_PROXY_FLAG_ID_DELETED) { >> wl_map_remove(&proxy->display->objects, proxy->object.id);

[PATCH] dmabuf: set modifier to invalid for not supporting clients

2018-01-09 Thread Emre Ucan
modifier_hi and modifier_lo are set to 0 by clients, which are not supporting modifiers. Modifier attributes of buffers of these clients set to 0 too in linux-dmabuf.c import_simple_dmabuf function in gl-renderer.c compares modifier attribute of the buffer with DRM_FORMAT_MOD_INVALID. DRM_FORMAT_M

Re: Weston stuff: fractional HiDPI, FreeBSD, Rust

2018-01-09 Thread Jonas Ã…dahl
On Thu, Dec 14, 2017 at 04:07:42PM +0200, Pekka Paalanen wrote: > On Thu, 14 Dec 2017 14:20:30 +0300 > Greg V wrote: > > On Thu, 2017-12-14 at 10:21 +0200, Pekka Paalanen wrote: > > > On Thu, 14 Dec 2017 03:05:59 +0300 > > > Greg V wrote: ... snip ... > > > > > - fractional DPI scaling! >