8#ifndef VkTestUtils_DEFINED
9#define VkTestUtils_DEFINED
20struct VulkanBackendContext;
21class VulkanExtensions;
27 using CanPresentFn =
std::function<bool(VkInstance, VkPhysicalDevice,
28 uint32_t queueFamilyIndex)>;
34 VkDebugReportCallbackEXT* debugCallback,
35 uint32_t* presentQueueIndexPtr =
nullptr,
36 const CanPresentFn& canPresent = CanPresentFn(),
37 bool isProtected =
false);
Dart_NativeFunction function
PFN_vkVoidFunction(VKAPI_PTR * PFN_vkGetInstanceProcAddr)(VkInstance instance, const char *pName)