summaryrefslogtreecommitdiff
path: root/src/common/input.c
diff options
context:
space:
mode:
authorBerke Güzel <wenekar1@gmail.com>2026-10-11 23:35:00 +0300
committerBerke Güzel <wenekar1@gmail.com>2026-10-11 23:35:00 +0300
commit5bbcd2c036dd19d3293d9abc4d44014a5108a5ed (patch)
tree2ca0c8f4df7527a9596ef6fb011a6d2c0f742b9e /src/common/input.c
parent5530c662bb53837d64a154e3b580d41adb6cc8b9 (diff)
opt: shrink input event to 48B, pack mouse event to 32B, and shave 2KB off yasl_surface
- Compact yasl_mouse_event from 36B to 32B (half a cacheline, 0 holes) - Compact yasl_input_event from 56B to 48B (0 holes) - Reduce yasl_surface by 2,048 bytes (shaving 32 full cachelines per surface) - Optimize UTF-8 sanitize with vectorized validation fast-path - Fast-path MIME prefix match in clipboard transfers
Diffstat (limited to 'src/common/input.c')
0 files changed, 0 insertions, 0 deletions