1
0
Fork 0
forked from wry/wry
Commit graph

21 commits

Author SHA1 Message Date
Julian Orth
1f42bfde3c wl_seat: add additional getters 2026-03-07 18:44:38 +01:00
Julian Orth
7e6facf4e3 gfx-api: add support for syncobj synchronization 2026-03-02 18:16:36 +01:00
Julian Orth
8b0bb61ee0 tree: add Transform 2026-02-24 20:48:45 +01:00
Julian Orth
cc56632c68 cursor: merge set_sync_file/swap_buffer 2026-02-16 14:38:49 +01:00
Stipe Kotarac
a1dfc473a2 rect: safer construction 2026-01-09 09:41:46 +01:00
Julian Orth
31a045e01b cursor: ensure software cursors are drawn if some outputs don't have HC 2025-07-27 16:11:39 +02:00
Julian Orth
286857971a all: use let chains 2025-07-01 11:20:48 +02:00
Julian Orth
8a167ef1fb cursor: don't invalidate hardware cursor user when detaching cursor user 2025-04-22 23:33:00 +02:00
Julian Orth
bb56efb968 metal: allow configuring color space and transfer function 2025-03-11 18:42:47 +01:00
Julian Orth
a174881138 gfx: attach color descriptions 2025-03-08 16:52:35 +01:00
Julian Orth
aa207ffe14 cursor-shape: implement v2 2025-02-28 14:16:23 +01:00
Julian Orth
3338909170 all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
Julian Orth
386ee5120f render: use explicit sync for framebuffers 2024-09-17 23:28:16 +02:00
Julian Orth
93bfb9c0b4 metal: latch hardware cursors in the backend 2024-09-10 23:37:54 +02:00
Julian Orth
e377470f3f all: use expect attribute where possible 2024-09-06 11:08:22 +02:00
Julian Orth
2d7c13b0b4 metal: implement VRR 2024-07-18 14:20:01 +02:00
Julian Orth
bb66abb817 all: implement damage tracking 2024-07-12 20:05:31 +02:00
Julian Orth
bb9e6ba3b5 all: fetch current time only once per iteration 2024-07-12 20:05:31 +02:00
Julian Orth
ac5a5ca949 toplevel-drag: move render logic into toplevel drag 2024-07-10 20:01:59 +02:00
Julian Orth
0d7a07ec40 all: add HashMapExt 2024-05-08 15:59:43 +02:00
Julian Orth
efdca4de49 seat: add cursor groups 2024-05-02 21:24:19 +02:00