You.i Engine
YiEGLDefinesGenerated.h
Go to the documentation of this file.
1 // © You i Labs Inc. 2000-2017. All rights reserved.
2 /*******************************************************************************
3  * DO NOT EDIT THIS FILE!
4  * This file has been generated by tools/YiGLWrangler
5  ******************************************************************************/
6 
7 #ifndef _YI_EGL_DEFINES_H_
8 #error Do not include YiEGLDefinesGenerated.h directly. Include YiEGLDefines.h instead.
9 #endif
10 
11 #ifndef _YI_EGL_DEFINES_GENERATED_H_
12 #define _YI_EGL_DEFINES_GENERATED_H_
13 #if defined(YI_OPENGL_ES2_RENDERING) && !defined(YI_IOS) && !defined(YI_TVOS) && !defined(YI_WEBOS) && !defined(YI_TIZEN_NACL)
14 
15 /* Definitions */
16 #define EGL_ALPHA_FORMAT 0x3088
17 #define EGL_ALPHA_FORMAT_NONPRE 0x308B
18 #define EGL_ALPHA_FORMAT_PRE 0x308C
19 #define EGL_ALPHA_MASK_SIZE 0x303E
20 #define EGL_ALPHA_SIZE 0x3021
21 #define EGL_ALREADY_SIGNALED_NV 0x30EA
22 #define EGL_AUTO_STEREO_NV 0x3136
23 #define EGL_BACK_BUFFER 0x3084
24 #define EGL_BAD_ACCESS 0x3002
25 #define EGL_BAD_ALLOC 0x3003
26 #define EGL_BAD_ATTRIBUTE 0x3004
27 #define EGL_BAD_CONFIG 0x3005
28 #define EGL_BAD_CONTEXT 0x3006
29 #define EGL_BAD_CURRENT_SURFACE 0x3007
30 #define EGL_BAD_DEVICE_EXT 0x322B
31 #define EGL_BAD_DISPLAY 0x3008
32 #define EGL_BAD_MATCH 0x3009
33 #define EGL_BAD_NATIVE_PIXMAP 0x300A
34 #define EGL_BAD_NATIVE_WINDOW 0x300B
35 #define EGL_BAD_OUTPUT_LAYER_EXT 0x322D
36 #define EGL_BAD_OUTPUT_PORT_EXT 0x322E
37 #define EGL_BAD_PARAMETER 0x300C
38 #define EGL_BAD_STATE_KHR 0x321C
39 #define EGL_BAD_STREAM_KHR 0x321B
40 #define EGL_BAD_SURFACE 0x300D
41 #define EGL_BIND_TO_TEXTURE_RGB 0x3039
42 #define EGL_BIND_TO_TEXTURE_RGBA 0x303A
43 #define EGL_BITMAP_ORIGIN_KHR 0x30C8
44 #define EGL_BITMAP_PITCH_KHR 0x30C7
45 #define EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHR 0x30CC
46 #define EGL_BITMAP_PIXEL_BLUE_OFFSET_KHR 0x30CB
47 #define EGL_BITMAP_PIXEL_GREEN_OFFSET_KHR 0x30CA
48 #define EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHR 0x30CD
49 #define EGL_BITMAP_PIXEL_RED_OFFSET_KHR 0x30C9
50 #define EGL_BITMAP_PIXEL_SIZE_KHR 0x3110
51 #define EGL_BITMAP_POINTER_KHR 0x30C6
52 #define EGL_BLUE_SIZE 0x3022
53 #define EGL_BUFFER_AGE_EXT 0x313D
54 #define EGL_BUFFER_AGE_KHR 0x313D
55 #define EGL_BUFFER_DESTROYED 0x3095
56 #define EGL_BUFFER_PRESERVED 0x3094
57 #define EGL_BUFFER_SIZE 0x3020
58 #define EGL_CLIENT_APIS 0x308D
59 #define EGL_CLIENT_PIXMAP_POINTER_HI 0x8F74
60 #define EGL_CL_EVENT_HANDLE 0x309C
61 #define EGL_CL_EVENT_HANDLE_KHR 0x309C
62 #define EGL_COLORSPACE 0x3087
63 #define EGL_COLORSPACE_LINEAR 0x308A
64 #define EGL_COLORSPACE_sRGB 0x3089
65 #define EGL_COLOR_ARGB_HI 0x8F73
66 #define EGL_COLOR_BUFFER_TYPE 0x303F
67 #define EGL_COLOR_FORMAT_HI 0x8F70
68 #define EGL_COLOR_RGBA_HI 0x8F72
69 #define EGL_COLOR_RGB_HI 0x8F71
70 #define EGL_CONDITION_SATISFIED 0x30F6
71 #define EGL_CONDITION_SATISFIED_KHR 0x30F6
72 #define EGL_CONDITION_SATISFIED_NV 0x30EC
73 #define EGL_CONFIG_CAVEAT 0x3027
74 #define EGL_CONFIG_ID 0x3028
75 #define EGL_CONFORMANT 0x3042
76 #define EGL_CONFORMANT_KHR 0x3042
77 #define EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR 0x321E
78 #define EGL_CONSUMER_FRAME_KHR 0x3213
79 #define EGL_CONSUMER_LATENCY_USEC_KHR 0x3210
80 #define EGL_CONSUMER_METADATA_NV 0x3254
81 #define EGL_CONTEXT_CLIENT_TYPE 0x3097
82 #define EGL_CONTEXT_CLIENT_VERSION 0x3098
83 #define EGL_CONTEXT_FLAGS_KHR 0x30FC
84 #define EGL_CONTEXT_LOST 0x300E
85 #define EGL_CONTEXT_MAJOR_VERSION 0x3098
86 #define EGL_CONTEXT_MAJOR_VERSION_KHR 0x3098
87 #define EGL_CONTEXT_MINOR_VERSION 0x30FB
88 #define EGL_CONTEXT_MINOR_VERSION_KHR 0x30FB
89 #define EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT 0x00000002
90 #define EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR 0x00000002
91 #define EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT 0x00000001
92 #define EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR 0x00000001
93 #define EGL_CONTEXT_OPENGL_DEBUG 0x31B0
94 #define EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR 0x00000001
95 #define EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE 0x31B1
96 #define EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR 0x00000002
97 #define EGL_CONTEXT_OPENGL_NO_ERROR_KHR 0x31B3
98 #define EGL_CONTEXT_OPENGL_PROFILE_MASK 0x30FD
99 #define EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR 0x30FD
100 #define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY 0x31BD
101 #define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_EXT 0x3138
102 #define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR 0x31BD
103 #define EGL_CONTEXT_OPENGL_ROBUST_ACCESS 0x31B2
104 #define EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR 0x00000004
105 #define EGL_CONTEXT_OPENGL_ROBUST_ACCESS_EXT 0x30BF
106 #define EGL_CONTEXT_PRIORITY_HIGH_IMG 0x3101
107 #define EGL_CONTEXT_PRIORITY_LEVEL_IMG 0x3100
108 #define EGL_CONTEXT_PRIORITY_LOW_IMG 0x3103
109 #define EGL_CONTEXT_PRIORITY_MEDIUM_IMG 0x3102
110 #define EGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_KHR 0x2098
111 #define EGL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x2097
112 #define EGL_CONTEXT_RELEASE_BEHAVIOR_NONE_KHR 0
113 #define EGL_CORE_NATIVE_ENGINE 0x305B
114 #define EGL_COVERAGE_BUFFERS_NV 0x30E0
115 #define EGL_COVERAGE_SAMPLES_NV 0x30E1
116 #define EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV 0x3132
117 #define EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV 0x3133
118 #define EGL_COVERAGE_SAMPLE_RESOLVE_NV 0x3131
119 #define EGL_CUDA_DEVICE_NV 0x323A
120 #define EGL_CUDA_EVENT_HANDLE_NV 0x323B
121 #define EGL_D3D11_DEVICE_ANGLE 0x33A1
122 #define EGL_D3D9_DEVICE_ANGLE 0x33A0
123 #define EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200
124 #define EGL_DEBUG_CALLBACK_KHR 0x33B8
125 #define EGL_DEBUG_MSG_CRITICAL_KHR 0x33B9
126 #define EGL_DEBUG_MSG_ERROR_KHR 0x33BA
127 #define EGL_DEBUG_MSG_INFO_KHR 0x33BC
128 #define EGL_DEBUG_MSG_WARN_KHR 0x33BB
129 #define EGL_DEFAULT_DISPLAY ((EGLNativeDisplayType)0)
130 #define EGL_DEPTH_ENCODING_NONE_NV 0
131 #define EGL_DEPTH_ENCODING_NONLINEAR_NV 0x30E3
132 #define EGL_DEPTH_ENCODING_NV 0x30E2
133 #define EGL_DEPTH_SIZE 0x3025
134 #define EGL_DEVICE_EXT 0x322C
135 #define EGL_DISCARD_SAMPLES_ARM 0x3286
136 #define EGL_DISPLAY_SCALING 10000
137 #define EGL_DMA_BUF_PLANE0_FD_EXT 0x3272
138 #define EGL_DMA_BUF_PLANE0_OFFSET_EXT 0x3273
139 #define EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274
140 #define EGL_DMA_BUF_PLANE1_FD_EXT 0x3275
141 #define EGL_DMA_BUF_PLANE1_OFFSET_EXT 0x3276
142 #define EGL_DMA_BUF_PLANE1_PITCH_EXT 0x3277
143 #define EGL_DMA_BUF_PLANE2_FD_EXT 0x3278
144 #define EGL_DMA_BUF_PLANE2_OFFSET_EXT 0x3279
145 #define EGL_DMA_BUF_PLANE2_PITCH_EXT 0x327A
146 #define EGL_DONT_CARE ((EGLint)-1)
147 #define EGL_DRAW 0x3059
148 #define EGL_DRM_BUFFER_FORMAT_ARGB32_MESA 0x31D2
149 #define EGL_DRM_BUFFER_FORMAT_MESA 0x31D0
150 #define EGL_DRM_BUFFER_MESA 0x31D3
151 #define EGL_DRM_BUFFER_STRIDE_MESA 0x31D4
152 #define EGL_DRM_BUFFER_USE_MESA 0x31D1
153 #define EGL_DRM_BUFFER_USE_SCANOUT_MESA 0x00000001
154 #define EGL_DRM_BUFFER_USE_SHARE_MESA 0x00000002
155 #define EGL_DRM_CONNECTOR_EXT 0x3236
156 #define EGL_DRM_CRTC_EXT 0x3234
157 #define EGL_DRM_DEVICE_FILE_EXT 0x3233
158 #define EGL_DRM_PLANE_EXT 0x3235
159 #define EGL_EXTENSIONS 0x3055
160 #define EGL_FALSE 0
161 #define EGL_FIXED_SIZE_ANGLE 0x3201
162 #define EGL_FOREVER 0xFFFFFFFFFFFFFFFFull
163 #define EGL_FOREVER_KHR 0xFFFFFFFFFFFFFFFFull
164 #define EGL_FOREVER_NV 0xFFFFFFFFFFFFFFFFull
165 #define EGL_FORMAT_RGBA_8888_EXACT_KHR 0x30C2
166 #define EGL_FORMAT_RGBA_8888_KHR 0x30C3
167 #define EGL_FORMAT_RGB_565_EXACT_KHR 0x30C0
168 #define EGL_FORMAT_RGB_565_KHR 0x30C1
169 #define EGL_FRAMEBUFFER_TARGET_ANDROID 0x3147
170 #define EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID 0x314C
171 #define EGL_GENERATE_RESET_ON_VIDEO_MEMORY_PURGE_NV 0x334C
172 #define EGL_GL_COLORSPACE 0x309D
173 #define EGL_GL_COLORSPACE_KHR 0x309D
174 #define EGL_GL_COLORSPACE_LINEAR 0x308A
175 #define EGL_GL_COLORSPACE_LINEAR_KHR 0x308A
176 #define EGL_GL_COLORSPACE_SRGB 0x3089
177 #define EGL_GL_COLORSPACE_SRGB_KHR 0x3089
178 #define EGL_GL_RENDERBUFFER 0x30B9
179 #define EGL_GL_RENDERBUFFER_KHR 0x30B9
180 #define EGL_GL_TEXTURE_2D 0x30B1
181 #define EGL_GL_TEXTURE_2D_KHR 0x30B1
182 #define EGL_GL_TEXTURE_3D 0x30B2
183 #define EGL_GL_TEXTURE_3D_KHR 0x30B2
184 #define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X 0x30B4
185 #define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR 0x30B4
186 #define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y 0x30B6
187 #define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR 0x30B6
188 #define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z 0x30B8
189 #define EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR 0x30B8
190 #define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X 0x30B3
191 #define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR 0x30B3
192 #define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y 0x30B5
193 #define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR 0x30B5
194 #define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z 0x30B7
195 #define EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR 0x30B7
196 #define EGL_GL_TEXTURE_LEVEL 0x30BC
197 #define EGL_GL_TEXTURE_LEVEL_KHR 0x30BC
198 #define EGL_GL_TEXTURE_ZOFFSET 0x30BD
199 #define EGL_GL_TEXTURE_ZOFFSET_KHR 0x30BD
200 #define EGL_GREEN_SIZE 0x3023
201 #define EGL_HEIGHT 0x3056
202 #define EGL_HORIZONTAL_RESOLUTION 0x3090
203 #define EGL_IMAGE_PRESERVED 0x30D2
204 #define EGL_IMAGE_PRESERVED_KHR 0x30D2
205 #define EGL_ITU_REC2020_EXT 0x3281
206 #define EGL_ITU_REC601_EXT 0x327F
207 #define EGL_ITU_REC709_EXT 0x3280
208 #define EGL_LARGEST_PBUFFER 0x3058
209 #define EGL_LEVEL 0x3029
210 #define EGL_LINUX_DMA_BUF_EXT 0x3270
211 #define EGL_LINUX_DRM_FOURCC_EXT 0x3271
212 #define EGL_LOCK_SURFACE_BIT_KHR 0x0080
213 #define EGL_LOCK_USAGE_HINT_KHR 0x30C5
214 #define EGL_LOSE_CONTEXT_ON_RESET 0x31BF
215 #define EGL_LOSE_CONTEXT_ON_RESET_EXT 0x31BF
216 #define EGL_LOSE_CONTEXT_ON_RESET_KHR 0x31BF
217 #define EGL_LOWER_LEFT_KHR 0x30CE
218 #define EGL_LUMINANCE_BUFFER 0x308F
219 #define EGL_LUMINANCE_SIZE 0x303D
220 #define EGL_MAP_PRESERVE_PIXELS_KHR 0x30C4
221 #define EGL_MATCH_FORMAT_KHR 0x3043
222 #define EGL_MATCH_NATIVE_PIXMAP 0x3041
223 #define EGL_MAX_PBUFFER_HEIGHT 0x302A
224 #define EGL_MAX_PBUFFER_PIXELS 0x302B
225 #define EGL_MAX_PBUFFER_WIDTH 0x302C
226 #define EGL_MAX_STREAM_METADATA_BLOCKS_NV 0x3250
227 #define EGL_MAX_STREAM_METADATA_BLOCK_SIZE_NV 0x3251
228 #define EGL_MAX_STREAM_METADATA_TOTAL_SIZE_NV 0x3252
229 #define EGL_MAX_SWAP_INTERVAL 0x303C
230 #define EGL_METADATA0_SIZE_NV 0x3255
231 #define EGL_METADATA0_TYPE_NV 0x3259
232 #define EGL_METADATA1_SIZE_NV 0x3256
233 #define EGL_METADATA1_TYPE_NV 0x325A
234 #define EGL_METADATA2_SIZE_NV 0x3257
235 #define EGL_METADATA2_TYPE_NV 0x325B
236 #define EGL_METADATA3_SIZE_NV 0x3258
237 #define EGL_METADATA3_TYPE_NV 0x325C
238 #define EGL_MIN_SWAP_INTERVAL 0x303B
239 #define EGL_MIPMAP_LEVEL 0x3083
240 #define EGL_MIPMAP_TEXTURE 0x3082
241 #define EGL_MULTISAMPLE_RESOLVE 0x3099
242 #define EGL_MULTISAMPLE_RESOLVE_BOX 0x309B
243 #define EGL_MULTISAMPLE_RESOLVE_BOX_BIT 0x0200
244 #define EGL_MULTISAMPLE_RESOLVE_DEFAULT 0x309A
245 #define EGL_MULTIVIEW_VIEW_COUNT_EXT 0x3134
246 #define EGL_MUTABLE_RENDER_BUFFER_BIT_KHR 0x1000
247 #define EGL_NATIVE_BUFFER_ANDROID 0x3140
248 #define EGL_NATIVE_BUFFER_MULTIPLANE_SEPARATE_IMG 0x3105
249 #define EGL_NATIVE_BUFFER_PLANE_OFFSET_IMG 0x3106
250 #define EGL_NATIVE_BUFFER_TIZEN 0x32A0
251 #define EGL_NATIVE_BUFFER_USAGE_ANDROID 0x3143
252 #define EGL_NATIVE_BUFFER_USAGE_PROTECTED_BIT_ANDROID 0x00000001
253 #define EGL_NATIVE_BUFFER_USAGE_RENDERBUFFER_BIT_ANDROID 0x00000002
254 #define EGL_NATIVE_BUFFER_USAGE_TEXTURE_BIT_ANDROID 0x00000004
255 #define EGL_NATIVE_PIXMAP_KHR 0x30B0
256 #define EGL_NATIVE_RENDERABLE 0x302D
257 #define EGL_NATIVE_SURFACE_TIZEN 0x32A1
258 #define EGL_NATIVE_VISUAL_ID 0x302E
259 #define EGL_NATIVE_VISUAL_TYPE 0x302F
260 #define EGL_NONE 0x3038
261 #define EGL_NON_CONFORMANT_CONFIG 0x3051
262 #define EGL_NOT_INITIALIZED 0x3001
263 #define EGL_NO_CONFIG_KHR ((EGLConfig)0)
264 #define EGL_NO_CONTEXT ((EGLContext)0)
265 #define EGL_NO_DEVICE_EXT ((EGLDeviceEXT)(0))
266 #define EGL_NO_DISPLAY ((EGLDisplay)0)
267 #define EGL_NO_FILE_DESCRIPTOR_KHR ((EGLNativeFileDescriptorKHR)(-1))
268 #define EGL_NO_IMAGE ((EGLImage)0)
269 #define EGL_NO_IMAGE_KHR ((EGLImageKHR)0)
270 #define EGL_NO_NATIVE_FENCE_FD_ANDROID -1
271 #define EGL_NO_OUTPUT_LAYER_EXT ((EGLOutputLayerEXT)0)
272 #define EGL_NO_OUTPUT_PORT_EXT ((EGLOutputPortEXT)0)
273 #define EGL_NO_RESET_NOTIFICATION 0x31BE
274 #define EGL_NO_RESET_NOTIFICATION_EXT 0x31BE
275 #define EGL_NO_RESET_NOTIFICATION_KHR 0x31BE
276 #define EGL_NO_STREAM_KHR ((EGLStreamKHR)0)
277 #define EGL_NO_SURFACE ((EGLSurface)0)
278 #define EGL_NO_SYNC ((EGLSync)0)
279 #define EGL_NO_SYNC_KHR ((EGLSyncKHR)0)
280 #define EGL_NO_SYNC_NV ((EGLSyncNV)0)
281 #define EGL_NO_TEXTURE 0x305C
282 #define EGL_OBJECT_CONTEXT_KHR 0x33B2
283 #define EGL_OBJECT_DISPLAY_KHR 0x33B1
284 #define EGL_OBJECT_IMAGE_KHR 0x33B4
285 #define EGL_OBJECT_STREAM_KHR 0x33B6
286 #define EGL_OBJECT_SURFACE_KHR 0x33B3
287 #define EGL_OBJECT_SYNC_KHR 0x33B5
288 #define EGL_OBJECT_THREAD_KHR 0x33B0
289 #define EGL_OPENGL_API 0x30A2
290 #define EGL_OPENGL_BIT 0x0008
291 #define EGL_OPENGL_ES2_BIT 0x0004
292 #define EGL_OPENGL_ES3_BIT 0x00000040
293 #define EGL_OPENGL_ES3_BIT_KHR 0x00000040
294 #define EGL_OPENGL_ES_API 0x30A0
295 #define EGL_OPENGL_ES_BIT 0x0001
296 #define EGL_OPENVG_API 0x30A1
297 #define EGL_OPENVG_BIT 0x0002
298 #define EGL_OPENVG_IMAGE 0x3096
299 #define EGL_OPENWF_DEVICE_ID_EXT 0x3237
300 #define EGL_OPENWF_PIPELINE_ID_EXT 0x3238
301 #define EGL_OPENWF_PORT_ID_EXT 0x3239
302 #define EGL_OPTIMAL_FORMAT_BIT_KHR 0x0100
303 #define EGL_PBUFFER_BIT 0x0001
304 #define EGL_PENDING_METADATA_NV 0x3328
305 #define EGL_PIXEL_ASPECT_RATIO 0x3092
306 #define EGL_PIXMAP_BIT 0x0002
307 #define EGL_PLATFORM_ANDROID_KHR 0x3141
308 #define EGL_PLATFORM_DEVICE_EXT 0x313F
309 #define EGL_PLATFORM_GBM_KHR 0x31D7
310 #define EGL_PLATFORM_GBM_MESA 0x31D7
311 #define EGL_PLATFORM_SURFACELESS_MESA 0x31DD
312 #define EGL_PLATFORM_WAYLAND_EXT 0x31D8
313 #define EGL_PLATFORM_WAYLAND_KHR 0x31D8
314 #define EGL_PLATFORM_X11_EXT 0x31D5
315 #define EGL_PLATFORM_X11_KHR 0x31D5
316 #define EGL_PLATFORM_X11_SCREEN_EXT 0x31D6
317 #define EGL_PLATFORM_X11_SCREEN_KHR 0x31D6
318 #define EGL_POST_SUB_BUFFER_SUPPORTED_NV 0x30BE
319 #define EGL_PRODUCER_FRAME_KHR 0x3212
320 #define EGL_PRODUCER_METADATA_NV 0x3253
321 #define EGL_PROTECTED_CONTENT_EXT 0x32C0
322 #define EGL_READ 0x305A
323 #define EGL_READ_SURFACE_BIT_KHR 0x0001
324 #define EGL_RECORDABLE_ANDROID 0x3142
325 #define EGL_RED_SIZE 0x3024
326 #define EGL_RENDERABLE_TYPE 0x3040
327 #define EGL_RENDER_BUFFER 0x3086
328 #define EGL_RGB_BUFFER 0x308E
329 #define EGL_SAMPLES 0x3031
330 #define EGL_SAMPLE_BUFFERS 0x3032
331 #define EGL_SAMPLE_RANGE_HINT_EXT 0x327C
332 #define EGL_SIGNALED 0x30F2
333 #define EGL_SIGNALED_KHR 0x30F2
334 #define EGL_SIGNALED_NV 0x30E8
335 #define EGL_SINGLE_BUFFER 0x3085
336 #define EGL_SLOW_CONFIG 0x3050
337 #define EGL_STENCIL_SIZE 0x3026
338 #define EGL_STREAM_BIT_KHR 0x0800
339 #define EGL_STREAM_FIFO_LENGTH_KHR 0x31FC
340 #define EGL_STREAM_STATE_CONNECTING_KHR 0x3216
341 #define EGL_STREAM_STATE_CREATED_KHR 0x3215
342 #define EGL_STREAM_STATE_DISCONNECTED_KHR 0x321A
343 #define EGL_STREAM_STATE_EMPTY_KHR 0x3217
344 #define EGL_STREAM_STATE_KHR 0x3214
345 #define EGL_STREAM_STATE_NEW_FRAME_AVAILABLE_KHR 0x3218
346 #define EGL_STREAM_STATE_OLD_FRAME_AVAILABLE_KHR 0x3219
347 #define EGL_STREAM_TIME_CONSUMER_KHR 0x31FE
348 #define EGL_STREAM_TIME_NOW_KHR 0x31FD
349 #define EGL_STREAM_TIME_PRODUCER_KHR 0x31FF
350 #define EGL_SUCCESS 0x3000
351 #define EGL_SURFACE_TYPE 0x3033
352 #define EGL_SWAP_BEHAVIOR 0x3093
353 #define EGL_SWAP_BEHAVIOR_PRESERVED_BIT 0x0400
354 #define EGL_SWAP_INTERVAL_EXT 0x322F
355 #define EGL_SYNC_CL_EVENT 0x30FE
356 #define EGL_SYNC_CL_EVENT_COMPLETE 0x30FF
357 #define EGL_SYNC_CL_EVENT_COMPLETE_KHR 0x30FF
358 #define EGL_SYNC_CL_EVENT_KHR 0x30FE
359 #define EGL_SYNC_CONDITION 0x30F8
360 #define EGL_SYNC_CONDITION_KHR 0x30F8
361 #define EGL_SYNC_CONDITION_NV 0x30EE
362 #define EGL_SYNC_CUDA_EVENT_COMPLETE_NV 0x323D
363 #define EGL_SYNC_CUDA_EVENT_NV 0x323C
364 #define EGL_SYNC_FENCE 0x30F9
365 #define EGL_SYNC_FENCE_KHR 0x30F9
366 #define EGL_SYNC_FENCE_NV 0x30EF
367 #define EGL_SYNC_FLUSH_COMMANDS_BIT 0x0001
368 #define EGL_SYNC_FLUSH_COMMANDS_BIT_KHR 0x0001
369 #define EGL_SYNC_FLUSH_COMMANDS_BIT_NV 0x0001
370 #define EGL_SYNC_NATIVE_FENCE_ANDROID 0x3144
371 #define EGL_SYNC_NATIVE_FENCE_FD_ANDROID 0x3145
372 #define EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID 0x3146
373 #define EGL_SYNC_NEW_FRAME_NV 0x321F
374 #define EGL_SYNC_PRIOR_COMMANDS_COMPLETE 0x30F0
375 #define EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR 0x30F0
376 #define EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NV 0x30E6
377 #define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A
378 #define EGL_SYNC_REUSABLE_KHR 0x30FA
379 #define EGL_SYNC_STATUS 0x30F1
380 #define EGL_SYNC_STATUS_KHR 0x30F1
381 #define EGL_SYNC_STATUS_NV 0x30E7
382 #define EGL_SYNC_TYPE 0x30F7
383 #define EGL_SYNC_TYPE_KHR 0x30F7
384 #define EGL_SYNC_TYPE_NV 0x30ED
385 #define EGL_TEXTURE_2D 0x305F
386 #define EGL_TEXTURE_FORMAT 0x3080
387 #define EGL_TEXTURE_RGB 0x305D
388 #define EGL_TEXTURE_RGBA 0x305E
389 #define EGL_TEXTURE_TARGET 0x3081
390 #define EGL_TIMEOUT_EXPIRED 0x30F5
391 #define EGL_TIMEOUT_EXPIRED_KHR 0x30F5
392 #define EGL_TIMEOUT_EXPIRED_NV 0x30EB
393 #define EGL_TRANSPARENT_BLUE_VALUE 0x3035
394 #define EGL_TRANSPARENT_GREEN_VALUE 0x3036
395 #define EGL_TRANSPARENT_RED_VALUE 0x3037
396 #define EGL_TRANSPARENT_RGB 0x3052
397 #define EGL_TRANSPARENT_TYPE 0x3034
398 #define EGL_TRUE 1
399 #define EGL_UNKNOWN ((EGLint)-1)
400 #define EGL_UNSIGNALED 0x30F3
401 #define EGL_UNSIGNALED_KHR 0x30F3
402 #define EGL_UNSIGNALED_NV 0x30E9
403 #define EGL_UPPER_LEFT_KHR 0x30CF
404 #define EGL_VENDOR 0x3053
405 #define EGL_VERSION 0x3054
406 #define EGL_VERTICAL_RESOLUTION 0x3091
407 #define EGL_VG_ALPHA_FORMAT 0x3088
408 #define EGL_VG_ALPHA_FORMAT_NONPRE 0x308B
409 #define EGL_VG_ALPHA_FORMAT_PRE 0x308C
410 #define EGL_VG_ALPHA_FORMAT_PRE_BIT 0x0040
411 #define EGL_VG_ALPHA_FORMAT_PRE_BIT_KHR 0x0040
412 #define EGL_VG_COLORSPACE 0x3087
413 #define EGL_VG_COLORSPACE_LINEAR 0x308A
414 #define EGL_VG_COLORSPACE_LINEAR_BIT 0x0020
415 #define EGL_VG_COLORSPACE_LINEAR_BIT_KHR 0x0020
416 #define EGL_VG_COLORSPACE_sRGB 0x3089
417 #define EGL_VG_PARENT_IMAGE_KHR 0x30BA
418 #define EGL_WIDTH 0x3057
419 #define EGL_WINDOW_BIT 0x0004
420 #define EGL_WRITE_SURFACE_BIT_KHR 0x0002
421 #define EGL_YUV_BUFFER_EXT 0x3300
422 #define EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT 0x327D
423 #define EGL_YUV_CHROMA_SITING_0_5_EXT 0x3285
424 #define EGL_YUV_CHROMA_SITING_0_EXT 0x3284
425 #define EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT 0x327E
426 #define EGL_YUV_COLOR_SPACE_HINT_EXT 0x327B
427 #define EGL_YUV_CSC_STANDARD_2020_EXT 0x330D
428 #define EGL_YUV_CSC_STANDARD_601_EXT 0x330B
429 #define EGL_YUV_CSC_STANDARD_709_EXT 0x330C
430 #define EGL_YUV_CSC_STANDARD_EXT 0x330A
431 #define EGL_YUV_DEPTH_RANGE_EXT 0x3317
432 #define EGL_YUV_DEPTH_RANGE_FULL_EXT 0x3319
433 #define EGL_YUV_DEPTH_RANGE_LIMITED_EXT 0x3318
434 #define EGL_YUV_FULL_RANGE_EXT 0x3282
435 #define EGL_YUV_NARROW_RANGE_EXT 0x3283
436 #define EGL_YUV_NUMBER_OF_PLANES_EXT 0x3311
437 #define EGL_YUV_ORDER_AYUV_EXT 0x3308
438 #define EGL_YUV_ORDER_EXT 0x3301
439 #define EGL_YUV_ORDER_UYVY_EXT 0x3305
440 #define EGL_YUV_ORDER_VYUY_EXT 0x3307
441 #define EGL_YUV_ORDER_YUV_EXT 0x3302
442 #define EGL_YUV_ORDER_YUYV_EXT 0x3304
443 #define EGL_YUV_ORDER_YVU_EXT 0x3303
444 #define EGL_YUV_ORDER_YVYU_EXT 0x3306
445 #define EGL_YUV_PLANE0_TEXTURE_UNIT_NV 0x332C
446 #define EGL_YUV_PLANE1_TEXTURE_UNIT_NV 0x332D
447 #define EGL_YUV_PLANE2_TEXTURE_UNIT_NV 0x332E
448 #define EGL_YUV_PLANE_BPP_0_EXT 0x331B
449 #define EGL_YUV_PLANE_BPP_10_EXT 0x331D
450 #define EGL_YUV_PLANE_BPP_8_EXT 0x331C
451 #define EGL_YUV_PLANE_BPP_EXT 0x331A
452 #define EGL_YUV_SUBSAMPLE_4_2_0_EXT 0x3313
453 #define EGL_YUV_SUBSAMPLE_4_2_2_EXT 0x3314
454 #define EGL_YUV_SUBSAMPLE_4_4_4_EXT 0x3315
455 #define EGL_YUV_SUBSAMPLE_EXT 0x3312
456 #define EGL_Y_INVERTED_NOK 0x307F
457 
458 #endif /* defined(YI_OPENGL_ES2_RENDERING) && !defined(YI_IOS) && !defined(YI_TVOS) && !defined(YI_WEBOS) && !defined(YI_TIZEN_NACL) */
459 #endif /* _YI_EGL_DEFINES_GENERATED_H_ */