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 |
|
Julian Orth
|
0a5ee8fa36
|
vulkan: implement software rendering
|
2025-09-16 19:16:32 +02:00 |
|
mahkoh
|
bb29303c98
|
Merge pull request #607 from mahkoh/jorth/fix-srht
ci: fix sr.ht builds
|
2025-09-16 19:15:33 +02:00 |
|
Julian Orth
|
c287f65547
|
ci: fix sr.ht builds
|
2025-09-16 19:13:18 +02:00 |
|
mahkoh
|
ddd96b9ad8
|
Merge pull request #605 from mahkoh/jorth/clone3
clone3: don't use clone3 syscall directly
|
2025-09-16 07:25:48 +02:00 |
|
Julian Orth
|
278619c09e
|
clone3: don't use clone3 syscall directly
|
2025-09-16 06:58:14 +02:00 |
|
mahkoh
|
8aeae2d2af
|
Merge pull request #602 from mahkoh/jorth/multi-nvidia-fixes
metal: improve buffer allocation failures
|
2025-09-13 23:19:06 +02:00 |
|
Julian Orth
|
c2d5848329
|
metal: improve buffer allocation logging
|
2025-09-13 14:13:22 +02:00 |
|
Julian Orth
|
3a11e1bd19
|
metal: improve logging
|
2025-09-13 12:58:54 +02:00 |
|
Julian Orth
|
e5de85299b
|
metal: handle cursor plane allocation failures gracefully
|
2025-09-13 12:58:52 +02:00 |
|
Julian Orth
|
c691a7b429
|
metal: add missing break
|
2025-09-13 12:45:03 +02:00 |
|
mahkoh
|
6ba8b71b3e
|
Merge pull request #598 from mahkoh/jorth/tf-power
Various color management enhancements
|
2025-09-09 15:07:23 +02:00 |
|
Julian Orth
|
ef1727a186
|
color-management: parametrize bt1886
|
2025-09-09 13:45:48 +02:00 |
|
Julian Orth
|
c37567f1cd
|
color-management: implement set_tf_power
|
2025-09-09 13:45:48 +02:00 |
|
Julian Orth
|
a2d726e508
|
vulkan: allow EOTFs to be parametrized
|
2025-09-09 13:45:47 +02:00 |
|
Julian Orth
|
6d28bfd4e2
|
vulkan: add get_ub_descriptor macro
|
2025-09-08 18:46:21 +02:00 |
|
Julian Orth
|
a2e089d9e3
|
vulkan: unify Tex/OutColorManagementData
|
2025-09-08 18:46:20 +02:00 |
|
Julian Orth
|
05bf029a55
|
vulkan: add VulkanEotf
|
2025-09-08 18:00:06 +02:00 |
|