8#ifndef VkTestContext_DEFINED
9#define VkTestContext_DEFINED
18namespace skgpu {
class VulkanExtensions; }
21class VkTestContext :
public TestContext {
40 VkDebugReportCallbackEXT debugCallback,
45 , fOwnsContext(ownsContext)
46 , fDebugCallback(debugCallback)
47 , fDestroyDebugReportCallbackEXT(destroyCallback) {}
63VkTestContext* CreatePlatformVkTestContext(VkTestContext*);
#define INHERITED(method,...)
void(VKAPI_PTR * PFN_vkDestroyDebugReportCallbackEXT)(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator)