26 uint32_t instanceExtensionCount,
const char*
const* instanceExtensions,
27 uint32_t deviceExtensionCount,
const char*
const* deviceExtensions);
29 bool hasExtension(
const char[], uint32_t minVersion)
const;
40 return strcmp(
a.fName.c_str(),
b.c_str()) < 0;
43 return strcmp(
a.c_str(),
b.fName.c_str()) < 0;
51 for (
int i = 0; i < fExtensions.size(); ++i) {
53 fExtensions[i].
fName.c_str(), fExtensions[i].fSpecVersion);
55 SkDebugf(
"**End Vulkan Extensions**\n");
60 void getSpecVersions(
const VulkanGetProc& getProc, VkInstance, VkPhysicalDevice);