Commit graph

8 commits

Author SHA1 Message Date
chyyran 8ed244f6fa rt: clean up sampler sets 2023-02-16 18:19:38 -05:00
chyyran 0adf3505ec rt: mark frame and create APIs unsafe
This doesn't cause an API break in the C API but we don't actually make an attempt to verify that it's safe to access any of the device contexts.
2023-02-16 17:33:47 -05:00
chyyran b81f415917 vk: fix lifetime issues with ash
Using `build` everywhere was causing miscompilations because of lifetimes leaking.
2023-02-15 22:57:20 -05:00
chyyran 05ec73a11c fmt: run cargo fmt 2023-01-15 03:06:09 -05:00
chyyran e652f0bb1d vk: avoid cloning the whole ash::Device object by using an Arc 2023-01-14 15:06:43 -05:00
chyyran 48321d997b fmt: run cargo fmt 2023-01-09 22:54:54 -05:00
chyyran abd38b9076 vk: create sampler set 2022-12-21 22:03:38 -05:00
chyyran fe573618f8 vk: implement load luts 2022-12-21 21:13:35 -05:00