From 4ceadc74f0086168fbc576032ba3e6f23af16e39 Mon Sep 17 00:00:00 2001 From: Andrew Opalach Date: Mon, 13 Apr 2026 17:36:54 -0400 Subject: Changes that went uncommitted for too long Signed-off-by: Andrew Opalach --- src/screen/screen.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/screen/screen.h') diff --git a/src/screen/screen.h b/src/screen/screen.h index b92cfe5..0d40a02 100644 --- a/src/screen/screen.h +++ b/src/screen/screen.h @@ -27,7 +27,8 @@ enum { CAMU_SCREEN_MOUSE_MOD = 1 << 3, CAMU_SCREEN_ZOOMING = 1 << 4, CAMU_SCREEN_ZOOM_PAN_SIMPLE = 1 << 5, - CAMU_SCREEN_ZOOM_FOV = 1 << 6 + CAMU_SCREEN_ZOOM_FOV = 1 << 6, + CAMU_SCREEN_FROZEN = 1 << 7 }; enum { @@ -76,9 +77,15 @@ struct camu_screen { u64 last_click_ts; f64 last_pointer_y; f64 last_pointer_x; + f64 last_touch_x[2]; + f64 last_touch_y[2]; + f64 last_distance; + f64 midpoint_x; + f64 midpoint_y; #ifdef CAMU_SCREEN_DRAG_SEEK u64 last_seek_ts; #endif + bool touch_mode; u8 vr_emulation; bool vr_left_eye; f64 vr_calibrate_x; -- cgit v1.2.3-101-g0448