Expand description
Vulkan instance / physical-device / logical-device / compute-queue
singleton, brought up through ash with the dynamically-loaded Vulkan
loader. If no loader / driver is present (Entry::load() fails) or no
device exposes a compute queue, vulkan_device returns None and the
whole backend reports itself unavailable — the crate still compiles and
links on hosts without Vulkan (macOS without MoltenVK, CI).
Structs§
- Vulkan
Device - Owned Vulkan context. One per process.
Functions§
- vulkan_
device - The process-wide Vulkan device, or
Nonewhen unavailable.