1
0
Fork 0
forked from wry/wry
Commit graph

20 commits

Author SHA1 Message Date
Julian Orth
56a6012a7c vulkan: implement all alpha modes 2026-02-21 14:57:12 +01:00
Julian Orth
0932ad11b5 all: use run-on-drop crate 2026-02-13 11:09:07 +01:00
Julian Orth
83e79b68e6 color-management: use more consistent naming 2025-09-05 19:55:09 +02:00
Julian Orth
8e65de91f9 vulkan: apply color space transforms to textures 2025-03-08 16:53:20 +01:00
Julian Orth
fdafdf9912 vulkan: separate images and samplers 2025-03-03 19:39:47 +01:00
Julian Orth
10be846e4c vulkan: store fill vertices in buffer 2025-02-28 11:15:59 +01:00
Julian Orth
b7f93b37a6 vulkan: rewrite shaders in terms of eotf and oetf 2025-02-28 11:15:54 +01:00
Julian Orth
cb9da22ec2 vulkan: add support for blend buffers 2025-02-24 11:36:10 +01:00
Julian Orth
3338909170 all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
Julian Orth
a1c5c05e36 vulkan: use descriptor buffers if available 2025-02-17 18:20:07 +01:00
Julian Orth
20716cdd1e vulkan: use single push constant range per pipeline 2025-02-17 12:15:01 +01:00
Julian Orth
cca0af3d0d vulkan: use specialization constants 2025-01-30 13:54:37 +01:00
Julian Orth
1e45a243de all: remove unnecessary mem:: prefix 2024-10-12 14:50:05 +02:00
Julian Orth
9f98603121 vulkan: move OnDrop out of vulkan module 2024-09-08 09:06:08 +02:00
Julian Orth
e377470f3f all: use expect attribute where possible 2024-09-06 11:08:22 +02:00
Julian Orth
c81f35bdf1 vulkan: don't hardcode argb8888 in pipelines 2024-09-04 21:43:04 +02:00
Julian Orth
e2cb37c4d8 all: replace ustr literals by cstr literals 2024-07-09 10:03:39 +02:00
Julian Orth
fdc0463eda vulkan: upgrade to ash 0.38 2024-07-08 21:54:42 +02:00
Julian Orth
2dc2dc1123 render: disable back-culling in vulkan 2024-02-28 16:52:52 +01:00
Julian Orth
cf332e8436 render: implement a vulkan renderer 2024-02-08 15:24:02 +01:00