Julian Orth
|
d6b3973979
|
wayland: add u64 type macro
|
2025-06-04 13:24:28 +02:00 |
|
Stipe Kotarac
|
b20153550e
|
input: add click method and middle button emulation
|
2025-05-14 14:17:49 +02:00 |
|
Julian Orth
|
f4bc7f17bd
|
all: address clippy lints
|
2025-04-03 16:36:15 +02:00 |
|
Julian Orth
|
cb9dc4c182
|
vulkan: add legacy shaders
|
2025-02-28 11:15:53 +01:00 |
|
Julian Orth
|
cb9da22ec2
|
vulkan: add support for blend buffers
|
2025-02-24 11:36:10 +01:00 |
|
Julian Orth
|
3338909170
|
all: set rust edition to 2024
|
2025-02-21 10:44:29 +01:00 |
|
Julian Orth
|
20716cdd1e
|
vulkan: use single push constant range per pipeline
|
2025-02-17 12:15:01 +01:00 |
|
Julian Orth
|
cca0af3d0d
|
vulkan: use specialization constants
|
2025-01-30 13:54:37 +01:00 |
|
Julian Orth
|
541a7b5ebc
|
keyboard: replace xkbcommon by kbvm
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
e2f31646f2
|
all: address clippy lints
|
2024-12-07 14:59:28 +01:00 |
|
Julian Orth
|
73a6e0d5c2
|
all: warn on unsafe-op-in-unsafe-fn
|
2024-10-20 18:39:11 +02:00 |
|
Julian Orth
|
0eb14d2816
|
wayland: include object id in request errors
|
2024-09-17 20:24:19 +02:00 |
|
Julian Orth
|
e377470f3f
|
all: use expect attribute where possible
|
2024-09-06 11:08:22 +02:00 |
|
Julian Orth
|
40e87f8f91
|
ei: add support for libei
|
2024-07-25 19:40:29 +02:00 |
|
Julian Orth
|
084fe50259
|
wayland: use code generation for wl_usr event handlers
|
2024-07-25 19:40:05 +02:00 |
|
Julian Orth
|
21916017c1
|
build: simplify string handling
|
2024-07-25 19:40:05 +02:00 |
|
Julian Orth
|
7ed499eabd
|
wayland: implement tablet-v2
|
2024-05-03 11:16:07 +02:00 |
|
Julian Orth
|
1e24e6ca1a
|
all: handle unused zwp_table_tool_v2 interface
|
2024-05-02 19:53:15 +02:00 |
|
Julian Orth
|
14b344a1ae
|
logging: include version information
|
2024-04-11 10:00:56 +02:00 |
|
Julian Orth
|
ff54a8ab96
|
wayland: implement alpha_modifier_v1
|
2024-04-09 12:09:54 +02:00 |
|
Julian Orth
|
acb391335b
|
wire: generate trait for request handling
|
2024-04-08 20:02:29 +02:00 |
|
Julian Orth
|
0d7b45d149
|
wire: attach versioning information to requests
|
2024-04-08 14:44:35 +02:00 |
|
Julian Orth
|
d46462dfdd
|
wire: don't use BStr in generator
|
2024-04-08 14:44:33 +02:00 |
|
Julian Orth
|
5e8b69c909
|
wire: derive message id from position
|
2024-04-08 13:06:43 +02:00 |
|
Julian Orth
|
c473d63df3
|
wire: split messages into requests and events
|
2024-04-08 11:56:26 +02:00 |
|
Julian Orth
|
816315170f
|
render: add support for explicit sync
|
2024-03-27 18:15:53 +01:00 |
|
Julian Orth
|
84e6b74893
|
all: address clippy lints
|
2024-03-23 09:00:16 +01:00 |
|
Julian Orth
|
b57555584d
|
all: remove c_variadic feature
|
2024-02-22 23:51:24 +01:00 |
|
Julian Orth
|
0c82f02b26
|
render: load libEGL and libGLESv2 at runtime
|
2024-02-22 21:14:40 +01:00 |
|
Julian Orth
|
cf332e8436
|
render: implement a vulkan renderer
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
036af4abaa
|
all: address clippy issues
|
2023-02-04 14:20:10 +01:00 |
|
Julian Orth
|
f84b4619ba
|
dbus: expose more functionality
|
2022-07-30 12:48:45 +02:00 |
|
Julian Orth
|
6cc97ee56e
|
metal,config: allow enabling tap-to-click
|
2022-06-01 14:29:56 +02:00 |
|
Julian Orth
|
d2913449ea
|
metal: handle gpu reset
Unfortunately this doesn't seem to work on amdgpu [1]. I've tested that
it works on i915.
[1] https://gitlab.freedesktop.org/drm/amd/-/issues/1749
|
2022-05-06 16:45:56 +02:00 |
|
Julian Orth
|
be32036824
|
autocommit 2022-04-07 17:31:31 CEST
|
2022-04-07 17:31:31 +02:00 |
|
Julian Orth
|
5f79aab15f
|
autocommit 2022-04-04 23:09:39 CEST
|
2022-04-04 23:09:39 +02:00 |
|
Julian Orth
|
ab4ac883ee
|
autocommit 2022-03-30 22:27:19 CEST
|
2022-03-30 22:27:19 +02:00 |
|
Julian Orth
|
28c9b46400
|
autocommit 2022-03-30 03:00:46 CEST
|
2022-03-30 03:00:46 +02:00 |
|
Julian Orth
|
9842264fad
|
autocommit 2022-03-29 15:40:59 CEST
|
2022-03-29 15:40:59 +02:00 |
|
Julian Orth
|
707ff6066c
|
autocommit 2022-03-26 22:58:30 CET
|
2022-03-26 22:58:30 +01:00 |
|
Julian Orth
|
5e9e8c3a94
|
autocommit 2022-03-23 15:56:15 CET
|
2022-03-23 15:56:15 +01:00 |
|
Julian Orth
|
2ff60ff817
|
autocommit 2022-03-22 23:24:17 CET
|
2022-03-22 23:24:17 +01:00 |
|
Julian Orth
|
4df6b559b7
|
autocommit 2022-03-09 14:01:21 CET
|
2022-03-09 14:01:21 +01:00 |
|
Julian Orth
|
aa0cb94143
|
autocommit 2022-03-02 14:24:07 CET
|
2022-03-02 14:24:07 +01:00 |
|
Julian Orth
|
0e9afcbfa5
|
autocommit 2022-02-28 00:14:11 CET
|
2022-02-28 00:14:11 +01:00 |
|
Julian Orth
|
db88f2db42
|
autocommit 2022-02-27 01:35:49 CET
|
2022-02-27 01:35:49 +01:00 |
|
Julian Orth
|
145d1c15b7
|
autocommit 2022-02-21 23:21:13 CET
|
2022-02-21 23:21:13 +01:00 |
|
Julian Orth
|
8faab3fe53
|
autocommit 2022-02-09 17:26:50 CET
|
2022-02-09 17:26:50 +01:00 |
|
Julian Orth
|
7d531257ed
|
autocommit 2022-02-06 23:54:46 CET
|
2022-02-06 23:54:46 +01:00 |
|
Julian Orth
|
96038f49bc
|
autocommit 2022-02-06 20:12:09 CET
|
2022-02-06 20:12:09 +01:00 |
|