Flutter Engine
 
Loading...
Searching...
No Matches
surface_vk.h
Go to the documentation of this file.
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef FLUTTER_IMPELLER_TOOLKIT_INTEROP_BACKEND_VULKAN_SURFACE_VK_H_
6#define FLUTTER_IMPELLER_TOOLKIT_INTEROP_BACKEND_VULKAN_SURFACE_VK_H_
7
9
10namespace impeller::interop {
11
12class SurfaceVK final : public Surface {
13 public:
14 SurfaceVK(Context& context, std::shared_ptr<impeller::Surface> surface);
15
17
18 SurfaceVK(const SurfaceVK&) = delete;
19
20 SurfaceVK& operator=(const SurfaceVK&) = delete;
21};
22
23} // namespace impeller::interop
24
25#endif // FLUTTER_IMPELLER_TOOLKIT_INTEROP_BACKEND_VULKAN_SURFACE_VK_H_
SurfaceVK & operator=(const SurfaceVK &)=delete
SurfaceVK(const SurfaceVK &)=delete
VkSurfaceKHR surface
Definition main.cc:65