From: Konstantin Kharlamov
The details are explained in comment in the code. That aside, I shall
mention the check is so light, that it shouldn't influence CPU
performance even a bit, and can blindly be kept always enabled.
Bugzilla:
Prep work for the wobbling detection patch
Signed-off-by: Peter Hutterer
---
New in this series
src/evdev-mt-touchpad.c | 10 +-
src/evdev-mt-touchpad.h | 4 +++-
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/src/evdev-mt-touchpad.c
From: Konstantin Kharlamov
Signed-off-by: Konstantin Kharlamov
Signed-off-by: Peter Hutterer
---
Changes to v3:
- rebased for patch 1/3
src/evdev-mt-touchpad.c | 21 +
1 file changed, 1 insertion(+), 20
This test worked because on devices that don't use pressure the touches were
reset when BTN_TOUCH when to 0, triggering the 'ignore fake fingers when no
real fingers are down' behavior. But this is a different code path than the
pressure handling, so let's separate those tests.
Signed-off-by:
This state is used by the pre-processing of the touch states to indicate that
the touch point has ended and is changed to TOUCH_END as soon as that
pre-processing is finished.
Sometimes we have to resurrect a touch point that has physically or logically
ended but needs to be kept around to keep
Only the appletouch has pressure and thus executed that code path
Signed-off-by: Peter Hutterer
---
test/test-touchpad.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/test-touchpad.c b/test/test-touchpad.c
index 836640b7..bf342b95 100644
---
If we have more BTN_TOOL_*TAP fingers down than we have slots, ignore any
below-threshold pressure changes on the slots. When a touchpad only detects
two touches, guessing whether the third touch has sufficient pressure is
unreliable. Instead, always assume that all touches have sufficient
Signed-off-by: Peter Hutterer
---
meson.build | 5 +
src/libinput-git-version.h.in | 3 +++
tools/libinput-record.c | 2 ++
3 files changed, 10 insertions(+)
create mode 100644 src/libinput-git-version.h.in
diff --git a/meson.build
From: Emil Velikov
Based on a similar patch (in Mesa) by Eric Engestrom.
v2: Rebase on top of $NM patch.
Reviewed-by: Eric Engestrom
Signed-off-by: Emil Velikov
---
egl/wayland-egl-symbols-check | 10 +-
1
From: Emil Velikov
The current test had a few fall-outs:
- it was checking only for T (.text) symbols
- did not consider symbol removal
Fix that by fetching all the symbols and doing a bidirectional check -
for added and removed symbols. Error out with informative
From: Emil Velikov
Seems like I was overoptimistic with my earlier assumption, namely:
"... 17.3.x should be the last version that ships the library."
Mesa 18.0.0 and its wayland-egl is about to be released any time soon,
so bump the number since it must no be
This reverts commit 85cb5ed64aa8246f4da93fc5b76dfc34096bf803.
It seems like we've misread the existing code - the DSO name can be
propagated via the build-system. The one available in the script was a
simple fall-back.
v2: Rebase on top of $NM patch.
Cc: Daniel Stone
---
12 matches
Mail list logo