ash icon indicating copy to clipboard operation
ash copied to clipboard

Vulkan bindings for Rust

Results 108 ash issues
Sort by recently updated
recently updated
newest added

Can this crate be changed in a way that it supports no-std(as Vulkan explicitly supports embedded devices) or does it depend on std exclusive stuff?

Hey, I created a crate called `vk-mem-alloc-rs`. It's a very lightweight wrapper around the `Vulkan Memory Allocator` by AMD. I know that there is `vk-mem-rs`, but there hasn't been any...

Since we don't seem to be gaining much traction on the `vk.xml` fixes (the ball is with Khronos to come up with a better way to represent these types) I'd...

Depends on #505, #643, https://github.com/norse-rs/raw-window-metal/pull/5

Hello, I have a piece of code which according to my knowledge does not violate the Vulkan spec. ```rust let first_query = 0; let query_count = 2; let flags =...

The number of extensions is stacking up a lot, and any one application won't use most of them. We should investigate how much build time we could save by making...

enhancement
discussion

Depends on #619, and the API here is at the same time a blocker for #619: it is being discussed within Khronos.

Closes #624 Ash doesn't implement `Drop` intentionally, to not be too opinionated about holding (heap) references to their parent objects (`Device`->`Instance`->`Entry`) and ensuring they are destroyed in the right order....

Depends on #613 In Vulkan layers extracing a structure based on its `s_type` is a common operation, but comparing against an enum value and subsequently casting to the right type...

Sparked from the discussion in #629: `vk.xml` currently models which types, enums and commands (functions) a particular extension pulls in (provides?) by a `` element inside ``. It also has...