entailz
|
8ff17aca1e
|
Format
|
2026-04-30 03:03:17 -07:00 |
|
|
|
4e9b6def83
|
renderer: fix rendering flickering window rendering
|
2026-04-11 00:57:16 -04:00 |
|
|
|
cea4187fc0
|
all: add support for hy3 like tiling
|
2026-04-10 13:17:00 -04:00 |
|
|
|
a41dbae899
|
all: remove traditional i3 titlebars, add corner rounding
|
2026-04-10 13:17:00 -04:00 |
|
Julian Orth
|
34914eccb0
|
all: simplify handling of Errno values
|
2026-04-02 19:00:42 +02:00 |
|
Julian Orth
|
dca0df2555
|
cmm: store render intent
|
2026-03-29 16:18:24 +02:00 |
|
Julian Orth
|
a61c98aaec
|
vulkan: don't create empty copy regions
|
2026-03-23 19:09:57 +01:00 |
|
Julian Orth
|
3d3132fe39
|
vulkan: use sync objects if possible
|
2026-03-02 18:19:15 +01:00 |
|
Julian Orth
|
2ac3519f2d
|
vulkan: abstract over the release sync type
|
2026-03-02 18:16:55 +01:00 |
|
Julian Orth
|
3ecee1b17f
|
vulkan: move fence to core
|
2026-03-02 18:16:37 +01:00 |
|
Julian Orth
|
7e6facf4e3
|
gfx-api: add support for syncobj synchronization
|
2026-03-02 18:16:36 +01:00 |
|
Julian Orth
|
56a6012a7c
|
vulkan: implement all alpha modes
|
2026-02-21 14:57:12 +01:00 |
|
Julian Orth
|
3ef408b5b4
|
vulkan: log information about mixed device use
|
2026-02-10 18:57:26 +01:00 |
|
Julian Orth
|
b22ec9a1fa
|
vulkan: don't create sampled-image descriptor for images without sample usage
|
2026-01-24 23:01:45 +01:00 |
|
Julian Orth
|
5090b45918
|
all: fix clippy lints
|
2025-12-18 16:52:09 +01:00 |
|
Julian Orth
|
e927af2141
|
vulkan: don't swap order of texture operations
|
2025-12-14 23:28:26 +01:00 |
|
Julian Orth
|
86680e0cc8
|
dmabuf: optimize sync-file export/import
|
2025-10-01 23:37:04 +02:00 |
|
Julian Orth
|
0570669af2
|
wl-shm: add support for more formats
|
2025-10-01 22:58:51 +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 |
|
Julian Orth
|
ab81e4bd51
|
vulkan: fix out pipeline cache
|
2025-09-08 17:57:09 +02:00 |
|
Julian Orth
|
435b96f92e
|
vulkan: handle exported sync file being -1
|
2025-09-08 12:33:55 +02:00 |
|
Julian Orth
|
fc6dda9c24
|
vulkan: elide blend buffer if blend buffer embeds into frame buffer
|
2025-09-05 19:56:41 +02:00 |
|
Julian Orth
|
f475584f71
|
vulkan: support blend buffers having different primaries than framebuffer
|
2025-09-05 19:55:38 +02:00 |
|
Julian Orth
|
83e79b68e6
|
color-management: use more consistent naming
|
2025-09-05 19:55:09 +02:00 |
|
Julian Orth
|
5e9bc64757
|
vulkan: make mixed device use a non-fatal error
|
2025-08-29 13:38:08 +02:00 |
|
Julian Orth
|
286857971a
|
all: use let chains
|
2025-07-01 11:20:48 +02:00 |
|
Julian Orth
|
09e5f89174
|
all: use trait upcasting
|
2025-04-03 17:03:32 +02:00 |
|
Julian Orth
|
f4bc7f17bd
|
all: address clippy lints
|
2025-04-03 16:36:15 +02:00 |
|
Julian Orth
|
04f280aabe
|
color-management-v1: implement target color volume
|
2025-03-11 18:42:45 +01:00 |
|
Julian Orth
|
5be253dec2
|
vulkan: implement Context::reset_status
|
2025-03-08 19:51:54 +01:00 |
|
Julian Orth
|
8e65de91f9
|
vulkan: apply color space transforms to textures
|
2025-03-08 16:53:20 +01:00 |
|
Julian Orth
|
c4d0fdd4bb
|
vulkan: apply color space transforms to colors
|
2025-03-08 16:53:06 +01:00 |
|
Julian Orth
|
b5044d7fe7
|
vulkan: take transfer functions from color descriptions
|
2025-03-08 16:52:52 +01:00 |
|
Julian Orth
|
82085a3858
|
cmm: add color-management module
|
2025-03-08 16:52:33 +01:00 |
|
Julian Orth
|
b9533981ec
|
vulkan: clear ops after each execution
|
2025-03-07 01:19:39 +01:00 |
|
Julian Orth
|
4bba7b7c5d
|
vulkan/anv: align descriptor buffers to 4KB
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33903
|
2025-03-06 12:05:13 +01:00 |
|
Julian Orth
|
70013db8db
|
vulkan: don't create out shaders without descriptor buffers
|
2025-03-03 19:45:46 +01:00 |
|
Julian Orth
|
fdafdf9912
|
vulkan: separate images and samplers
|
2025-03-03 19:39:47 +01:00 |
|
Julian Orth
|
9534da89a2
|
vulkan: store tex vertices in buffer
|
2025-02-28 11:16:00 +01:00 |
|
Julian Orth
|
73611fd287
|
vulkan: store out vertices in buffer
|
2025-02-28 11:16:00 +01:00 |
|
Julian Orth
|
10be846e4c
|
vulkan: store fill vertices in buffer
|
2025-02-28 11:15:59 +01:00 |
|
Julian Orth
|
f84934bd9a
|
vulkan: replace DescriptorBufferCache by generic cache
|
2025-02-28 11:15:58 +01:00 |
|
Julian Orth
|
c16ea9325e
|
vulkan: add early-out for ops outside of damage region
|
2025-02-28 11:15:57 +01:00 |
|
Julian Orth
|
c83e3ffa4d
|
vulkan: sort ops by type
|
2025-02-28 11:15:56 +01:00 |
|
Julian Orth
|
db4ff00330
|
vulkan: pre-processes GfxApiOpt
|
2025-02-28 11:15:56 +01:00 |
|