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.76k
stars
419
forks
source link
Simplify maintenance of build-time checking of MVKConfiguration members. #2211
_unused_struct_padding
fromMVKConfiguration
andMVKConfigMembers.def
.kMVKConfigurationInternalPaddingByteCount
to specifyMVKConfiguration
internal padding byte count, for use in build time assertion check.