| Index: include/gpu/vk/GrVkBackendContext.h
|
| diff --git a/include/gpu/vk/GrVkBackendContext.h b/include/gpu/vk/GrVkBackendContext.h
|
| index d33466ca25e0b0f62b1bf01b99c3ae1dc2f14a14..25e73a449ba175f30aa28c96e175aa6f227c8074 100644
|
| --- a/include/gpu/vk/GrVkBackendContext.h
|
| +++ b/include/gpu/vk/GrVkBackendContext.h
|
| @@ -25,7 +25,7 @@ enum GrVkExtensionFlags {
|
| kKHR_swapchain_GrVkExtensionFlag = 0x0008,
|
| kKHR_win32_surface_GrVkExtensionFlag = 0x0010,
|
| kKHR_android_surface_GrVkExtensionFlag = 0x0020,
|
| - kKHR_xlib_surface_GrVkExtensionFlag = 0x0040,
|
| + kKHR_xcb_surface_GrVkExtensionFlag = 0x0040,
|
| };
|
|
|
| enum GrVkFeatureFlags {
|
| @@ -55,7 +55,9 @@ struct GrVkBackendContext : public SkRefCnt {
|
| // If presentQueueIndex is non-NULL, will try to set up presentQueue as part of device
|
| // creation. canPresent() is a device-dependent function.
|
| static const GrVkBackendContext* Create(uint32_t* presentQueueIndex = nullptr,
|
| - bool(*canPresent)(VkInstance, VkPhysicalDevice, uint32_t queueIndex) = nullptr);
|
| + bool(*canPresent)(VkInstance, VkPhysicalDevice, uint32_t queueIndex,
|
| + void* platformData) = nullptr,
|
| + void* platformData = nullptr);
|
|
|
| ~GrVkBackendContext() override;
|
| };
|
|
|