diff options
| author | Berke Güzel <wenekar1@gmail.com> | 2026-10-11 23:35:00 +0300 |
|---|---|---|
| committer | Berke Güzel <wenekar1@gmail.com> | 2026-10-11 23:35:00 +0300 |
| commit | 5bbcd2c036dd19d3293d9abc4d44014a5108a5ed (patch) | |
| tree | 2ca0c8f4df7527a9596ef6fb011a6d2c0f742b9e /src/wayland/protocols/fifo-v1-protocol.c | |
| parent | 5530c662bb53837d64a154e3b580d41adb6cc8b9 (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/wayland/protocols/fifo-v1-protocol.c')
0 files changed, 0 insertions, 0 deletions
