March 30, 2020 1:17 AM, "Liam Middlebrook" lmiddlebrook@nvidia.com wrote:
Should this be an optional funcptr like is in winex11's implementation? I'm not too familiar with how MoltenVK handles loader distribution, so maybe having older loaders installed isn't a concern.
MoltenVK can be used with or without the Vulkan loader. The loader is, of course, distributed with the Vulkan SDK on Mac. MoltenVK itself has supported VK_KHR_get_surface_capabilities2 since 1.0.34 (April 2019), complete with direct exports of the associated functions.
Chip