Rust bindings for shaderc
Shaderc system library FFI, building, and linking
Rust bindings for shaderc with runtime dynamic loading
Shaderc system library FFI with runtime dynamic loading
Vulkan API bindings generated entirely from vk.xml, with a complete safe RAII wrapper covering compute and graphics: instance/device/queue, buffer, image, sampler, render pass, framebuffer, graphics + compute pipelines, swapchain, a VMA-style sub-allocator with TLSF + linear pools and defragmentation, sync primitives (fences, binary + timeline semaphores, sync2 barriers), query pools, and optional GLSL/WGSL/HLSL→SPIR-V compilation via naga or shaderc. Supports Vulkan 1.2.175 onward — swap vk.xml and rebuild.
Compile shaders with shaderc using macros at compile time
A live shader compiler using shaderc.
Hardware acceleration layer for OxiMedia using Vulkan compute
The Vulkan object wrappers for Rust
Convenience wrapper for shaderc in Rust
Procedural macros for working with Vulkan shaders
Utility crate for kickstarting vulkan development
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.