MoltenVK is a Vulkan Portability implementation. It layers a subset of the high-performance, industry-standard Vulkan graphics and compute API over Apple's Metal graphics framework, enabling Vulkan applications to run on macOS, iOS and tvOS.
Apache License 2.0
4.64k
stars
402
forks
source link
Don't set MTLTextureUsageShaderAtomic if the pixel format does not support it. #2173
Partially fixes #2172. Outstanding problems are float atomics and that we're not handling image views correctly, as described in the issue.