1
0
Fork 0
forked from wry/wry
Commit graph

1647 commits

Author SHA1 Message Date
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
Julian Orth
035e2972de theme: add title-font and bar-font settings 2025-09-17 18:37:28 +02:00
Julian Orth
01f9c094ee theme: add separate bar_height setting 2025-09-17 18:37:28 +02:00
mahkoh
3933eba30c
Merge pull request #610 from mahkoh/jorth/min-title-height
theme: set min sizes to 0
2025-09-17 16:40:41 +02:00
Julian Orth
750e71c4b0 theme: set min sizes to 0 2025-09-17 16:38:01 +02:00
mahkoh
f1670826da
Merge pull request #606 from mahkoh/jorth/compile-shaders
vulkan: include precompiled shaders
2025-09-17 16:31:29 +02:00
Julian Orth
51575fce39 vulkan: include precompiled shaders 2025-09-17 14:23:38 +02:00
mahkoh
2dc9695621
Merge pull request #609 from mahkoh/jorth/generous-pointer-warp
seat: allow pointer warping if only the client matches
2025-09-17 13:12:37 +02:00
Julian Orth
31a73b49a3 seat: allow pointer warping if only the client matches 2025-09-17 13:05:18 +02:00
mahkoh
697c3b1f71
Merge pull request #554 from mahkoh/jorth/vulkan-sw
vulkan: implement software rendering
2025-09-17 12:35:11 +02:00