5 #ifndef FLUTTER_IMPELLER_RENDERER_BACKEND_VULKAN_SWAPCHAIN_KHR_KHR_SWAPCHAIN_VK_H_
6 #define FLUTTER_IMPELLER_RENDERER_BACKEND_VULKAN_SWAPCHAIN_KHR_KHR_SWAPCHAIN_VK_H_
17 class KHRSwapchainImplVK;
27 static std::shared_ptr<KHRSwapchainVK>
Create(
28 const std::shared_ptr<Context>& context,
29 vk::UniqueSurfaceKHR surface,
31 bool enable_msaa =
true);
46 std::shared_ptr<KHRSwapchainImplVK> impl_;
48 const bool enable_msaa_;
61 #endif // FLUTTER_IMPELLER_RENDERER_BACKEND_VULKAN_SWAPCHAIN_KHR_KHR_SWAPCHAIN_VK_H_