Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net> --- src/filter-private.h | 17 +++++++++++++++++ src/filter.c | 17 ----------------- 2 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/src/filter-private.h b/src/filter-private.h index 10be823b..4779e8f2 100644 --- a/src/filter-private.h +++ b/src/filter-private.h @@ -71,6 +71,23 @@ struct pointer_trackers { struct pointer_delta_smoothener *smoothener; }; +struct pointer_accelerator { + struct motion_filter base; + + accel_profile_func_t profile; + + double velocity; /* units/us */ + double last_velocity; /* units/us */ + + struct pointer_trackers trackers; + + double threshold; /* units/us */ + double accel; /* unitless factor */ + double incline; /* incline of the function */ + + int dpi; +}; + void init_trackers(struct pointer_trackers *trackers, size_t ntrackers); void free_trackers(struct pointer_trackers *trackers); diff --git a/src/filter.c b/src/filter.c index ff3f7dd1..5a593e17 100644 --- a/src/filter.c +++ b/src/filter.c @@ -117,23 +117,6 @@ filter_get_type(struct motion_filter *filter) #define MOTION_TIMEOUT ms2us(1000) #define NUM_POINTER_TRACKERS 16 -struct pointer_accelerator { - struct motion_filter base; - - accel_profile_func_t profile; - - double velocity; /* units/us */ - double last_velocity; /* units/us */ - - struct pointer_trackers trackers; - - double threshold; /* units/us */ - double accel; /* unitless factor */ - double incline; /* incline of the function */ - - int dpi; -}; - struct pointer_accelerator_flat { struct motion_filter base; -- 2.14.3 _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel