librashader/librashader-runtime-vk/src
chyyran c447e40583 rt: redesign parameters to be thread-safe across FFI using arcswap and atomicusize
This should allow C FFI consumers to modify frame parameters from a different thread without it being UB.
2024-09-06 22:45:07 -04:00
..
draw_quad.rs rt(vk): switch from an rwlock to a mutex for allocator 2024-02-28 18:30:59 -05:00
error.rs dep: upgrade librashader-spirv-cross 2024-02-11 15:48:01 -05:00
filter_chain.rs rt: redesign parameters to be thread-safe across FFI using arcswap and atomicusize 2024-09-06 22:45:07 -04:00
filter_pass.rs rt: redesign parameters to be thread-safe across FFI using arcswap and atomicusize 2024-09-06 22:45:07 -04:00
framebuffer.rs dep: update ash to 0.38 2024-08-01 08:37:40 -04:00
graphics_pipeline.rs dep: update ash to 0.38 2024-08-01 08:37:40 -04:00
lib.rs rt: auto-impl parameters 2024-02-14 03:08:09 -05:00
luts.rs dep: update ash to 0.38 2024-08-01 08:37:40 -04:00
memory.rs rt(vk): use manuallydrop for VulkanBuffer rather than Option 2024-08-25 01:26:25 -04:00
options.rs rt(vk): make render passes the default, and dynamic rendering not. 2024-02-14 03:08:09 -05:00
queue_selection.rs chore: general cleanup 2023-01-15 11:08:13 -05:00
render_pass.rs dep: update ash to 0.38 2024-08-01 08:37:40 -04:00
samplers.rs dep: update ash to 0.38 2024-08-01 08:37:40 -04:00
texture.rs dep: update ash to 0.38 2024-08-01 08:37:40 -04:00
util.rs rt(vk): use manuallydrop for VulkanBuffer rather than Option 2024-08-25 01:26:25 -04:00