summaryrefslogtreecommitdiff
path: root/src/platform/wayland/keymap.c
diff options
context:
space:
mode:
authorBerke Güzel <wenekar1@gmail.com>2026-10-12 17:12:25 +0300
committerBerke Güzel <wenekar1@gmail.com>2026-10-12 17:12:25 +0300
commitb583befd7faff756ddc8d9cc201ca82f246ed09a (patch)
treeb6c2235bb6a14e951944f1837f579d9e7d24f378 /src/platform/wayland/keymap.c
parenta3c4628ac9a9a9a81cbef9f36a4e15dd217cb0bc (diff)
x11: optimize rendering, event loop, cursors, and multiscreen handling
- Implement MIT-SHM shared memory zero-copy presentation fallback - Install global XSetErrorHandler to suppress fatal BadWindow/BadDrawable crashes - Avoid event starvation by flushing and checking XEventsQueued in dispatch_timeout - Cache standard and hidden X11 cursors across pointer motion - Clamp popups to active monitor bounds via XRandR (XRRGetMonitors) - Fast-path DnD surface lookup via in-process surface tree - Modernize keycode resolution with XKB and ignore Lock/Mod2 mask state
Diffstat (limited to 'src/platform/wayland/keymap.c')
0 files changed, 0 insertions, 0 deletions