1
0
Fork 0
forked from wry/wry
Commit graph

28 commits

Author SHA1 Message Date
Julian Orth
872a028eb6 rect: fix overflow in dist_squared 2026-03-06 13:43:31 +01:00
Stipe Kotarac
a1dfc473a2 rect: safer construction 2026-01-09 09:41:46 +01:00
Julian Orth
669d995771 all: address clippy lints 2025-11-28 13:33:07 +01:00
Julian Orth
f98437f58a all: fix clippy lints 2025-07-27 21:06:54 +02:00
Julian Orth
e12ececca4 render: make damage visualizer slightly less inefficient 2025-07-27 15:03:55 +02:00
Julian Orth
f8d03c25a9 metal: clear damage before adding full damage 2025-07-12 08:15:22 +02:00
Julian Orth
292f181615 vulkan: optimize blend-buffer usage 2025-02-24 11:36:23 +01:00
Julian Orth
446779ab83 wl_surface: check if partially-opaque surface is opaque within render bounds 2025-02-24 11:35:22 +01:00
Julian Orth
c796602aab wl_surface: track if surface is fully opaque 2025-02-24 11:35:13 +01:00
Julian Orth
6243278f5f region: add tagged regions 2025-02-24 11:35:00 +01:00
Julian Orth
3338909170 all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
Julian Orth
07fb198eb4 metal: track per-framebuffer damage 2025-02-20 12:22:24 +01:00
Julian Orth
132986df2a tree: implement tile dragging 2024-10-02 11:35:05 +02:00
Julian Orth
d40e605f66 surface: use async uploads for shm buffers 2024-09-09 11:14:39 +02:00
Julian Orth
92f7cb56fd damage: add damage queue 2024-09-08 09:58:49 +02:00
Julian Orth
e377470f3f all: use expect attribute where possible 2024-09-06 11:08:22 +02:00
Julian Orth
76a3c50560 render: add a damage visualizer 2024-07-12 20:05:31 +02:00
Julian Orth
84d7632341 all: address clippy lints 2024-07-02 17:13:20 +02:00
Julian Orth
b374947b45 all: reorganize packages for release 2024-04-05 19:24:34 +02:00
Julian Orth
53aa762239 all: remove thread_local feature 2024-02-22 22:45:46 +01:00
Julian Orth
38d1267ec9 tree: implement pointer constraints 2022-07-21 20:16:22 +02:00
Julian Orth
6e244a08ab utils: move damage algorithms to algorithm crate 2022-06-03 21:02:34 +02:00
Julian Orth
ae34a65efe it: test region creation 2022-05-03 16:33:11 +02:00
Julian Orth
34e665cd8b autocommit 2022-04-20 18:33:59 CEST 2022-04-20 18:33:59 +02:00
Julian Orth
be32036824 autocommit 2022-04-07 17:31:31 CEST 2022-04-07 17:31:31 +02:00
Julian Orth
a3e9f21fc5 autocommit 2022-04-05 18:28:42 CEST 2022-04-05 18:28:42 +02:00
Julian Orth
1f05ea431e autocommit 2022-04-04 23:44:25 CEST 2022-04-04 23:44:25 +02:00
Julian Orth
5f79aab15f autocommit 2022-04-04 23:09:39 CEST 2022-04-04 23:09:39 +02:00