1 # THIS FILE IS OBSOLETE. Please migrate away from using the
2 # ".spec" files to the XML Registry. See
3 # http://www.opengl.org/registry/api/README.txt
4 # for more information.
6 # Copyright (c) 1991-2005 Silicon Graphics, Inc. All Rights Reserved.
7 # Copyright (c) 2006-2013 The Khronos Group, Inc.
9 # This document is licensed under the SGI Free Software B License Version
10 # 2.0. For details, see http://oss.sgi.com/projects/FreeB/ .
12 # $Revision: 21963 $ on $Date: 2013-06-13 02:52:31 -0700 (Thu, 13 Jun 2013) $
14 # List of WGL enumerants for wglext.h header
16 # This is derived from the deprecated WGL enumerant registry (wglenum.spec).
18 # Unlike wglenum.spec, wglenumext.spec is
19 # (1) In order by extension number
20 # (2) Includes only WGL extensions.
21 # (3) Has no 'Extensions' section, since enums are always
22 # conditionally protected against multiple definition
24 # (4) Is processed by glextenum.pl, which has evolved
25 # from enum.pl - should merge back into one script.
27 # wglext.h version number - this should be automatically updated,
28 # when changing either enum or template spec files.
31 passthru
: /* Header file version number
*/
32 passthru
: /* wglext.h last updated
2013/06/10 */
33 passthru
: /* Current version at http
://www.opengl.org
/registry
/ */
34 passthru
: #define WGL_WGLEXT_VERSION 26
36 ###############################################################################
38 # ARB WGL extensions, in ARB extension order
40 ###############################################################################
42 ###############################################################################
45 WGL_ARB_buffer_region enum
:
46 WGL_FRONT_COLOR_BUFFER_BIT_ARB
= 0x00000001
47 WGL_BACK_COLOR_BUFFER_BIT_ARB
= 0x00000002
48 WGL_DEPTH_BUFFER_BIT_ARB
= 0x00000004
49 WGL_STENCIL_BUFFER_BIT_ARB
= 0x00000008
51 ###############################################################################
54 WGL_ARB_multisample enum
:
55 WGL_SAMPLE_BUFFERS_ARB
= 0x2041
56 WGL_SAMPLES_ARB
= 0x2042
58 ###############################################################################
62 WGL_ARB_extensions_string enum
:
64 ###############################################################################
67 WGL_ARB_pixel_format enum
:
68 WGL_NUMBER_PIXEL_FORMATS_ARB
= 0x2000
69 WGL_DRAW_TO_WINDOW_ARB
= 0x2001
70 WGL_DRAW_TO_BITMAP_ARB
= 0x2002
71 WGL_ACCELERATION_ARB
= 0x2003
72 WGL_NEED_PALETTE_ARB
= 0x2004
73 WGL_NEED_SYSTEM_PALETTE_ARB
= 0x2005
74 WGL_SWAP_LAYER_BUFFERS_ARB
= 0x2006
75 WGL_SWAP_METHOD_ARB
= 0x2007
76 WGL_NUMBER_OVERLAYS_ARB
= 0x2008
77 WGL_NUMBER_UNDERLAYS_ARB
= 0x2009
78 WGL_TRANSPARENT_ARB
= 0x200A
79 WGL_TRANSPARENT_RED_VALUE_ARB
= 0x2037
80 WGL_TRANSPARENT_GREEN_VALUE_ARB
= 0x2038
81 WGL_TRANSPARENT_BLUE_VALUE_ARB
= 0x2039
82 WGL_TRANSPARENT_ALPHA_VALUE_ARB
= 0x203A
83 WGL_TRANSPARENT_INDEX_VALUE_ARB
= 0x203B
84 WGL_SHARE_DEPTH_ARB
= 0x200C
85 WGL_SHARE_STENCIL_ARB
= 0x200D
86 WGL_SHARE_ACCUM_ARB
= 0x200E
87 WGL_SUPPORT_GDI_ARB
= 0x200F
88 WGL_SUPPORT_OPENGL_ARB
= 0x2010
89 WGL_DOUBLE_BUFFER_ARB
= 0x2011
90 WGL_STEREO_ARB
= 0x2012
91 WGL_PIXEL_TYPE_ARB
= 0x2013
92 WGL_COLOR_BITS_ARB
= 0x2014
93 WGL_RED_BITS_ARB
= 0x2015
94 WGL_RED_SHIFT_ARB
= 0x2016
95 WGL_GREEN_BITS_ARB
= 0x2017
96 WGL_GREEN_SHIFT_ARB
= 0x2018
97 WGL_BLUE_BITS_ARB
= 0x2019
98 WGL_BLUE_SHIFT_ARB
= 0x201A
99 WGL_ALPHA_BITS_ARB
= 0x201B
100 WGL_ALPHA_SHIFT_ARB
= 0x201C
101 WGL_ACCUM_BITS_ARB
= 0x201D
102 WGL_ACCUM_RED_BITS_ARB
= 0x201E
103 WGL_ACCUM_GREEN_BITS_ARB
= 0x201F
104 WGL_ACCUM_BLUE_BITS_ARB
= 0x2020
105 WGL_ACCUM_ALPHA_BITS_ARB
= 0x2021
106 WGL_DEPTH_BITS_ARB
= 0x2022
107 WGL_STENCIL_BITS_ARB
= 0x2023
108 WGL_AUX_BUFFERS_ARB
= 0x2024
109 WGL_NO_ACCELERATION_ARB
= 0x2025
110 WGL_GENERIC_ACCELERATION_ARB
= 0x2026
111 WGL_FULL_ACCELERATION_ARB
= 0x2027
112 WGL_SWAP_EXCHANGE_ARB
= 0x2028
113 WGL_SWAP_COPY_ARB
= 0x2029
114 WGL_SWAP_UNDEFINED_ARB
= 0x202A
115 WGL_TYPE_RGBA_ARB
= 0x202B
116 WGL_TYPE_COLORINDEX_ARB
= 0x202C
118 ###############################################################################
121 WGL_ARB_make_current_read enum
:
122 ERROR_INVALID_PIXEL_TYPE_ARB
= 0x2043
123 ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB
= 0x2054
125 ###############################################################################
128 WGL_ARB_pbuffer enum
:
129 WGL_DRAW_TO_PBUFFER_ARB
= 0x202D
130 WGL_MAX_PBUFFER_PIXELS_ARB
= 0x202E
131 WGL_MAX_PBUFFER_WIDTH_ARB
= 0x202F
132 WGL_MAX_PBUFFER_HEIGHT_ARB
= 0x2030
133 WGL_PBUFFER_LARGEST_ARB
= 0x2033
134 WGL_PBUFFER_WIDTH_ARB
= 0x2034
135 WGL_PBUFFER_HEIGHT_ARB
= 0x2035
136 WGL_PBUFFER_LOST_ARB
= 0x2036
137 WGL_TRANSPARENT_RED_VALUE_ARB
= 0x2037
138 WGL_TRANSPARENT_GREEN_VALUE_ARB
= 0x2038
139 WGL_TRANSPARENT_BLUE_VALUE_ARB
= 0x2039
140 WGL_TRANSPARENT_ALPHA_VALUE_ARB
= 0x203A
141 WGL_TRANSPARENT_INDEX_VALUE_ARB
= 0x203B
143 ###############################################################################
146 WGL_ARB_render_texture enum
:
147 WGL_BIND_TO_TEXTURE_RGB_ARB
= 0x2070
148 WGL_BIND_TO_TEXTURE_RGBA_ARB
= 0x2071
149 WGL_TEXTURE_FORMAT_ARB
= 0x2072
150 WGL_TEXTURE_TARGET_ARB
= 0x2073
151 WGL_MIPMAP_TEXTURE_ARB
= 0x2074
152 WGL_TEXTURE_RGB_ARB
= 0x2075
153 WGL_TEXTURE_RGBA_ARB
= 0x2076
154 WGL_NO_TEXTURE_ARB
= 0x2077
155 WGL_TEXTURE_CUBE_MAP_ARB
= 0x2078
156 WGL_TEXTURE_1D_ARB
= 0x2079
157 WGL_TEXTURE_2D_ARB
= 0x207A
158 WGL_MIPMAP_LEVEL_ARB
= 0x207B
159 WGL_CUBE_MAP_FACE_ARB
= 0x207C
160 WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB
= 0x207D
161 WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB
= 0x207E
162 WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB
= 0x207F
163 WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB
= 0x2080
164 WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB
= 0x2081
165 WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB
= 0x2082
166 WGL_FRONT_LEFT_ARB
= 0x2083
167 WGL_FRONT_RIGHT_ARB
= 0x2084
168 WGL_BACK_LEFT_ARB
= 0x2085
169 WGL_BACK_RIGHT_ARB
= 0x2086
170 WGL_AUX0_ARB
= 0x2087
171 WGL_AUX1_ARB
= 0x2088
172 WGL_AUX2_ARB
= 0x2089
173 WGL_AUX3_ARB
= 0x208A
174 WGL_AUX4_ARB
= 0x208B
175 WGL_AUX5_ARB
= 0x208C
176 WGL_AUX6_ARB
= 0x208D
177 WGL_AUX7_ARB
= 0x208E
178 WGL_AUX8_ARB
= 0x208F
179 WGL_AUX9_ARB
= 0x2090
181 ###############################################################################
184 WGL_ARB_pixel_format_float enum
:
185 WGL_TYPE_RGBA_FLOAT_ARB
= 0x21A0
187 ###############################################################################
190 WGL_ARB_framebuffer_sRGB enum
:
191 WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB
= 0x20A9
193 ###############################################################################
196 WGL_ARB_create_context enum
:
197 WGL_CONTEXT_DEBUG_BIT_ARB
= 0x00000001
198 WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
= 0x00000002
199 WGL_CONTEXT_MAJOR_VERSION_ARB
= 0x2091
200 WGL_CONTEXT_MINOR_VERSION_ARB
= 0x2092
201 WGL_CONTEXT_LAYER_PLANE_ARB
= 0x2093
202 WGL_CONTEXT_FLAGS_ARB
= 0x2094
203 ERROR_INVALID_VERSION_ARB
= 0x2095
205 ###############################################################################
208 WGL_ARB_create_context_profile enum
:
209 WGL_CONTEXT_PROFILE_MASK_ARB
= 0x9126
210 WGL_CONTEXT_CORE_PROFILE_BIT_ARB
= 0x00000001
211 WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
= 0x00000002
212 ERROR_INVALID_PROFILE_ARB
= 0x2096
214 ###############################################################################
217 # All values are shared with GLX and GL
218 WGL_ARB_create_context_robustness enum
:
219 WGL_CONTEXT_ROBUST_ACCESS_BIT_ARB
= 0x00000004
220 WGL_LOSE_CONTEXT_ON_RESET_ARB
= 0x8252
221 WGL_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
= 0x8256
222 WGL_NO_RESET_NOTIFICATION_ARB
= 0x8261
224 ###############################################################################
226 # non-ARB extensions follow, in registry order
228 ###############################################################################
230 ###############################################################################
233 WGL_EXT_make_current_read enum
:
234 ERROR_INVALID_PIXEL_TYPE_EXT
= 0x2043
236 ###############################################################################
239 WGL_EXT_pixel_format enum
:
240 WGL_NUMBER_PIXEL_FORMATS_EXT
= 0x2000
241 WGL_DRAW_TO_WINDOW_EXT
= 0x2001
242 WGL_DRAW_TO_BITMAP_EXT
= 0x2002
243 WGL_ACCELERATION_EXT
= 0x2003
244 WGL_NEED_PALETTE_EXT
= 0x2004
245 WGL_NEED_SYSTEM_PALETTE_EXT
= 0x2005
246 WGL_SWAP_LAYER_BUFFERS_EXT
= 0x2006
247 WGL_SWAP_METHOD_EXT
= 0x2007
248 WGL_NUMBER_OVERLAYS_EXT
= 0x2008
249 WGL_NUMBER_UNDERLAYS_EXT
= 0x2009
250 WGL_TRANSPARENT_EXT
= 0x200A
251 WGL_TRANSPARENT_VALUE_EXT
= 0x200B
252 WGL_SHARE_DEPTH_EXT
= 0x200C
253 WGL_SHARE_STENCIL_EXT
= 0x200D
254 WGL_SHARE_ACCUM_EXT
= 0x200E
255 WGL_SUPPORT_GDI_EXT
= 0x200F
256 WGL_SUPPORT_OPENGL_EXT
= 0x2010
257 WGL_DOUBLE_BUFFER_EXT
= 0x2011
258 WGL_STEREO_EXT
= 0x2012
259 WGL_PIXEL_TYPE_EXT
= 0x2013
260 WGL_COLOR_BITS_EXT
= 0x2014
261 WGL_RED_BITS_EXT
= 0x2015
262 WGL_RED_SHIFT_EXT
= 0x2016
263 WGL_GREEN_BITS_EXT
= 0x2017
264 WGL_GREEN_SHIFT_EXT
= 0x2018
265 WGL_BLUE_BITS_EXT
= 0x2019
266 WGL_BLUE_SHIFT_EXT
= 0x201A
267 WGL_ALPHA_BITS_EXT
= 0x201B
268 WGL_ALPHA_SHIFT_EXT
= 0x201C
269 WGL_ACCUM_BITS_EXT
= 0x201D
270 WGL_ACCUM_RED_BITS_EXT
= 0x201E
271 WGL_ACCUM_GREEN_BITS_EXT
= 0x201F
272 WGL_ACCUM_BLUE_BITS_EXT
= 0x2020
273 WGL_ACCUM_ALPHA_BITS_EXT
= 0x2021
274 WGL_DEPTH_BITS_EXT
= 0x2022
275 WGL_STENCIL_BITS_EXT
= 0x2023
276 WGL_AUX_BUFFERS_EXT
= 0x2024
277 WGL_NO_ACCELERATION_EXT
= 0x2025
278 WGL_GENERIC_ACCELERATION_EXT
= 0x2026
279 WGL_FULL_ACCELERATION_EXT
= 0x2027
280 WGL_SWAP_EXCHANGE_EXT
= 0x2028
281 WGL_SWAP_COPY_EXT
= 0x2029
282 WGL_SWAP_UNDEFINED_EXT
= 0x202A
283 WGL_TYPE_RGBA_EXT
= 0x202B
284 WGL_TYPE_COLORINDEX_EXT
= 0x202C
286 ###############################################################################
289 WGL_EXT_pbuffer enum
:
290 WGL_DRAW_TO_PBUFFER_EXT
= 0x202D
291 WGL_MAX_PBUFFER_PIXELS_EXT
= 0x202E
292 WGL_MAX_PBUFFER_WIDTH_EXT
= 0x202F
293 WGL_MAX_PBUFFER_HEIGHT_EXT
= 0x2030
294 WGL_OPTIMAL_PBUFFER_WIDTH_EXT
= 0x2031
295 WGL_OPTIMAL_PBUFFER_HEIGHT_EXT
= 0x2032
296 WGL_PBUFFER_LARGEST_EXT
= 0x2033
297 WGL_PBUFFER_WIDTH_EXT
= 0x2034
298 WGL_PBUFFER_HEIGHT_EXT
= 0x2035
300 ###############################################################################
303 WGL_EXT_depth_float enum
:
304 WGL_DEPTH_FLOAT_EXT
= 0x2040
306 ###############################################################################
309 WGL_3DFX_multisample enum
:
310 WGL_SAMPLE_BUFFERS_3DFX
= 0x2060
311 WGL_SAMPLES_3DFX
= 0x2061
313 ###############################################################################
316 WGL_EXT_multisample enum
:
317 WGL_SAMPLE_BUFFERS_EXT
= 0x2041
318 WGL_SAMPLES_EXT
= 0x2042
320 ###############################################################################
323 WGL_I3D_digital_video_control enum
:
324 WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D
= 0x2050
325 WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D
= 0x2051
326 WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D
= 0x2052
327 WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D
= 0x2053
329 ###############################################################################
333 WGL_GAMMA_TABLE_SIZE_I3D
= 0x204E
334 WGL_GAMMA_EXCLUDE_DESKTOP_I3D
= 0x204F
336 ###############################################################################
339 WGL_I3D_genlock enum
:
340 WGL_GENLOCK_SOURCE_MULTIVIEW_I3D
= 0x2044
341 WGL_GENLOCK_SOURCE_EXTENAL_SYNC_I3D
= 0x2045
342 WGL_GENLOCK_SOURCE_EXTENAL_FIELD_I3D
= 0x2046
343 WGL_GENLOCK_SOURCE_EXTENAL_TTL_I3D
= 0x2047
344 WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D
= 0x2048
345 WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D
= 0x2049
346 WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D
= 0x204A
347 WGL_GENLOCK_SOURCE_EDGE_RISING_I3D
= 0x204B
348 WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D
= 0x204C
350 ###############################################################################
353 WGL_I3D_image_buffer enum
:
354 WGL_IMAGE_BUFFER_MIN_ACCESS_I3D
= 0x00000001
355 WGL_IMAGE_BUFFER_LOCK_I3D
= 0x00000002
357 ###############################################################################
361 WGL_I3D_swap_frame_lock enum
:
363 ###############################################################################
366 WGL_NV_render_depth_texture enum
:
367 WGL_BIND_TO_TEXTURE_DEPTH_NV
= 0x20A3
368 WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV
= 0x20A4
369 WGL_DEPTH_TEXTURE_FORMAT_NV
= 0x20A5
370 WGL_TEXTURE_DEPTH_COMPONENT_NV
= 0x20A6
371 WGL_DEPTH_COMPONENT_NV
= 0x20A7
373 ###############################################################################
376 WGL_NV_render_texture_rectangle enum
:
377 WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV
= 0x20A0
378 WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV
= 0x20A1
379 WGL_TEXTURE_RECTANGLE_NV
= 0x20A2
381 ###############################################################################
384 WGL_ATI_pixel_format_float enum
:
385 WGL_TYPE_RGBA_FLOAT_ATI
= 0x21A0
387 ###############################################################################
390 WGL_NV_float_buffer enum
:
391 WGL_FLOAT_COMPONENTS_NV
= 0x20B0
392 WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV
= 0x20B1
393 WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV
= 0x20B2
394 WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV
= 0x20B3
395 WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV
= 0x20B4
396 WGL_TEXTURE_FLOAT_R_NV
= 0x20B5
397 WGL_TEXTURE_FLOAT_RG_NV
= 0x20B6
398 WGL_TEXTURE_FLOAT_RGB_NV
= 0x20B7
399 WGL_TEXTURE_FLOAT_RGBA_NV
= 0x20B8
401 ###############################################################################
404 WGL_3DL_stereo_control enum
:
405 WGL_STEREO_EMITTER_ENABLE_3DL
= 0x2055
406 WGL_STEREO_EMITTER_DISABLE_3DL
= 0x2056
407 WGL_STEREO_POLARITY_NORMAL_3DL
= 0x2057
408 WGL_STEREO_POLARITY_INVERT_3DL
= 0x2058
410 ###############################################################################
413 WGL_EXT_pixel_format_packed_float enum
:
414 WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT
= 0x20A8
416 ###############################################################################
419 WGL_EXT_framebuffer_sRGB enum
:
420 WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT
= 0x20A9
422 ###############################################################################
425 WGL_NV_present_video enum
:
426 WGL_NUM_VIDEO_SLOTS_NV
= 0x20F0
428 ###############################################################################
431 WGL_NV_video_out enum
:
432 WGL_BIND_TO_VIDEO_RGB_NV
= 0x20C0
433 WGL_BIND_TO_VIDEO_RGBA_NV
= 0x20C1
434 WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV
= 0x20C2
435 WGL_VIDEO_OUT_COLOR_NV
= 0x20C3
436 WGL_VIDEO_OUT_ALPHA_NV
= 0x20C4
437 WGL_VIDEO_OUT_DEPTH_NV
= 0x20C5
438 WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV
= 0x20C6
439 WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV
= 0x20C7
440 WGL_VIDEO_OUT_FRAME
= 0x20C8
441 WGL_VIDEO_OUT_FIELD_1
= 0x20C9
442 WGL_VIDEO_OUT_FIELD_2
= 0x20CA
443 WGL_VIDEO_OUT_STACKED_FIELDS_1_2
= 0x20CB
444 WGL_VIDEO_OUT_STACKED_FIELDS_2_1
= 0x20CC
446 ###############################################################################
450 WGL_NV_swap_group enum
:
452 ###############################################################################
455 WGL_NV_gpu_affinity enum
:
456 ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV
= 0x20D0
457 ERROR_MISSING_AFFINITY_MASK_NV
= 0x20D1
459 ###############################################################################
462 WGL_AMD_gpu_association enum
:
463 WGL_GPU_VENDOR_AMD
= 0x1F00
464 WGL_GPU_RENDERER_STRING_AMD
= 0x1F01
465 WGL_GPU_OPENGL_VERSION_STRING_AMD
= 0x1F02
466 WGL_GPU_FASTEST_TARGET_GPUS_AMD
= 0x21A2
467 WGL_GPU_RAM_AMD
= 0x21A3
468 WGL_GPU_CLOCK_AMD
= 0x21A4
469 WGL_GPU_NUM_PIPES_AMD
= 0x21A5
470 WGL_GPU_NUM_SIMD_AMD
= 0x21A6
471 WGL_GPU_NUM_RB_AMD
= 0x21A7
472 WGL_GPU_NUM_SPI_AMD
= 0x21A8
474 ###############################################################################
477 WGL_NV_video_capture enum
:
478 WGL_UNIQUE_ID_NV
= 0x20CE
479 WGL_NUM_VIDEO_CAPTURE_SLOTS_NV
= 0x20CF
481 ###############################################################################
485 WGL_NV_copy_image enum
:
487 ###############################################################################
490 WGL_NV_multisample_coverage enum
:
491 WGL_COVERAGE_SAMPLES_NV
= 0x2042
492 WGL_COLOR_SAMPLES_NV
= 0x20B9
494 ###############################################################################
497 # All values are shared with GLX and GL
498 WGL_EXT_create_context_es2_profile enum
:
499 WGL_CONTEXT_ES2_PROFILE_BIT_EXT
= 0x00000004
501 ###############################################################################
504 # Not a bitfield but not from an assigned range, either
505 WGL_NV_DX_interop enum
:
506 WGL_ACCESS_READ_ONLY_NV
= 0x00000000
507 WGL_ACCESS_READ_WRITE_NV
= 0x00000001
508 WGL_ACCESS_WRITE_DISCARD_NV
= 0x00000002
510 ###############################################################################
514 WGL_NV_DX_interop2 enum
:
516 ###############################################################################
520 WGL_EXT_swap_control_tear enum
: