mahkoh
|
26988f5ce5
|
Merge pull request #643 from mahkoh/jorth/yaml-cleanup
toml: format spec.yaml file
|
2025-10-14 11:33:38 +02:00 |
|
Julian Orth
|
a7808d89c2
|
toml: format spec.yaml file
|
2025-10-14 11:30:43 +02:00 |
|
mahkoh
|
fbd37e6662
|
Merge pull request #640 from mahkoh/jorth/update-deps-2
cargo: update dependencies
|
2025-10-09 19:53:27 +02:00 |
|
Julian Orth
|
78d86c1224
|
cargo: update dependencies
|
2025-10-09 19:51:18 +02:00 |
|
mahkoh
|
63e239032a
|
Merge pull request #639 from mahkoh/jorth/kbvm-update-2
kbvm: update to 0.1.5
|
2025-10-09 19:39:55 +02:00 |
|
Julian Orth
|
45b9925a91
|
kbvm: update to 0.1.5
|
2025-10-09 19:37:24 +02:00 |
|
mahkoh
|
26e34d3f85
|
Merge pull request #634 from mahkoh/jorth/llvmpipe-fra
opengl: disable fast ram access for bugged llvmpipe versions
|
2025-10-08 18:20:19 +02:00 |
|
Julian Orth
|
794732c44a
|
opengl: disable fast ram access for bugged llvmpipe versions
|
2025-10-08 18:17:44 +02:00 |
|
mahkoh
|
02b7a6dc3f
|
Merge pull request #632 from mahkoh/jorth/simplify-compile-shaders
build.rs: simplify compile-shaders handling
|
2025-10-07 16:47:58 +02:00 |
|
Julian Orth
|
0564cd848d
|
build.rs: simplify compile-shaders handling
|
2025-10-07 16:44:28 +02:00 |
|
mahkoh
|
f17800517e
|
Merge pull request #631 from mahkoh/jorth/show-workspace-on
config: add Seat::show_workspace_on
|
2025-10-07 06:17:54 +02:00 |
|
Julian Orth
|
d320d2f3c1
|
config: add Seat::show_workspace_on
|
2025-10-07 05:08:57 +02:00 |
|
mahkoh
|
d2ce140f54
|
Merge pull request #629 from mahkoh/jorth/vendor-shaderc-sys
build.rs: don't build compile-shaders if shaders are unchanged
|
2025-10-04 22:37:07 +02:00 |
|
Julian Orth
|
ee84b309ba
|
build.rs: don't build compile-shaders if shaders are unchanged
|
2025-10-04 22:32:59 +02:00 |
|
Julian Orth
|
d1910063d8
|
compile-shaders: vendor shaderc-sys
|
2025-10-04 22:25:35 +02:00 |
|
mahkoh
|
44ac0511c3
|
Merge pull request #627 from mahkoh/jorth/fast-path-log
wl_shm: log when using zero-copy path
|
2025-10-03 13:18:46 +02:00 |
|
Julian Orth
|
37cff567a1
|
wl_shm: log when using zero-copy path
|
2025-10-03 13:12:15 +02:00 |
|
mahkoh
|
987bc5ee25
|
Merge pull request #626 from mahkoh/jorth/log-udmabuf
udmabuf: log device status
|
2025-10-02 20:20:22 +02:00 |
|
Julian Orth
|
a918381eba
|
udmabuf: log device status
|
2025-10-02 19:55:48 +02:00 |
|
mahkoh
|
f3d6bff08d
|
Merge pull request #625 from mahkoh/jorth/fast-ram-access
wl_shm: use udmabuf directly as texture on integrated GPUs
|
2025-10-02 17:22:09 +02:00 |
|
Julian Orth
|
9abfe88b05
|
wl_shm: use udmabuf directly as texture on integrated GPUs
|
2025-10-02 17:18:09 +02:00 |
|
Julian Orth
|
da33f26918
|
wl-buffer: remove unnecessary Result wrapper
|
2025-10-02 14:55:08 +02:00 |
|
mahkoh
|
1883b42d21
|
Merge pull request #585 from disluckyguy/auto-reload-toml
toml: automatically reload configuration
|
2025-10-02 00:40:25 +02:00 |
|
Mostafa Ibrahim
|
f943036522
|
toml: automatically reload configuration
|
2025-10-02 00:38:21 +02:00 |
|
mahkoh
|
636b242347
|
Merge pull request #624 from mahkoh/jorth/cache-disjoint
dmabuf: cache is_disjoint property
|
2025-10-01 23:51:05 +02:00 |
|
Julian Orth
|
86680e0cc8
|
dmabuf: optimize sync-file export/import
|
2025-10-01 23:37:04 +02:00 |
|
Julian Orth
|
0884a5c656
|
dmabuf: cache is_disjoint property
|
2025-10-01 23:33:44 +02:00 |
|
mahkoh
|
f00202f149
|
Merge pull request #623 from mahkoh/jorth/udmabuf-to-shm
linux-dmabuf: intercept udmabuf buffers
|
2025-10-01 23:02:38 +02:00 |
|
Julian Orth
|
410281b13e
|
linux-dmabuf: intercept udmabuf buffers
|
2025-10-01 22:58:53 +02:00 |
|
Julian Orth
|
0570669af2
|
wl-shm: add support for more formats
|
2025-10-01 22:58:51 +02:00 |
|
Julian Orth
|
09a56edd47
|
vulkan: enforce that dmabuf buffers are aligned to 4 bytes
|
2025-10-01 20:31:13 +02:00 |
|
Julian Orth
|
3e52e4266f
|
vulkan: perform a queue transfer for external dmabuf buffers
|
2025-10-01 20:31:13 +02:00 |
|
Julian Orth
|
0fb318f5f7
|
vulkan: include dedicated allocate info for buffer import
|
2025-10-01 20:31:13 +02:00 |
|
mahkoh
|
23033377e9
|
Merge pull request #622 from mahkoh/jorth/text-dmabuf
text: use udmabuf for text upload
|
2025-10-01 14:18:24 +02:00 |
|
Julian Orth
|
c008b7ea35
|
text: use udmabuf for text upload
|
2025-10-01 14:05:33 +02:00 |
|
mahkoh
|
5758e16658
|
Merge pull request #621 from mahkoh/jorth/external-memory-host-newer
vulkan: wl_shm performance improvements
|
2025-09-30 19:16:27 +02:00 |
|
Julian Orth
|
a3d3a62af3
|
vulkan: import wl_shm buffers as udmabuf
|
2025-09-30 19:07:43 +02:00 |
|
Julian Orth
|
47e15c6083
|
vulkan: pre-heat allocations
|
2025-09-30 18:43:44 +02:00 |
|
mahkoh
|
872518a87f
|
Merge pull request #617 from mahkoh/jorth/damage-fix
subsurface: fix damage application when position changes
|
2025-09-21 01:40:06 +02:00 |
|
Julian Orth
|
300738db1f
|
subsurface: fix damage application when position changes
|
2025-09-21 01:38:08 +02:00 |
|
mahkoh
|
b1df50f649
|
Merge pull request #615 from mahkoh/jorth/xml-to-wire
xml-to-wire: add new utility
|
2025-09-20 18:53:08 +02:00 |
|
Julian Orth
|
60574d3a0d
|
wire: regenerate most files
|
2025-09-20 18:49:44 +02:00 |
|
Julian Orth
|
6d8fb37db4
|
xml-to-wire: add new utility
|
2025-09-20 18:35:49 +02:00 |
|
mahkoh
|
aa70bde75d
|
Merge pull request #614 from mahkoh/jorth/shell
toml: add exec.shell
|
2025-09-19 23:08:06 +02:00 |
|
Julian Orth
|
325f4ea71b
|
toml: add exec.shell
|
2025-09-19 23:05:43 +02:00 |
|
mahkoh
|
b25e7554f7
|
Merge pull request #613 from mahkoh/jorth/clippy5
all: address clippy lints
|
2025-09-19 12:42:24 +02:00 |
|
Julian Orth
|
0a20f03a81
|
all: address clippy lints
|
2025-09-19 12:39:37 +02:00 |
|
mahkoh
|
84ac6d47d0
|
Merge pull request #612 from mahkoh/jorth/capabilities
config: allow configuring client capabilities
|
2025-09-18 22:11:43 +02:00 |
|
Julian Orth
|
e680a3dc09
|
config: allow configuring client capabilities
|
2025-09-18 21:17:34 +02:00 |
|
mahkoh
|
76a1a86091
|
Merge pull request #611 from mahkoh/jorth/min-title-height
theme: add separate bar_height setting
|
2025-09-17 18:53:49 +02:00 |
|