Flutter Engine
The Flutter Engine
third_party
skia
include
third_party
vulkan
vulkan
vulkan.h
Go to the documentation of this file.
1
#ifndef VULKAN_H_
2
#define VULKAN_H_ 1
3
4
/*
5
** Copyright 2015-2023 The Khronos Group Inc.
6
**
7
** SPDX-License-Identifier: Apache-2.0
8
*/
9
10
#include "
vk_platform.h
"
11
#include "
vulkan_core.h
"
12
13
#ifdef VK_USE_PLATFORM_ANDROID_KHR
14
#include "
vulkan_android.h
"
15
#endif
16
17
#ifdef VK_USE_PLATFORM_FUCHSIA
18
#include <zircon/types.h>
19
#include "vulkan_fuchsia.h"
20
#endif
21
22
#ifdef VK_USE_PLATFORM_IOS_MVK
23
#include "
vulkan_ios.h
"
24
#endif
25
26
27
#ifdef VK_USE_PLATFORM_MACOS_MVK
28
#include "
vulkan_macos.h
"
29
#endif
30
31
#ifdef VK_USE_PLATFORM_METAL_EXT
32
#include "vulkan_metal.h"
33
#endif
34
35
#ifdef VK_USE_PLATFORM_VI_NN
36
#include "vulkan_vi.h"
37
#endif
38
39
40
#ifdef VK_USE_PLATFORM_WAYLAND_KHR
41
#include "vulkan_wayland.h"
42
#endif
43
44
45
#ifdef VK_USE_PLATFORM_WIN32_KHR
46
#include <windows.h>
47
#include "
vulkan_win32.h
"
48
#endif
49
50
51
#ifdef VK_USE_PLATFORM_XCB_KHR
52
#include <xcb/xcb.h>
53
#include "
vulkan_xcb.h
"
54
#endif
55
56
57
#ifdef VK_USE_PLATFORM_XLIB_KHR
58
#include <X11/Xlib.h>
59
#include "vulkan_xlib.h"
60
#endif
61
62
63
#ifdef VK_USE_PLATFORM_DIRECTFB_EXT
64
#include <directfb.h>
65
#include "vulkan_directfb.h"
66
#endif
67
68
69
#ifdef VK_USE_PLATFORM_XLIB_XRANDR_EXT
70
#include <X11/Xlib.h>
71
#include <X11/extensions/Xrandr.h>
72
#include "vulkan_xlib_xrandr.h"
73
#endif
74
75
76
#ifdef VK_USE_PLATFORM_GGP
77
#include <ggp_c/vulkan_types.h>
78
#include "vulkan_ggp.h"
79
#endif
80
81
82
#ifdef VK_USE_PLATFORM_SCREEN_QNX
83
#include <screen/screen.h>
84
#include "vulkan_screen.h"
85
#endif
86
87
88
#ifdef VK_USE_PLATFORM_SCI
89
#include <nvscisync.h>
90
#include <nvscibuf.h>
91
#include "vulkan_sci.h"
92
#endif
93
94
95
#ifdef VK_ENABLE_BETA_EXTENSIONS
96
#include "vulkan_beta.h"
97
#endif
98
99
#endif
// VULKAN_H_
vk_platform.h
vulkan_android.h
vulkan_core.h
vulkan_ios.h
vulkan_macos.h
vulkan_win32.h
vulkan_xcb.h
Generated on Sun Jun 23 2024 21:56:03 for Flutter Engine by
1.9.4