Commit graph

8 commits

Author SHA1 Message Date
Gergő Sályi
8b8d2cbaf7 Refactor the handling of image color transform parameters 2025-04-16 14:49:02 +02:00
Gergő Sályi
0972f05b6c Refactor image loading
Start separating image loading logic from wl_shm buffer handling
Add fast path decoding directly to wl_shm buffers if possible
Add auto-vectorized RGB to BGRA swizzling
2025-04-15 23:02:38 +02:00
Gergő Sályi
1f253ac3f9 Formatting only - apply added editorconfig to all files 2024-09-30 20:29:09 +02:00
Gergő Sályi
77552b9426 Update dependencies, fix incompatibilities 2024-09-30 19:54:21 +02:00
Gergő Sályi
ec22b1cb65 Also align wl_buffer stride to 4 for any pixel format
bgr888 buffers may have a stride only aligned to 3, this caused issues:
https://github.com/gergo-salyi/multibg-sway/issues/6
2024-05-10 23:45:16 +02:00
Gergő Sályi
a2471bda0b Implement image resizing 2023-04-26 23:22:46 +02:00
Gergő Sályi
fbfd7e722e Update 2023-04-07 21:49:13 +02:00
Gergő Sályi
3eedfa1eb5 Initial commit 2023-04-07 17:25:48 +02:00