15bd8deadSopenharmony_ci<?xml version="1.0" encoding="UTF-8"?>
25bd8deadSopenharmony_ci<registry>
35bd8deadSopenharmony_ci    <comment>
45bd8deadSopenharmony_ciCopyright 2013-2020 The Khronos Group Inc.
55bd8deadSopenharmony_ciSPDX-License-Identifier: Apache-2.0
65bd8deadSopenharmony_ci
75bd8deadSopenharmony_ciThis file, wgl.xml, is the WGL API Registry. The canonical version of the
85bd8deadSopenharmony_ciregistry, together with documentation, schema, and Python generator scripts
95bd8deadSopenharmony_ciused to generate C header files for WGL, can always be found in the Khronos
105bd8deadSopenharmony_ciRegistry at https://github.com/KhronosGroup/OpenGL-Registry
115bd8deadSopenharmony_ci    </comment>
125bd8deadSopenharmony_ci
135bd8deadSopenharmony_ci    <!-- SECTION: WGL type definitions. Does not include base Windows types. -->
145bd8deadSopenharmony_ci
155bd8deadSopenharmony_ci    <types>
165bd8deadSopenharmony_ci            <!-- Dummy placeholders for Windows types -->
175bd8deadSopenharmony_ci        <type name="BOOL"/>
185bd8deadSopenharmony_ci        <type name="CHAR"/>
195bd8deadSopenharmony_ci        <type name="DWORD"/>
205bd8deadSopenharmony_ci        <type name="FLOAT"/>
215bd8deadSopenharmony_ci        <type name="GLbitfield"/>
225bd8deadSopenharmony_ci        <type name="GLboolean"/>
235bd8deadSopenharmony_ci        <type name="GLenum"/>
245bd8deadSopenharmony_ci        <type name="GLfloat"/>
255bd8deadSopenharmony_ci        <type name="GLint"/>
265bd8deadSopenharmony_ci        <type name="GLsizei"/>
275bd8deadSopenharmony_ci        <type name="GLuint"/>
285bd8deadSopenharmony_ci        <type name="GLushort"/>
295bd8deadSopenharmony_ci        <type name="HANDLE"/>
305bd8deadSopenharmony_ci        <type name="HDC"/>
315bd8deadSopenharmony_ci        <type name="HGLRC"/>
325bd8deadSopenharmony_ci        <type name="INT"/>
335bd8deadSopenharmony_ci        <type name="INT32"/>
345bd8deadSopenharmony_ci        <type name="INT64"/>
355bd8deadSopenharmony_ci        <type name="PROC"/>
365bd8deadSopenharmony_ci        <type name="RECT"/>
375bd8deadSopenharmony_ci        <type name="LPCSTR"/>
385bd8deadSopenharmony_ci        <type name="LPVOID"/>
395bd8deadSopenharmony_ci        <type name="UINT"/>
405bd8deadSopenharmony_ci        <type name="USHORT"/>
415bd8deadSopenharmony_ci        <type name="VOID"/>
425bd8deadSopenharmony_ci            <!-- Could be filled in from wgltypes.txt -->
435bd8deadSopenharmony_ci        <type name="COLORREF"/>
445bd8deadSopenharmony_ci        <type name="HENHMETAFILE"/>
455bd8deadSopenharmony_ci        <type name="LAYERPLANEDESCRIPTOR"/>
465bd8deadSopenharmony_ci        <type name="LPGLYPHMETRICSFLOAT"/>
475bd8deadSopenharmony_ci        <type name="PIXELFORMATDESCRIPTOR"/>
485bd8deadSopenharmony_ci            <!-- These are dependencies WGL types require to be declared legally -->
495bd8deadSopenharmony_ci            <!-- Declaring C structures in XML is a pain indentation-wise -->
505bd8deadSopenharmony_ci        <type>struct <name>_GPU_DEVICE</name> {
515bd8deadSopenharmony_ci    DWORD  cb;
525bd8deadSopenharmony_ci    CHAR   DeviceName[32];
535bd8deadSopenharmony_ci    CHAR   DeviceString[128];
545bd8deadSopenharmony_ci    DWORD  Flags;
555bd8deadSopenharmony_ci    RECT   rcVirtualScreen;
565bd8deadSopenharmony_ci};</type>
575bd8deadSopenharmony_ci            <!-- These are actual WGL types. Windows types are not included.  -->
585bd8deadSopenharmony_ci        <type>DECLARE_HANDLE(<name>HPBUFFERARB</name>);</type>
595bd8deadSopenharmony_ci        <type>DECLARE_HANDLE(<name>HPBUFFEREXT</name>);</type>
605bd8deadSopenharmony_ci        <type>DECLARE_HANDLE(<name>HVIDEOOUTPUTDEVICENV</name>);</type>
615bd8deadSopenharmony_ci        <type>DECLARE_HANDLE(<name>HPVIDEODEV</name>);</type>
625bd8deadSopenharmony_ci        <type>DECLARE_HANDLE(<name>HPGPUNV</name>);</type>
635bd8deadSopenharmony_ci        <type>DECLARE_HANDLE(<name>HGPUNV</name>);</type>
645bd8deadSopenharmony_ci        <type>DECLARE_HANDLE(<name>HVIDEOINPUTDEVICENV</name>);</type>
655bd8deadSopenharmony_ci        <type requires="_GPU_DEVICE">typedef struct _GPU_DEVICE <name>GPU_DEVICE</name>;</type>
665bd8deadSopenharmony_ci        <type requires="_GPU_DEVICE">typedef struct _GPU_DEVICE *<name>PGPU_DEVICE</name>;</type>
675bd8deadSopenharmony_ci    </types>
685bd8deadSopenharmony_ci
695bd8deadSopenharmony_ci    <!-- SECTION: WGL enumerant (token) definitions. -->
705bd8deadSopenharmony_ci
715bd8deadSopenharmony_ci    <!-- Bitmasks each have their own namespace, although bits are
725bd8deadSopenharmony_ci         sometimes reused for other purposes -->
735bd8deadSopenharmony_ci
745bd8deadSopenharmony_ci    <enums namespace="WGLLayerPlaneMask" type="bitmask" vendor="MS">
755bd8deadSopenharmony_ci        <enum value="0x00000001"  name="WGL_SWAP_MAIN_PLANE"/>
765bd8deadSopenharmony_ci        <enum value="0x00000002"  name="WGL_SWAP_OVERLAY1"/>
775bd8deadSopenharmony_ci        <enum value="0x00000004"  name="WGL_SWAP_OVERLAY2"/>
785bd8deadSopenharmony_ci        <enum value="0x00000008"  name="WGL_SWAP_OVERLAY3"/>
795bd8deadSopenharmony_ci        <enum value="0x00000010"  name="WGL_SWAP_OVERLAY4"/>
805bd8deadSopenharmony_ci        <enum value="0x00000020"  name="WGL_SWAP_OVERLAY5"/>
815bd8deadSopenharmony_ci        <enum value="0x00000040"  name="WGL_SWAP_OVERLAY6"/>
825bd8deadSopenharmony_ci        <enum value="0x00000080"  name="WGL_SWAP_OVERLAY7"/>
835bd8deadSopenharmony_ci        <enum value="0x00000100"  name="WGL_SWAP_OVERLAY8"/>
845bd8deadSopenharmony_ci        <enum value="0x00000200"  name="WGL_SWAP_OVERLAY9"/>
855bd8deadSopenharmony_ci        <enum value="0x00000400"  name="WGL_SWAP_OVERLAY10"/>
865bd8deadSopenharmony_ci        <enum value="0x00000800"  name="WGL_SWAP_OVERLAY11"/>
875bd8deadSopenharmony_ci        <enum value="0x00001000"  name="WGL_SWAP_OVERLAY12"/>
885bd8deadSopenharmony_ci        <enum value="0x00002000"  name="WGL_SWAP_OVERLAY13"/>
895bd8deadSopenharmony_ci        <enum value="0x00004000"  name="WGL_SWAP_OVERLAY14"/>
905bd8deadSopenharmony_ci        <enum value="0x00008000"  name="WGL_SWAP_OVERLAY15"/>
915bd8deadSopenharmony_ci        <enum value="0x00010000"  name="WGL_SWAP_UNDERLAY1"/>
925bd8deadSopenharmony_ci        <enum value="0x00020000"  name="WGL_SWAP_UNDERLAY2"/>
935bd8deadSopenharmony_ci        <enum value="0x00040000"  name="WGL_SWAP_UNDERLAY3"/>
945bd8deadSopenharmony_ci        <enum value="0x00080000"  name="WGL_SWAP_UNDERLAY4"/>
955bd8deadSopenharmony_ci        <enum value="0x00100000"  name="WGL_SWAP_UNDERLAY5"/>
965bd8deadSopenharmony_ci        <enum value="0x00200000"  name="WGL_SWAP_UNDERLAY6"/>
975bd8deadSopenharmony_ci        <enum value="0x00400000"  name="WGL_SWAP_UNDERLAY7"/>
985bd8deadSopenharmony_ci        <enum value="0x00800000"  name="WGL_SWAP_UNDERLAY8"/>
995bd8deadSopenharmony_ci        <enum value="0x01000000"  name="WGL_SWAP_UNDERLAY9"/>
1005bd8deadSopenharmony_ci        <enum value="0x02000000"  name="WGL_SWAP_UNDERLAY10"/>
1015bd8deadSopenharmony_ci        <enum value="0x04000000"  name="WGL_SWAP_UNDERLAY11"/>
1025bd8deadSopenharmony_ci        <enum value="0x08000000"  name="WGL_SWAP_UNDERLAY12"/>
1035bd8deadSopenharmony_ci        <enum value="0x10000000"  name="WGL_SWAP_UNDERLAY13"/>
1045bd8deadSopenharmony_ci        <enum value="0x20000000"  name="WGL_SWAP_UNDERLAY14"/>
1055bd8deadSopenharmony_ci        <enum value="0x40000000"  name="WGL_SWAP_UNDERLAY15"/>
1065bd8deadSopenharmony_ci    </enums>
1075bd8deadSopenharmony_ci
1085bd8deadSopenharmony_ci    <enums namespace="WGLColorBufferMask" type="bitmask" vendor="ARB">
1095bd8deadSopenharmony_ci        <enum value="0x00000001"    name="WGL_FRONT_COLOR_BUFFER_BIT_ARB"/>
1105bd8deadSopenharmony_ci        <enum value="0x00000002"    name="WGL_BACK_COLOR_BUFFER_BIT_ARB"/>
1115bd8deadSopenharmony_ci        <enum value="0x00000004"    name="WGL_DEPTH_BUFFER_BIT_ARB"/>
1125bd8deadSopenharmony_ci        <enum value="0x00000008"    name="WGL_STENCIL_BUFFER_BIT_ARB"/>
1135bd8deadSopenharmony_ci    </enums>
1145bd8deadSopenharmony_ci
1155bd8deadSopenharmony_ci    <enums namespace="WGLContextFlagsMask" type="bitmask" vendor="ARB">
1165bd8deadSopenharmony_ci        <enum value="0x00000001"    name="WGL_CONTEXT_DEBUG_BIT_ARB"/>
1175bd8deadSopenharmony_ci        <enum value="0x00000002"    name="WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB"/>
1185bd8deadSopenharmony_ci        <enum value="0x00000004"    name="WGL_CONTEXT_ROBUST_ACCESS_BIT_ARB"/>
1195bd8deadSopenharmony_ci        <enum value="0x00000008"    name="WGL_CONTEXT_RESET_ISOLATION_BIT_ARB"/>
1205bd8deadSopenharmony_ci    </enums>
1215bd8deadSopenharmony_ci
1225bd8deadSopenharmony_ci    <enums namespace="WGLContextProfileMask" type="bitmask" vendor="ARB">
1235bd8deadSopenharmony_ci        <enum value="0x00000001"    name="WGL_CONTEXT_CORE_PROFILE_BIT_ARB"/>
1245bd8deadSopenharmony_ci        <enum value="0x00000002"    name="WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB"/>
1255bd8deadSopenharmony_ci        <enum value="0x00000004"    name="WGL_CONTEXT_ES_PROFILE_BIT_EXT"/>
1265bd8deadSopenharmony_ci        <enum value="0x00000004"    name="WGL_CONTEXT_ES2_PROFILE_BIT_EXT" alias="WGL_CONTEXT_ES_PROFILE_BIT_EXT"/>
1275bd8deadSopenharmony_ci    </enums>
1285bd8deadSopenharmony_ci
1295bd8deadSopenharmony_ci    <enums namespace="WGLImageBufferMaskI3D" type="bitmask" vendor="I3D">
1305bd8deadSopenharmony_ci        <enum value="0x00000001"    name="WGL_IMAGE_BUFFER_MIN_ACCESS_I3D"/>
1315bd8deadSopenharmony_ci        <enum value="0x00000002"    name="WGL_IMAGE_BUFFER_LOCK_I3D"/>
1325bd8deadSopenharmony_ci    </enums>
1335bd8deadSopenharmony_ci
1345bd8deadSopenharmony_ci    <enums namespace="WGLDXInteropMaskNV" type="bitmask" vendor="NV">
1355bd8deadSopenharmony_ci        <enum value="0x00000000"    name="WGL_ACCESS_READ_ONLY_NV"/>
1365bd8deadSopenharmony_ci        <enum value="0x00000001"    name="WGL_ACCESS_READ_WRITE_NV"/>
1375bd8deadSopenharmony_ci        <enum value="0x00000002"    name="WGL_ACCESS_WRITE_DISCARD_NV"/>
1385bd8deadSopenharmony_ci    </enums>
1395bd8deadSopenharmony_ci
1405bd8deadSopenharmony_ci    <!-- The default ("API") enum namespace starts here. While some
1415bd8deadSopenharmony_ci         assigned values may overlap, and different parts of the
1425bd8deadSopenharmony_ci         namespace are reserved for different purposes, it is a single
1435bd8deadSopenharmony_ci         namespace. The "class" attribute indicates some of the reserved
1445bd8deadSopenharmony_ci         purposes but is by no means complete (and cannot be, since many
1455bd8deadSopenharmony_ci         tokens are reused for different purposes in different
1465bd8deadSopenharmony_ci         extensions and API versions). -->
1475bd8deadSopenharmony_ci
1485bd8deadSopenharmony_ci    <enums namespace="WGL" group="SpecialNumbers" vendor="MS">
1495bd8deadSopenharmony_ci        <enum value="0"           name="WGL_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB"/>
1505bd8deadSopenharmony_ci        <enum value="0"           name="WGL_FONT_LINES"/>
1515bd8deadSopenharmony_ci        <enum value="1"           name="WGL_FONT_POLYGONS"/>
1525bd8deadSopenharmony_ci    </enums>
1535bd8deadSopenharmony_ci
1545bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x1F00" end="0x1F02" vendor="ARB" comment="Unclear why AMD used values in this range">
1555bd8deadSopenharmony_ci        <enum value="0x1F00"        name="WGL_GPU_VENDOR_AMD"/>
1565bd8deadSopenharmony_ci        <enum value="0x1F01"        name="WGL_GPU_RENDERER_STRING_AMD"/>
1575bd8deadSopenharmony_ci        <enum value="0x1F02"        name="WGL_GPU_OPENGL_VERSION_STRING_AMD"/>
1585bd8deadSopenharmony_ci    </enums>
1595bd8deadSopenharmony_ci
1605bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x2000" end="0x203F" vendor="ARB">
1615bd8deadSopenharmony_ci        <enum value="0x2000"        name="WGL_NUMBER_PIXEL_FORMATS_ARB"/>
1625bd8deadSopenharmony_ci        <enum value="0x2000"        name="WGL_NUMBER_PIXEL_FORMATS_EXT"/>
1635bd8deadSopenharmony_ci        <enum value="0x2001"        name="WGL_DRAW_TO_WINDOW_ARB"/>
1645bd8deadSopenharmony_ci        <enum value="0x2001"        name="WGL_DRAW_TO_WINDOW_EXT"/>
1655bd8deadSopenharmony_ci        <enum value="0x2002"        name="WGL_DRAW_TO_BITMAP_ARB"/>
1665bd8deadSopenharmony_ci        <enum value="0x2002"        name="WGL_DRAW_TO_BITMAP_EXT"/>
1675bd8deadSopenharmony_ci        <enum value="0x2003"        name="WGL_ACCELERATION_ARB"/>
1685bd8deadSopenharmony_ci        <enum value="0x2003"        name="WGL_ACCELERATION_EXT"/>
1695bd8deadSopenharmony_ci        <enum value="0x2004"        name="WGL_NEED_PALETTE_ARB"/>
1705bd8deadSopenharmony_ci        <enum value="0x2004"        name="WGL_NEED_PALETTE_EXT"/>
1715bd8deadSopenharmony_ci        <enum value="0x2005"        name="WGL_NEED_SYSTEM_PALETTE_ARB"/>
1725bd8deadSopenharmony_ci        <enum value="0x2005"        name="WGL_NEED_SYSTEM_PALETTE_EXT"/>
1735bd8deadSopenharmony_ci        <enum value="0x2006"        name="WGL_SWAP_LAYER_BUFFERS_ARB"/>
1745bd8deadSopenharmony_ci        <enum value="0x2006"        name="WGL_SWAP_LAYER_BUFFERS_EXT"/>
1755bd8deadSopenharmony_ci        <enum value="0x2007"        name="WGL_SWAP_METHOD_ARB"/>
1765bd8deadSopenharmony_ci        <enum value="0x2007"        name="WGL_SWAP_METHOD_EXT"/>
1775bd8deadSopenharmony_ci        <enum value="0x2008"        name="WGL_NUMBER_OVERLAYS_ARB"/>
1785bd8deadSopenharmony_ci        <enum value="0x2008"        name="WGL_NUMBER_OVERLAYS_EXT"/>
1795bd8deadSopenharmony_ci        <enum value="0x2009"        name="WGL_NUMBER_UNDERLAYS_ARB"/>
1805bd8deadSopenharmony_ci        <enum value="0x2009"        name="WGL_NUMBER_UNDERLAYS_EXT"/>
1815bd8deadSopenharmony_ci        <enum value="0x200A"        name="WGL_TRANSPARENT_ARB"/>
1825bd8deadSopenharmony_ci        <enum value="0x200A"        name="WGL_TRANSPARENT_EXT"/>
1835bd8deadSopenharmony_ci        <enum value="0x200B"        name="WGL_TRANSPARENT_VALUE_EXT"/>
1845bd8deadSopenharmony_ci        <enum value="0x200C"        name="WGL_SHARE_DEPTH_ARB"/>
1855bd8deadSopenharmony_ci        <enum value="0x200C"        name="WGL_SHARE_DEPTH_EXT"/>
1865bd8deadSopenharmony_ci        <enum value="0x200D"        name="WGL_SHARE_STENCIL_ARB"/>
1875bd8deadSopenharmony_ci        <enum value="0x200D"        name="WGL_SHARE_STENCIL_EXT"/>
1885bd8deadSopenharmony_ci        <enum value="0x200E"        name="WGL_SHARE_ACCUM_ARB"/>
1895bd8deadSopenharmony_ci        <enum value="0x200E"        name="WGL_SHARE_ACCUM_EXT"/>
1905bd8deadSopenharmony_ci        <enum value="0x200F"        name="WGL_SUPPORT_GDI_ARB"/>
1915bd8deadSopenharmony_ci        <enum value="0x200F"        name="WGL_SUPPORT_GDI_EXT"/>
1925bd8deadSopenharmony_ci        <enum value="0x2010"        name="WGL_SUPPORT_OPENGL_ARB"/>
1935bd8deadSopenharmony_ci        <enum value="0x2010"        name="WGL_SUPPORT_OPENGL_EXT"/>
1945bd8deadSopenharmony_ci        <enum value="0x2011"        name="WGL_DOUBLE_BUFFER_ARB"/>
1955bd8deadSopenharmony_ci        <enum value="0x2011"        name="WGL_DOUBLE_BUFFER_EXT"/>
1965bd8deadSopenharmony_ci        <enum value="0x2012"        name="WGL_STEREO_ARB"/>
1975bd8deadSopenharmony_ci        <enum value="0x2012"        name="WGL_STEREO_EXT"/>
1985bd8deadSopenharmony_ci        <enum value="0x2013"        name="WGL_PIXEL_TYPE_ARB"/>
1995bd8deadSopenharmony_ci        <enum value="0x2013"        name="WGL_PIXEL_TYPE_EXT"/>
2005bd8deadSopenharmony_ci        <enum value="0x2014"        name="WGL_COLOR_BITS_ARB"/>
2015bd8deadSopenharmony_ci        <enum value="0x2014"        name="WGL_COLOR_BITS_EXT"/>
2025bd8deadSopenharmony_ci        <enum value="0x2015"        name="WGL_RED_BITS_ARB"/>
2035bd8deadSopenharmony_ci        <enum value="0x2015"        name="WGL_RED_BITS_EXT"/>
2045bd8deadSopenharmony_ci        <enum value="0x2016"        name="WGL_RED_SHIFT_ARB"/>
2055bd8deadSopenharmony_ci        <enum value="0x2016"        name="WGL_RED_SHIFT_EXT"/>
2065bd8deadSopenharmony_ci        <enum value="0x2017"        name="WGL_GREEN_BITS_ARB"/>
2075bd8deadSopenharmony_ci        <enum value="0x2017"        name="WGL_GREEN_BITS_EXT"/>
2085bd8deadSopenharmony_ci        <enum value="0x2018"        name="WGL_GREEN_SHIFT_ARB"/>
2095bd8deadSopenharmony_ci        <enum value="0x2018"        name="WGL_GREEN_SHIFT_EXT"/>
2105bd8deadSopenharmony_ci        <enum value="0x2019"        name="WGL_BLUE_BITS_ARB"/>
2115bd8deadSopenharmony_ci        <enum value="0x2019"        name="WGL_BLUE_BITS_EXT"/>
2125bd8deadSopenharmony_ci        <enum value="0x201A"        name="WGL_BLUE_SHIFT_ARB"/>
2135bd8deadSopenharmony_ci        <enum value="0x201A"        name="WGL_BLUE_SHIFT_EXT"/>
2145bd8deadSopenharmony_ci        <enum value="0x201B"        name="WGL_ALPHA_BITS_ARB"/>
2155bd8deadSopenharmony_ci        <enum value="0x201B"        name="WGL_ALPHA_BITS_EXT"/>
2165bd8deadSopenharmony_ci        <enum value="0x201C"        name="WGL_ALPHA_SHIFT_ARB"/>
2175bd8deadSopenharmony_ci        <enum value="0x201C"        name="WGL_ALPHA_SHIFT_EXT"/>
2185bd8deadSopenharmony_ci        <enum value="0x201D"        name="WGL_ACCUM_BITS_ARB"/>
2195bd8deadSopenharmony_ci        <enum value="0x201D"        name="WGL_ACCUM_BITS_EXT"/>
2205bd8deadSopenharmony_ci        <enum value="0x201E"        name="WGL_ACCUM_RED_BITS_ARB"/>
2215bd8deadSopenharmony_ci        <enum value="0x201E"        name="WGL_ACCUM_RED_BITS_EXT"/>
2225bd8deadSopenharmony_ci        <enum value="0x201F"        name="WGL_ACCUM_GREEN_BITS_ARB"/>
2235bd8deadSopenharmony_ci        <enum value="0x201F"        name="WGL_ACCUM_GREEN_BITS_EXT"/>
2245bd8deadSopenharmony_ci        <enum value="0x2020"        name="WGL_ACCUM_BLUE_BITS_ARB"/>
2255bd8deadSopenharmony_ci        <enum value="0x2020"        name="WGL_ACCUM_BLUE_BITS_EXT"/>
2265bd8deadSopenharmony_ci        <enum value="0x2021"        name="WGL_ACCUM_ALPHA_BITS_ARB"/>
2275bd8deadSopenharmony_ci        <enum value="0x2021"        name="WGL_ACCUM_ALPHA_BITS_EXT"/>
2285bd8deadSopenharmony_ci        <enum value="0x2022"        name="WGL_DEPTH_BITS_ARB"/>
2295bd8deadSopenharmony_ci        <enum value="0x2022"        name="WGL_DEPTH_BITS_EXT"/>
2305bd8deadSopenharmony_ci        <enum value="0x2023"        name="WGL_STENCIL_BITS_ARB"/>
2315bd8deadSopenharmony_ci        <enum value="0x2023"        name="WGL_STENCIL_BITS_EXT"/>
2325bd8deadSopenharmony_ci        <enum value="0x2024"        name="WGL_AUX_BUFFERS_ARB"/>
2335bd8deadSopenharmony_ci        <enum value="0x2024"        name="WGL_AUX_BUFFERS_EXT"/>
2345bd8deadSopenharmony_ci        <enum value="0x2025"        name="WGL_NO_ACCELERATION_ARB"/>
2355bd8deadSopenharmony_ci        <enum value="0x2025"        name="WGL_NO_ACCELERATION_EXT"/>
2365bd8deadSopenharmony_ci        <enum value="0x2026"        name="WGL_GENERIC_ACCELERATION_ARB"/>
2375bd8deadSopenharmony_ci        <enum value="0x2026"        name="WGL_GENERIC_ACCELERATION_EXT"/>
2385bd8deadSopenharmony_ci        <enum value="0x2027"        name="WGL_FULL_ACCELERATION_ARB"/>
2395bd8deadSopenharmony_ci        <enum value="0x2027"        name="WGL_FULL_ACCELERATION_EXT"/>
2405bd8deadSopenharmony_ci        <enum value="0x2028"        name="WGL_SWAP_EXCHANGE_ARB"/>
2415bd8deadSopenharmony_ci        <enum value="0x2028"        name="WGL_SWAP_EXCHANGE_EXT"/>
2425bd8deadSopenharmony_ci        <enum value="0x2029"        name="WGL_SWAP_COPY_ARB"/>
2435bd8deadSopenharmony_ci        <enum value="0x2029"        name="WGL_SWAP_COPY_EXT"/>
2445bd8deadSopenharmony_ci        <enum value="0x202A"        name="WGL_SWAP_UNDEFINED_ARB"/>
2455bd8deadSopenharmony_ci        <enum value="0x202A"        name="WGL_SWAP_UNDEFINED_EXT"/>
2465bd8deadSopenharmony_ci        <enum value="0x202B"        name="WGL_TYPE_RGBA_ARB"/>
2475bd8deadSopenharmony_ci        <enum value="0x202B"        name="WGL_TYPE_RGBA_EXT"/>
2485bd8deadSopenharmony_ci        <enum value="0x202C"        name="WGL_TYPE_COLORINDEX_ARB"/>
2495bd8deadSopenharmony_ci        <enum value="0x202C"        name="WGL_TYPE_COLORINDEX_EXT"/>
2505bd8deadSopenharmony_ci        <enum value="0x202D"        name="WGL_DRAW_TO_PBUFFER_ARB"/>
2515bd8deadSopenharmony_ci        <enum value="0x202D"        name="WGL_DRAW_TO_PBUFFER_EXT"/>
2525bd8deadSopenharmony_ci        <enum value="0x202E"        name="WGL_MAX_PBUFFER_PIXELS_ARB"/>
2535bd8deadSopenharmony_ci        <enum value="0x202E"        name="WGL_MAX_PBUFFER_PIXELS_EXT"/>
2545bd8deadSopenharmony_ci        <enum value="0x202F"        name="WGL_MAX_PBUFFER_WIDTH_ARB"/>
2555bd8deadSopenharmony_ci        <enum value="0x202F"        name="WGL_MAX_PBUFFER_WIDTH_EXT"/>
2565bd8deadSopenharmony_ci        <enum value="0x2030"        name="WGL_MAX_PBUFFER_HEIGHT_ARB"/>
2575bd8deadSopenharmony_ci        <enum value="0x2030"        name="WGL_MAX_PBUFFER_HEIGHT_EXT"/>
2585bd8deadSopenharmony_ci        <enum value="0x2031"        name="WGL_OPTIMAL_PBUFFER_WIDTH_EXT"/>
2595bd8deadSopenharmony_ci        <enum value="0x2032"        name="WGL_OPTIMAL_PBUFFER_HEIGHT_EXT"/>
2605bd8deadSopenharmony_ci        <enum value="0x2033"        name="WGL_PBUFFER_LARGEST_ARB"/>
2615bd8deadSopenharmony_ci        <enum value="0x2033"        name="WGL_PBUFFER_LARGEST_EXT"/>
2625bd8deadSopenharmony_ci        <enum value="0x2034"        name="WGL_PBUFFER_WIDTH_ARB"/>
2635bd8deadSopenharmony_ci        <enum value="0x2034"        name="WGL_PBUFFER_WIDTH_EXT"/>
2645bd8deadSopenharmony_ci        <enum value="0x2035"        name="WGL_PBUFFER_HEIGHT_ARB"/>
2655bd8deadSopenharmony_ci        <enum value="0x2035"        name="WGL_PBUFFER_HEIGHT_EXT"/>
2665bd8deadSopenharmony_ci        <enum value="0x2036"        name="WGL_PBUFFER_LOST_ARB"/>
2675bd8deadSopenharmony_ci        <enum value="0x2037"        name="WGL_TRANSPARENT_RED_VALUE_ARB"/>
2685bd8deadSopenharmony_ci        <enum value="0x2038"        name="WGL_TRANSPARENT_GREEN_VALUE_ARB"/>
2695bd8deadSopenharmony_ci        <enum value="0x2039"        name="WGL_TRANSPARENT_BLUE_VALUE_ARB"/>
2705bd8deadSopenharmony_ci        <enum value="0x203A"        name="WGL_TRANSPARENT_ALPHA_VALUE_ARB"/>
2715bd8deadSopenharmony_ci        <enum value="0x203B"        name="WGL_TRANSPARENT_INDEX_VALUE_ARB"/>
2725bd8deadSopenharmony_ci            <unused start="0x203C" end="0x203F"/>
2735bd8deadSopenharmony_ci    </enums>
2745bd8deadSopenharmony_ci
2755bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x2040" end="0x205F" vendor="I3D">
2765bd8deadSopenharmony_ci        <enum value="0x2040"        name="WGL_DEPTH_FLOAT_EXT"/>
2775bd8deadSopenharmony_ci        <enum value="0x2041"        name="WGL_SAMPLE_BUFFERS_ARB"/>
2785bd8deadSopenharmony_ci        <enum value="0x2041"        name="WGL_SAMPLE_BUFFERS_EXT"/>
2795bd8deadSopenharmony_ci        <enum value="0x2042"        name="WGL_COVERAGE_SAMPLES_NV"/>
2805bd8deadSopenharmony_ci        <enum value="0x2042"        name="WGL_SAMPLES_ARB"/>
2815bd8deadSopenharmony_ci        <enum value="0x2042"        name="WGL_SAMPLES_EXT"/>
2825bd8deadSopenharmony_ci        <enum value="0x2043"        name="ERROR_INVALID_PIXEL_TYPE_ARB"/>
2835bd8deadSopenharmony_ci        <enum value="0x2043"        name="ERROR_INVALID_PIXEL_TYPE_EXT"/>
2845bd8deadSopenharmony_ci        <enum value="0x2044"        name="WGL_GENLOCK_SOURCE_MULTIVIEW_I3D"/>
2855bd8deadSopenharmony_ci        <enum value="0x2045"        name="WGL_GENLOCK_SOURCE_EXTERNAL_SYNC_I3D"/>
2865bd8deadSopenharmony_ci        <enum value="0x2046"        name="WGL_GENLOCK_SOURCE_EXTERNAL_FIELD_I3D"/>
2875bd8deadSopenharmony_ci        <enum value="0x2047"        name="WGL_GENLOCK_SOURCE_EXTERNAL_TTL_I3D"/>
2885bd8deadSopenharmony_ci        <enum value="0x2048"        name="WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D"/>
2895bd8deadSopenharmony_ci        <enum value="0x2049"        name="WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D"/>
2905bd8deadSopenharmony_ci        <enum value="0x204A"        name="WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D"/>
2915bd8deadSopenharmony_ci        <enum value="0x204B"        name="WGL_GENLOCK_SOURCE_EDGE_RISING_I3D"/>
2925bd8deadSopenharmony_ci        <enum value="0x204C"        name="WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D"/>
2935bd8deadSopenharmony_ci            <unused start="0x204D"/>
2945bd8deadSopenharmony_ci        <enum value="0x204E"        name="WGL_GAMMA_TABLE_SIZE_I3D"/>
2955bd8deadSopenharmony_ci        <enum value="0x204F"        name="WGL_GAMMA_EXCLUDE_DESKTOP_I3D"/>
2965bd8deadSopenharmony_ci        <enum value="0x2050"        name="WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D"/>
2975bd8deadSopenharmony_ci        <enum value="0x2051"        name="WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D"/>
2985bd8deadSopenharmony_ci        <enum value="0x2052"        name="WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D"/>
2995bd8deadSopenharmony_ci        <enum value="0x2053"        name="WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D"/>
3005bd8deadSopenharmony_ci        <enum value="0x2054"        name="ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB"/>
3015bd8deadSopenharmony_ci        <enum value="0x2055"        name="WGL_STEREO_EMITTER_ENABLE_3DL"/>
3025bd8deadSopenharmony_ci        <enum value="0x2056"        name="WGL_STEREO_EMITTER_DISABLE_3DL"/>
3035bd8deadSopenharmony_ci        <enum value="0x2057"        name="WGL_STEREO_POLARITY_NORMAL_3DL"/>
3045bd8deadSopenharmony_ci        <enum value="0x2058"        name="WGL_STEREO_POLARITY_INVERT_3DL"/>
3055bd8deadSopenharmony_ci            <unused start="0x2059" end="0x205F"/>
3065bd8deadSopenharmony_ci    </enums>
3075bd8deadSopenharmony_ci
3085bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x2060" end="0x206F" vendor="3DFX">
3095bd8deadSopenharmony_ci            <unused start="0x2060" end="0x206F" comment="Could be reclaimed"/>
3105bd8deadSopenharmony_ci    </enums>
3115bd8deadSopenharmony_ci
3125bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x2070" end="0x209F" vendor="ARB" comment="Shared with GLX; synchronize create_context enums">
3135bd8deadSopenharmony_ci        <enum value="0x2060"        name="WGL_SAMPLE_BUFFERS_3DFX"/>
3145bd8deadSopenharmony_ci        <enum value="0x2061"        name="WGL_SAMPLES_3DFX"/>
3155bd8deadSopenharmony_ci        <enum value="0x2070"        name="WGL_BIND_TO_TEXTURE_RGB_ARB"/>
3165bd8deadSopenharmony_ci        <enum value="0x2071"        name="WGL_BIND_TO_TEXTURE_RGBA_ARB"/>
3175bd8deadSopenharmony_ci        <enum value="0x2072"        name="WGL_TEXTURE_FORMAT_ARB"/>
3185bd8deadSopenharmony_ci        <enum value="0x2073"        name="WGL_TEXTURE_TARGET_ARB"/>
3195bd8deadSopenharmony_ci        <enum value="0x2074"        name="WGL_MIPMAP_TEXTURE_ARB"/>
3205bd8deadSopenharmony_ci        <enum value="0x2075"        name="WGL_TEXTURE_RGB_ARB"/>
3215bd8deadSopenharmony_ci        <enum value="0x2076"        name="WGL_TEXTURE_RGBA_ARB"/>
3225bd8deadSopenharmony_ci        <enum value="0x2077"        name="WGL_NO_TEXTURE_ARB"/>
3235bd8deadSopenharmony_ci        <enum value="0x2078"        name="WGL_TEXTURE_CUBE_MAP_ARB"/>
3245bd8deadSopenharmony_ci        <enum value="0x2079"        name="WGL_TEXTURE_1D_ARB"/>
3255bd8deadSopenharmony_ci        <enum value="0x207A"        name="WGL_TEXTURE_2D_ARB"/>
3265bd8deadSopenharmony_ci        <enum value="0x207B"        name="WGL_MIPMAP_LEVEL_ARB"/>
3275bd8deadSopenharmony_ci        <enum value="0x207C"        name="WGL_CUBE_MAP_FACE_ARB"/>
3285bd8deadSopenharmony_ci        <enum value="0x207D"        name="WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB"/>
3295bd8deadSopenharmony_ci        <enum value="0x207E"        name="WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB"/>
3305bd8deadSopenharmony_ci        <enum value="0x207F"        name="WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB"/>
3315bd8deadSopenharmony_ci        <enum value="0x2080"        name="WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB"/>
3325bd8deadSopenharmony_ci        <enum value="0x2081"        name="WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB"/>
3335bd8deadSopenharmony_ci        <enum value="0x2082"        name="WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB"/>
3345bd8deadSopenharmony_ci        <enum value="0x2083"        name="WGL_FRONT_LEFT_ARB"/>
3355bd8deadSopenharmony_ci        <enum value="0x2084"        name="WGL_FRONT_RIGHT_ARB"/>
3365bd8deadSopenharmony_ci        <enum value="0x2085"        name="WGL_BACK_LEFT_ARB"/>
3375bd8deadSopenharmony_ci        <enum value="0x2086"        name="WGL_BACK_RIGHT_ARB"/>
3385bd8deadSopenharmony_ci        <enum value="0x2087"        name="WGL_AUX0_ARB"/>
3395bd8deadSopenharmony_ci        <enum value="0x2088"        name="WGL_AUX1_ARB"/>
3405bd8deadSopenharmony_ci        <enum value="0x2089"        name="WGL_AUX2_ARB"/>
3415bd8deadSopenharmony_ci        <enum value="0x208A"        name="WGL_AUX3_ARB"/>
3425bd8deadSopenharmony_ci        <enum value="0x208B"        name="WGL_AUX4_ARB"/>
3435bd8deadSopenharmony_ci        <enum value="0x208C"        name="WGL_AUX5_ARB"/>
3445bd8deadSopenharmony_ci        <enum value="0x208D"        name="WGL_AUX6_ARB"/>
3455bd8deadSopenharmony_ci        <enum value="0x208E"        name="WGL_AUX7_ARB"/>
3465bd8deadSopenharmony_ci        <enum value="0x208F"        name="WGL_AUX8_ARB"/>
3475bd8deadSopenharmony_ci        <enum value="0x2090"        name="WGL_AUX9_ARB"/>
3485bd8deadSopenharmony_ci        <enum value="0x2091"        name="WGL_CONTEXT_MAJOR_VERSION_ARB"/>
3495bd8deadSopenharmony_ci        <enum value="0x2092"        name="WGL_CONTEXT_MINOR_VERSION_ARB"/>
3505bd8deadSopenharmony_ci        <enum value="0x2093"        name="WGL_CONTEXT_LAYER_PLANE_ARB"/>
3515bd8deadSopenharmony_ci        <enum value="0x2094"        name="WGL_CONTEXT_FLAGS_ARB"/>
3525bd8deadSopenharmony_ci        <enum value="0x2095"        name="ERROR_INVALID_VERSION_ARB"/>
3535bd8deadSopenharmony_ci        <enum value="0x2096"        name="ERROR_INVALID_PROFILE_ARB"/>
3545bd8deadSopenharmony_ci        <enum value="0x2097"        name="WGL_CONTEXT_RELEASE_BEHAVIOR_ARB"/>
3555bd8deadSopenharmony_ci        <enum value="0x2098"        name="WGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB"/>
3565bd8deadSopenharmony_ci            <unused start="0x2099" end="0x209F"/>
3575bd8deadSopenharmony_ci    </enums>
3585bd8deadSopenharmony_ci
3595bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x20A0" end="0x219F" vendor="NV" comment="shared with GLX">
3605bd8deadSopenharmony_ci        <enum value="0x20A0"        name="WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV"/>
3615bd8deadSopenharmony_ci        <enum value="0x20A1"        name="WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV"/>
3625bd8deadSopenharmony_ci        <enum value="0x20A2"        name="WGL_TEXTURE_RECTANGLE_NV"/>
3635bd8deadSopenharmony_ci        <enum value="0x20A3"        name="WGL_BIND_TO_TEXTURE_DEPTH_NV"/>
3645bd8deadSopenharmony_ci        <enum value="0x20A4"        name="WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV"/>
3655bd8deadSopenharmony_ci        <enum value="0x20A5"        name="WGL_DEPTH_TEXTURE_FORMAT_NV"/>
3665bd8deadSopenharmony_ci        <enum value="0x20A6"        name="WGL_TEXTURE_DEPTH_COMPONENT_NV"/>
3675bd8deadSopenharmony_ci        <enum value="0x20A7"        name="WGL_DEPTH_COMPONENT_NV"/>
3685bd8deadSopenharmony_ci        <enum value="0x20A8"        name="WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT"/>
3695bd8deadSopenharmony_ci        <enum value="0x20A9"        name="WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB"/>
3705bd8deadSopenharmony_ci        <enum value="0x20A9"        name="WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT"/>
3715bd8deadSopenharmony_ci        <enum value="0x20AA"        name="WGL_CONTEXT_MULTIGPU_ATTRIB_NV"/>
3725bd8deadSopenharmony_ci        <enum value="0x20AB"        name="WGL_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV"/>
3735bd8deadSopenharmony_ci        <enum value="0x20AC"        name="WGL_CONTEXT_MULTIGPU_ATTRIB_AFR_NV"/>
3745bd8deadSopenharmony_ci        <enum value="0x20AD"        name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV"/>
3755bd8deadSopenharmony_ci        <enum value="0x20AE"        name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV"/>
3765bd8deadSopenharmony_ci            <unused start="0x20AF" end="0x20AF"/>
3775bd8deadSopenharmony_ci        <enum value="0x20B0"        name="WGL_FLOAT_COMPONENTS_NV"/>
3785bd8deadSopenharmony_ci        <enum value="0x20B1"        name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV"/>
3795bd8deadSopenharmony_ci        <enum value="0x20B2"        name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV"/>
3805bd8deadSopenharmony_ci        <enum value="0x20B3"        name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV"/>
3815bd8deadSopenharmony_ci        <enum value="0x20B4"        name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV"/>
3825bd8deadSopenharmony_ci        <enum value="0x20B5"        name="WGL_TEXTURE_FLOAT_R_NV"/>
3835bd8deadSopenharmony_ci        <enum value="0x20B6"        name="WGL_TEXTURE_FLOAT_RG_NV"/>
3845bd8deadSopenharmony_ci        <enum value="0x20B7"        name="WGL_TEXTURE_FLOAT_RGB_NV"/>
3855bd8deadSopenharmony_ci        <enum value="0x20B8"        name="WGL_TEXTURE_FLOAT_RGBA_NV"/>
3865bd8deadSopenharmony_ci        <enum value="0x20B9"        name="WGL_COLOR_SAMPLES_NV"/>
3875bd8deadSopenharmony_ci            <unused start="0x20BA" end="0x20BF"/>
3885bd8deadSopenharmony_ci        <enum value="0x20C0"        name="WGL_BIND_TO_VIDEO_RGB_NV"/>
3895bd8deadSopenharmony_ci        <enum value="0x20C1"        name="WGL_BIND_TO_VIDEO_RGBA_NV"/>
3905bd8deadSopenharmony_ci        <enum value="0x20C2"        name="WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV"/>
3915bd8deadSopenharmony_ci        <enum value="0x20C3"        name="WGL_VIDEO_OUT_COLOR_NV"/>
3925bd8deadSopenharmony_ci        <enum value="0x20C4"        name="WGL_VIDEO_OUT_ALPHA_NV"/>
3935bd8deadSopenharmony_ci        <enum value="0x20C5"        name="WGL_VIDEO_OUT_DEPTH_NV"/>
3945bd8deadSopenharmony_ci        <enum value="0x20C6"        name="WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV"/>
3955bd8deadSopenharmony_ci        <enum value="0x20C7"        name="WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV"/>
3965bd8deadSopenharmony_ci        <enum value="0x20C8"        name="WGL_VIDEO_OUT_FRAME"/>
3975bd8deadSopenharmony_ci        <enum value="0x20C9"        name="WGL_VIDEO_OUT_FIELD_1"/>
3985bd8deadSopenharmony_ci        <enum value="0x20CA"        name="WGL_VIDEO_OUT_FIELD_2"/>
3995bd8deadSopenharmony_ci        <enum value="0x20CB"        name="WGL_VIDEO_OUT_STACKED_FIELDS_1_2"/>
4005bd8deadSopenharmony_ci        <enum value="0x20CC"        name="WGL_VIDEO_OUT_STACKED_FIELDS_2_1"/>
4015bd8deadSopenharmony_ci            <unused start="0x20CD" comment="reserved for GLX_DEVICE_ID_NV (not present in WGL interface)"/>
4025bd8deadSopenharmony_ci        <enum value="0x20CE"        name="WGL_UNIQUE_ID_NV"/>
4035bd8deadSopenharmony_ci        <enum value="0x20CF"        name="WGL_NUM_VIDEO_CAPTURE_SLOTS_NV"/>
4045bd8deadSopenharmony_ci        <enum value="0x20D0"        name="ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV"/>
4055bd8deadSopenharmony_ci        <enum value="0x20D1"        name="ERROR_MISSING_AFFINITY_MASK_NV"/>
4065bd8deadSopenharmony_ci            <unused start="0x20D2" end="0x20EF"/>
4075bd8deadSopenharmony_ci        <enum value="0x20F0"        name="WGL_NUM_VIDEO_SLOTS_NV"/>
4085bd8deadSopenharmony_ci            <unused start="0x20F1" end="0x219F"/>
4095bd8deadSopenharmony_ci    </enums>
4105bd8deadSopenharmony_ci
4115bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x21A0" end="0x21AF" vendor="AMD">
4125bd8deadSopenharmony_ci        <enum value="0x21A0"        name="WGL_TYPE_RGBA_FLOAT_ARB"/>
4135bd8deadSopenharmony_ci        <enum value="0x21A0"        name="WGL_TYPE_RGBA_FLOAT_ATI"/>
4145bd8deadSopenharmony_ci            <unused start="0x21A1"/>
4155bd8deadSopenharmony_ci        <enum value="0x21A2"        name="WGL_GPU_FASTEST_TARGET_GPUS_AMD"/>
4165bd8deadSopenharmony_ci        <enum value="0x21A3"        name="WGL_GPU_RAM_AMD"/>
4175bd8deadSopenharmony_ci        <enum value="0x21A4"        name="WGL_GPU_CLOCK_AMD"/>
4185bd8deadSopenharmony_ci        <enum value="0x21A5"        name="WGL_GPU_NUM_PIPES_AMD"/>
4195bd8deadSopenharmony_ci        <enum value="0x21A5"        name="WGL_TEXTURE_RECTANGLE_ATI" comment="Duplicates unrelated WGL_GPU_NUM_PIPES_AMD"/>
4205bd8deadSopenharmony_ci        <enum value="0x21A6"        name="WGL_GPU_NUM_SIMD_AMD"/>
4215bd8deadSopenharmony_ci        <enum value="0x21A7"        name="WGL_GPU_NUM_RB_AMD"/>
4225bd8deadSopenharmony_ci        <enum value="0x21A8"        name="WGL_GPU_NUM_SPI_AMD"/>
4235bd8deadSopenharmony_ci            <unused start="0x21A9" end="0x21AF"/>
4245bd8deadSopenharmony_ci    </enums>
4255bd8deadSopenharmony_ci
4265bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x21B0" end="0x21BF" vendor="Matrox" comment="could be reclaimed (tentative, RFC sent to ARB 2002/10/3)">
4275bd8deadSopenharmony_ci        <unused start="0x21B0" end="0x21BF"/>
4285bd8deadSopenharmony_ci    </enums>
4295bd8deadSopenharmony_ci
4305bd8deadSopenharmony_ci<!-- Please remember that new enumerant allocations must be obtained by
4315bd8deadSopenharmony_ci     request to the Khronos API registrar (see comments at the top of this
4325bd8deadSopenharmony_ci     file) File requests in the Khronos Bugzilla, OpenGL project, Registry
4335bd8deadSopenharmony_ci     component. Also note that some GLX enum values are shared with GL and
4345bd8deadSopenharmony_ci     WGL, and new ranges should be allocated with such overlaps in mind. -->
4355bd8deadSopenharmony_ci
4365bd8deadSopenharmony_ci<!-- Reservable for future use: 0x21C0-0x2FFF.
4375bd8deadSopenharmony_ci     To generate a new range, allocate multiples of 16 starting at the
4385bd8deadSopenharmony_ci     lowest available point in this block. -->
4395bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x21C0" end="0x2FFF" vendor="ARB">
4405bd8deadSopenharmony_ci            <unused start="0x21C0" end="0x2FFF" comment="Reserved for future use"/>
4415bd8deadSopenharmony_ci    </enums>
4425bd8deadSopenharmony_ci
4435bd8deadSopenharmony_ci    <enums namespace="EGL" start="0x3080" end="0x30AF" vendor="KHR" comment="Values shared with EGL. Do not allocate additional values in this range.">
4445bd8deadSopenharmony_ci        <enum value="0x309D" name="WGL_COLORSPACE_EXT"/>
4455bd8deadSopenharmony_ci        <enum value="0x3089" name="WGL_COLORSPACE_SRGB_EXT"/>
4465bd8deadSopenharmony_ci        <enum value="0x308A" name="WGL_COLORSPACE_LINEAR_EXT"/>
4475bd8deadSopenharmony_ci    </enums>
4485bd8deadSopenharmony_ci
4495bd8deadSopenharmony_ci    <enums namespace="WGL" start="0x31B3" end="0x31B3" vendor="ARB" comment="Shared with GLX.">
4505bd8deadSopenharmony_ci        <enum value="0x31B3" name="WGL_CONTEXT_OPENGL_NO_ERROR_ARB"/>
4515bd8deadSopenharmony_ci    </enums>
4525bd8deadSopenharmony_ci
4535bd8deadSopenharmony_ci    <enums namespace="GL" start="0x8250" end="0x826F" vendor="ARB" comment="Values shared with GL. Do not allocate additional values in this range.">
4545bd8deadSopenharmony_ci        <enum value="0x8252"        name="WGL_LOSE_CONTEXT_ON_RESET_ARB"/>
4555bd8deadSopenharmony_ci        <enum value="0x8256"        name="WGL_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB"/>
4565bd8deadSopenharmony_ci        <enum value="0x8261"        name="WGL_NO_RESET_NOTIFICATION_ARB"/>
4575bd8deadSopenharmony_ci    </enums>
4585bd8deadSopenharmony_ci
4595bd8deadSopenharmony_ci    <enums namespace="GL" start="0x9120" end="0x912F"  vendor="ARB" comment="Values shared with GL. Do not allocate additional values in this range.">
4605bd8deadSopenharmony_ci        <enum value="0x9126"        name="WGL_CONTEXT_PROFILE_MASK_ARB"/>
4615bd8deadSopenharmony_ci    </enums>
4625bd8deadSopenharmony_ci
4635bd8deadSopenharmony_ci    <!-- SECTION: WGL command definitions. -->
4645bd8deadSopenharmony_ci    <commands namespace="WGL">
4655bd8deadSopenharmony_ci        <command>
4665bd8deadSopenharmony_ci            <proto>int <name>ChoosePixelFormat</name></proto>
4675bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
4685bd8deadSopenharmony_ci            <param>const <ptype>PIXELFORMATDESCRIPTOR</ptype> *<name>pPfd</name></param>
4695bd8deadSopenharmony_ci        </command>
4705bd8deadSopenharmony_ci        <command>
4715bd8deadSopenharmony_ci            <proto>int <name>DescribePixelFormat</name></proto>
4725bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
4735bd8deadSopenharmony_ci            <param>int <name>ipfd</name></param>
4745bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>cjpfd</name></param>
4755bd8deadSopenharmony_ci            <param><ptype>PIXELFORMATDESCRIPTOR</ptype> *<name>ppfd</name></param>
4765bd8deadSopenharmony_ci        </command>
4775bd8deadSopenharmony_ci        <command>
4785bd8deadSopenharmony_ci            <proto>int <name>GetPixelFormat</name></proto>
4795bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
4805bd8deadSopenharmony_ci        </command>
4815bd8deadSopenharmony_ci        <command>
4825bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>SetPixelFormat</name></proto>
4835bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
4845bd8deadSopenharmony_ci            <param>int <name>ipfd</name></param>
4855bd8deadSopenharmony_ci            <param>const <ptype>PIXELFORMATDESCRIPTOR</ptype> *<name>ppfd</name></param>
4865bd8deadSopenharmony_ci        </command>
4875bd8deadSopenharmony_ci        <command>
4885bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>SwapBuffers</name></proto>
4895bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
4905bd8deadSopenharmony_ci        </command>
4915bd8deadSopenharmony_ci        <command>
4925bd8deadSopenharmony_ci            <proto>void *<name>wglAllocateMemoryNV</name></proto>
4935bd8deadSopenharmony_ci            <param><ptype>GLsizei</ptype> <name>size</name></param>
4945bd8deadSopenharmony_ci            <param><ptype>GLfloat</ptype> <name>readfreq</name></param>
4955bd8deadSopenharmony_ci            <param><ptype>GLfloat</ptype> <name>writefreq</name></param>
4965bd8deadSopenharmony_ci            <param><ptype>GLfloat</ptype> <name>priority</name></param>
4975bd8deadSopenharmony_ci        </command>
4985bd8deadSopenharmony_ci        <command>
4995bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglAssociateImageBufferEventsI3D</name></proto>
5005bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
5015bd8deadSopenharmony_ci            <param>const <ptype>HANDLE</ptype> *<name>pEvent</name></param>
5025bd8deadSopenharmony_ci            <param>const <ptype>LPVOID</ptype> *<name>pAddress</name></param>
5035bd8deadSopenharmony_ci            <param>const <ptype>DWORD</ptype> *<name>pSize</name></param>
5045bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>count</name></param>
5055bd8deadSopenharmony_ci        </command>
5065bd8deadSopenharmony_ci        <command>
5075bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglBeginFrameTrackingI3D</name></proto>
5085bd8deadSopenharmony_ci        </command>
5095bd8deadSopenharmony_ci        <command>
5105bd8deadSopenharmony_ci            <proto><ptype>GLboolean</ptype> <name>wglBindDisplayColorTableEXT</name></proto>
5115bd8deadSopenharmony_ci            <param><ptype>GLushort</ptype> <name>id</name></param>
5125bd8deadSopenharmony_ci        </command>
5135bd8deadSopenharmony_ci        <command>
5145bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglBindSwapBarrierNV</name></proto>
5155bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> <name>group</name></param>
5165bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> <name>barrier</name></param>
5175bd8deadSopenharmony_ci        </command>
5185bd8deadSopenharmony_ci        <command>
5195bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglBindTexImageARB</name></proto>
5205bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
5215bd8deadSopenharmony_ci            <param>int <name>iBuffer</name></param>
5225bd8deadSopenharmony_ci        </command>
5235bd8deadSopenharmony_ci        <command>
5245bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglBindVideoCaptureDeviceNV</name></proto>
5255bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uVideoSlot</name></param>
5265bd8deadSopenharmony_ci            <param><ptype>HVIDEOINPUTDEVICENV</ptype> <name>hDevice</name></param>
5275bd8deadSopenharmony_ci        </command>
5285bd8deadSopenharmony_ci        <command>
5295bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglBindVideoDeviceNV</name></proto>
5305bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
5315bd8deadSopenharmony_ci            <param>unsigned int <name>uVideoSlot</name></param>
5325bd8deadSopenharmony_ci            <param><ptype>HVIDEOOUTPUTDEVICENV</ptype> <name>hVideoDevice</name></param>
5335bd8deadSopenharmony_ci            <param>const int *<name>piAttribList</name></param>
5345bd8deadSopenharmony_ci        </command>
5355bd8deadSopenharmony_ci        <command>
5365bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglBindVideoImageNV</name></proto>
5375bd8deadSopenharmony_ci            <param><ptype>HPVIDEODEV</ptype> <name>hVideoDevice</name></param>
5385bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
5395bd8deadSopenharmony_ci            <param>int <name>iVideoBuffer</name></param>
5405bd8deadSopenharmony_ci        </command>
5415bd8deadSopenharmony_ci        <command>
5425bd8deadSopenharmony_ci            <proto><ptype>VOID</ptype> <name>wglBlitContextFramebufferAMD</name></proto>
5435bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>dstCtx</name></param>
5445bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcX0</name></param>
5455bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcY0</name></param>
5465bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcX1</name></param>
5475bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcY1</name></param>
5485bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstX0</name></param>
5495bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstY0</name></param>
5505bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstX1</name></param>
5515bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstY1</name></param>
5525bd8deadSopenharmony_ci            <param><ptype>GLbitfield</ptype> <name>mask</name></param>
5535bd8deadSopenharmony_ci            <param><ptype>GLenum</ptype> <name>filter</name></param>
5545bd8deadSopenharmony_ci        </command>
5555bd8deadSopenharmony_ci        <command>
5565bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglChoosePixelFormatARB</name></proto>
5575bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
5585bd8deadSopenharmony_ci            <param>const int *<name>piAttribIList</name></param>
5595bd8deadSopenharmony_ci            <param>const <ptype>FLOAT</ptype> *<name>pfAttribFList</name></param>
5605bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>nMaxFormats</name></param>
5615bd8deadSopenharmony_ci            <param>int *<name>piFormats</name></param>
5625bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>nNumFormats</name></param>
5635bd8deadSopenharmony_ci        </command>
5645bd8deadSopenharmony_ci        <command>
5655bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglChoosePixelFormatEXT</name></proto>
5665bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
5675bd8deadSopenharmony_ci            <param>const int *<name>piAttribIList</name></param>
5685bd8deadSopenharmony_ci            <param>const <ptype>FLOAT</ptype> *<name>pfAttribFList</name></param>
5695bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>nMaxFormats</name></param>
5705bd8deadSopenharmony_ci            <param>int *<name>piFormats</name></param>
5715bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>nNumFormats</name></param>
5725bd8deadSopenharmony_ci        </command>
5735bd8deadSopenharmony_ci        <command>
5745bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglCopyContext</name></proto>
5755bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hglrcSrc</name></param>
5765bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hglrcDst</name></param>
5775bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>mask</name></param>
5785bd8deadSopenharmony_ci        </command>
5795bd8deadSopenharmony_ci        <command>
5805bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglCopyImageSubDataNV</name></proto>
5815bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hSrcRC</name></param>
5825bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> <name>srcName</name></param>
5835bd8deadSopenharmony_ci            <param><ptype>GLenum</ptype> <name>srcTarget</name></param>
5845bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcLevel</name></param>
5855bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcX</name></param>
5865bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcY</name></param>
5875bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>srcZ</name></param>
5885bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hDstRC</name></param>
5895bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> <name>dstName</name></param>
5905bd8deadSopenharmony_ci            <param><ptype>GLenum</ptype> <name>dstTarget</name></param>
5915bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstLevel</name></param>
5925bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstX</name></param>
5935bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstY</name></param>
5945bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>dstZ</name></param>
5955bd8deadSopenharmony_ci            <param><ptype>GLsizei</ptype> <name>width</name></param>
5965bd8deadSopenharmony_ci            <param><ptype>GLsizei</ptype> <name>height</name></param>
5975bd8deadSopenharmony_ci            <param><ptype>GLsizei</ptype> <name>depth</name></param>
5985bd8deadSopenharmony_ci        </command>
5995bd8deadSopenharmony_ci        <command>
6005bd8deadSopenharmony_ci            <proto><ptype>HDC</ptype> <name>wglCreateAffinityDCNV</name></proto>
6015bd8deadSopenharmony_ci            <param>const <ptype>HGPUNV</ptype> *<name>phGpuList</name></param>
6025bd8deadSopenharmony_ci        </command>
6035bd8deadSopenharmony_ci        <command>
6045bd8deadSopenharmony_ci            <proto><ptype>HGLRC</ptype> <name>wglCreateAssociatedContextAMD</name></proto>
6055bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>id</name></param>
6065bd8deadSopenharmony_ci        </command>
6075bd8deadSopenharmony_ci        <command>
6085bd8deadSopenharmony_ci            <proto><ptype>HGLRC</ptype> <name>wglCreateAssociatedContextAttribsAMD</name></proto>
6095bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>id</name></param>
6105bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hShareContext</name></param>
6115bd8deadSopenharmony_ci            <param>const int *<name>attribList</name></param>
6125bd8deadSopenharmony_ci        </command>
6135bd8deadSopenharmony_ci        <command>
6145bd8deadSopenharmony_ci            <proto><ptype>HANDLE</ptype> <name>wglCreateBufferRegionARB</name></proto>
6155bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
6165bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
6175bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uType</name></param>
6185bd8deadSopenharmony_ci        </command>
6195bd8deadSopenharmony_ci        <command>
6205bd8deadSopenharmony_ci            <proto><ptype>HGLRC</ptype> <name>wglCreateContext</name></proto>
6215bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
6225bd8deadSopenharmony_ci        </command>
6235bd8deadSopenharmony_ci        <command>
6245bd8deadSopenharmony_ci            <proto><ptype>HGLRC</ptype> <name>wglCreateContextAttribsARB</name></proto>
6255bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
6265bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hShareContext</name></param>
6275bd8deadSopenharmony_ci            <param>const int *<name>attribList</name></param>
6285bd8deadSopenharmony_ci        </command>
6295bd8deadSopenharmony_ci        <command>
6305bd8deadSopenharmony_ci            <proto><ptype>GLboolean</ptype> <name>wglCreateDisplayColorTableEXT</name></proto>
6315bd8deadSopenharmony_ci            <param><ptype>GLushort</ptype> <name>id</name></param>
6325bd8deadSopenharmony_ci        </command>
6335bd8deadSopenharmony_ci        <command>
6345bd8deadSopenharmony_ci            <proto><ptype>LPVOID</ptype> <name>wglCreateImageBufferI3D</name></proto>
6355bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
6365bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>dwSize</name></param>
6375bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uFlags</name></param>
6385bd8deadSopenharmony_ci        </command>
6395bd8deadSopenharmony_ci        <command>
6405bd8deadSopenharmony_ci            <proto><ptype>HGLRC</ptype> <name>wglCreateLayerContext</name></proto>
6415bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
6425bd8deadSopenharmony_ci            <param>int <name>level</name></param>
6435bd8deadSopenharmony_ci        </command>
6445bd8deadSopenharmony_ci        <command>
6455bd8deadSopenharmony_ci            <proto><ptype>HPBUFFERARB</ptype> <name>wglCreatePbufferARB</name></proto>
6465bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
6475bd8deadSopenharmony_ci            <param>int <name>iPixelFormat</name></param>
6485bd8deadSopenharmony_ci            <param>int <name>iWidth</name></param>
6495bd8deadSopenharmony_ci            <param>int <name>iHeight</name></param>
6505bd8deadSopenharmony_ci            <param>const int *<name>piAttribList</name></param>
6515bd8deadSopenharmony_ci        </command>
6525bd8deadSopenharmony_ci        <command>
6535bd8deadSopenharmony_ci            <proto><ptype>HPBUFFEREXT</ptype> <name>wglCreatePbufferEXT</name></proto>
6545bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
6555bd8deadSopenharmony_ci            <param>int <name>iPixelFormat</name></param>
6565bd8deadSopenharmony_ci            <param>int <name>iWidth</name></param>
6575bd8deadSopenharmony_ci            <param>int <name>iHeight</name></param>
6585bd8deadSopenharmony_ci            <param>const int *<name>piAttribList</name></param>
6595bd8deadSopenharmony_ci        </command>
6605bd8deadSopenharmony_ci        <command>
6615bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDelayBeforeSwapNV</name></proto>
6625bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
6635bd8deadSopenharmony_ci            <param><ptype>GLfloat</ptype> <name>seconds</name></param>
6645bd8deadSopenharmony_ci        </command>
6655bd8deadSopenharmony_ci        <command>
6665bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDeleteAssociatedContextAMD</name></proto>
6675bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hglrc</name></param>
6685bd8deadSopenharmony_ci        </command>
6695bd8deadSopenharmony_ci        <command>
6705bd8deadSopenharmony_ci            <proto><ptype>VOID</ptype> <name>wglDeleteBufferRegionARB</name></proto>
6715bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hRegion</name></param>
6725bd8deadSopenharmony_ci        </command>
6735bd8deadSopenharmony_ci        <command>
6745bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDeleteContext</name></proto>
6755bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>oldContext</name></param>
6765bd8deadSopenharmony_ci        </command>
6775bd8deadSopenharmony_ci        <command>
6785bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDeleteDCNV</name></proto>
6795bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
6805bd8deadSopenharmony_ci        </command>
6815bd8deadSopenharmony_ci        <command>
6825bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDescribeLayerPlane</name></proto>
6835bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
6845bd8deadSopenharmony_ci            <param>int <name>pixelFormat</name></param>
6855bd8deadSopenharmony_ci            <param>int <name>layerPlane</name></param>
6865bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>nBytes</name></param>
6875bd8deadSopenharmony_ci            <param><ptype>LAYERPLANEDESCRIPTOR</ptype> *<name>plpd</name></param>
6885bd8deadSopenharmony_ci        </command>
6895bd8deadSopenharmony_ci        <command>
6905bd8deadSopenharmony_ci            <proto><ptype>VOID</ptype> <name>wglDestroyDisplayColorTableEXT</name></proto>
6915bd8deadSopenharmony_ci            <param><ptype>GLushort</ptype> <name>id</name></param>
6925bd8deadSopenharmony_ci        </command>
6935bd8deadSopenharmony_ci        <command>
6945bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDestroyImageBufferI3D</name></proto>
6955bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
6965bd8deadSopenharmony_ci            <param><ptype>LPVOID</ptype> <name>pAddress</name></param>
6975bd8deadSopenharmony_ci        </command>
6985bd8deadSopenharmony_ci        <command>
6995bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDestroyPbufferARB</name></proto>
7005bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
7015bd8deadSopenharmony_ci        </command>
7025bd8deadSopenharmony_ci        <command>
7035bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDestroyPbufferEXT</name></proto>
7045bd8deadSopenharmony_ci            <param><ptype>HPBUFFEREXT</ptype> <name>hPbuffer</name></param>
7055bd8deadSopenharmony_ci        </command>
7065bd8deadSopenharmony_ci        <command>
7075bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDisableFrameLockI3D</name></proto>
7085bd8deadSopenharmony_ci        </command>
7095bd8deadSopenharmony_ci        <command>
7105bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDisableGenlockI3D</name></proto>
7115bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
7125bd8deadSopenharmony_ci        </command>
7135bd8deadSopenharmony_ci        <command>
7145bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDXCloseDeviceNV</name></proto>
7155bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hDevice</name></param>
7165bd8deadSopenharmony_ci        </command>
7175bd8deadSopenharmony_ci        <command>
7185bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDXLockObjectsNV</name></proto>
7195bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hDevice</name></param>
7205bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>count</name></param>
7215bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> *<name>hObjects</name></param>
7225bd8deadSopenharmony_ci        </command>
7235bd8deadSopenharmony_ci        <command>
7245bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDXObjectAccessNV</name></proto>
7255bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hObject</name></param>
7265bd8deadSopenharmony_ci            <param><ptype>GLenum</ptype> <name>access</name></param>
7275bd8deadSopenharmony_ci        </command>
7285bd8deadSopenharmony_ci        <command>
7295bd8deadSopenharmony_ci            <proto><ptype>HANDLE</ptype> <name>wglDXOpenDeviceNV</name></proto>
7305bd8deadSopenharmony_ci            <param>void *<name>dxDevice</name></param>
7315bd8deadSopenharmony_ci        </command>
7325bd8deadSopenharmony_ci        <command>
7335bd8deadSopenharmony_ci            <proto><ptype>HANDLE</ptype> <name>wglDXRegisterObjectNV</name></proto>
7345bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hDevice</name></param>
7355bd8deadSopenharmony_ci            <param>void *<name>dxObject</name></param>
7365bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> <name>name</name></param>
7375bd8deadSopenharmony_ci            <param><ptype>GLenum</ptype> <name>type</name></param>
7385bd8deadSopenharmony_ci            <param><ptype>GLenum</ptype> <name>access</name></param>
7395bd8deadSopenharmony_ci        </command>
7405bd8deadSopenharmony_ci        <command>
7415bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDXSetResourceShareHandleNV</name></proto>
7425bd8deadSopenharmony_ci            <param>void *<name>dxObject</name></param>
7435bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>shareHandle</name></param>
7445bd8deadSopenharmony_ci        </command>
7455bd8deadSopenharmony_ci        <command>
7465bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDXUnlockObjectsNV</name></proto>
7475bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hDevice</name></param>
7485bd8deadSopenharmony_ci            <param><ptype>GLint</ptype> <name>count</name></param>
7495bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> *<name>hObjects</name></param>
7505bd8deadSopenharmony_ci        </command>
7515bd8deadSopenharmony_ci        <command>
7525bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglDXUnregisterObjectNV</name></proto>
7535bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hDevice</name></param>
7545bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hObject</name></param>
7555bd8deadSopenharmony_ci        </command>
7565bd8deadSopenharmony_ci        <command>
7575bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglEnableFrameLockI3D</name></proto>
7585bd8deadSopenharmony_ci        </command>
7595bd8deadSopenharmony_ci        <command>
7605bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglEnableGenlockI3D</name></proto>
7615bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
7625bd8deadSopenharmony_ci        </command>
7635bd8deadSopenharmony_ci        <command>
7645bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglEndFrameTrackingI3D</name></proto>
7655bd8deadSopenharmony_ci        </command>
7665bd8deadSopenharmony_ci        <command>
7675bd8deadSopenharmony_ci            <proto><ptype>UINT</ptype> <name>wglEnumerateVideoCaptureDevicesNV</name></proto>
7685bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
7695bd8deadSopenharmony_ci            <param><ptype>HVIDEOINPUTDEVICENV</ptype> *<name>phDeviceList</name></param>
7705bd8deadSopenharmony_ci        </command>
7715bd8deadSopenharmony_ci        <command>
7725bd8deadSopenharmony_ci            <proto>int <name>wglEnumerateVideoDevicesNV</name></proto>
7735bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
7745bd8deadSopenharmony_ci            <param><ptype>HVIDEOOUTPUTDEVICENV</ptype> *<name>phDeviceList</name></param>
7755bd8deadSopenharmony_ci        </command>
7765bd8deadSopenharmony_ci        <command>
7775bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglEnumGpuDevicesNV</name></proto>
7785bd8deadSopenharmony_ci            <param><ptype>HGPUNV</ptype> <name>hGpu</name></param>
7795bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>iDeviceIndex</name></param>
7805bd8deadSopenharmony_ci            <param><ptype>PGPU_DEVICE</ptype> <name>lpGpuDevice</name></param>
7815bd8deadSopenharmony_ci        </command>
7825bd8deadSopenharmony_ci        <command>
7835bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglEnumGpusFromAffinityDCNV</name></proto>
7845bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hAffinityDC</name></param>
7855bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>iGpuIndex</name></param>
7865bd8deadSopenharmony_ci            <param><ptype>HGPUNV</ptype> *<name>hGpu</name></param>
7875bd8deadSopenharmony_ci        </command>
7885bd8deadSopenharmony_ci        <command>
7895bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglEnumGpusNV</name></proto>
7905bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>iGpuIndex</name></param>
7915bd8deadSopenharmony_ci            <param><ptype>HGPUNV</ptype> *<name>phGpu</name></param>
7925bd8deadSopenharmony_ci        </command>
7935bd8deadSopenharmony_ci        <command>
7945bd8deadSopenharmony_ci            <proto>void <name>wglFreeMemoryNV</name></proto>
7955bd8deadSopenharmony_ci            <param>void *<name>pointer</name></param>
7965bd8deadSopenharmony_ci        </command>
7975bd8deadSopenharmony_ci        <command>
7985bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGenlockSampleRateI3D</name></proto>
7995bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8005bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uRate</name></param>
8015bd8deadSopenharmony_ci        </command>
8025bd8deadSopenharmony_ci        <command>
8035bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGenlockSourceDelayI3D</name></proto>
8045bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8055bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uDelay</name></param>
8065bd8deadSopenharmony_ci        </command>
8075bd8deadSopenharmony_ci        <command>
8085bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGenlockSourceEdgeI3D</name></proto>
8095bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8105bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uEdge</name></param>
8115bd8deadSopenharmony_ci        </command>
8125bd8deadSopenharmony_ci        <command>
8135bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGenlockSourceI3D</name></proto>
8145bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8155bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uSource</name></param>
8165bd8deadSopenharmony_ci        </command>
8175bd8deadSopenharmony_ci        <command>
8185bd8deadSopenharmony_ci            <proto><ptype>UINT</ptype> <name>wglGetContextGPUIDAMD</name></proto>
8195bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hglrc</name></param>
8205bd8deadSopenharmony_ci        </command>
8215bd8deadSopenharmony_ci        <command>
8225bd8deadSopenharmony_ci            <proto><ptype>HGLRC</ptype> <name>wglGetCurrentAssociatedContextAMD</name></proto>
8235bd8deadSopenharmony_ci        </command>
8245bd8deadSopenharmony_ci        <command>
8255bd8deadSopenharmony_ci            <proto><ptype>HGLRC</ptype> <name>wglGetCurrentContext</name></proto>
8265bd8deadSopenharmony_ci        </command>
8275bd8deadSopenharmony_ci        <command>
8285bd8deadSopenharmony_ci            <proto><ptype>HDC</ptype> <name>wglGetCurrentDC</name></proto>
8295bd8deadSopenharmony_ci        </command>
8305bd8deadSopenharmony_ci        <command>
8315bd8deadSopenharmony_ci            <proto><ptype>HDC</ptype> <name>wglGetCurrentReadDCARB</name></proto>
8325bd8deadSopenharmony_ci        </command>
8335bd8deadSopenharmony_ci        <command>
8345bd8deadSopenharmony_ci            <proto><ptype>HDC</ptype> <name>wglGetCurrentReadDCEXT</name></proto>
8355bd8deadSopenharmony_ci        </command>
8365bd8deadSopenharmony_ci        <command>
8375bd8deadSopenharmony_ci            <proto><ptype>PROC</ptype> <name>wglGetDefaultProcAddress</name></proto>
8385bd8deadSopenharmony_ci            <param><ptype>LPCSTR</ptype> <name>lpszProc</name></param>
8395bd8deadSopenharmony_ci        </command>
8405bd8deadSopenharmony_ci        <command>
8415bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetDigitalVideoParametersI3D</name></proto>
8425bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8435bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
8445bd8deadSopenharmony_ci            <param>int *<name>piValue</name></param>
8455bd8deadSopenharmony_ci        </command>
8465bd8deadSopenharmony_ci        <command>
8475bd8deadSopenharmony_ci            <proto><ptype>UINT</ptype> <name>GetEnhMetaFilePixelFormat</name></proto>
8485bd8deadSopenharmony_ci            <param><ptype>HENHMETAFILE</ptype> <name>hemf</name></param>
8495bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>cbBuffer</name></param>
8505bd8deadSopenharmony_ci            <param><ptype>PIXELFORMATDESCRIPTOR</ptype> *<name>ppfd</name></param>
8515bd8deadSopenharmony_ci        </command>
8525bd8deadSopenharmony_ci        <command>
8535bd8deadSopenharmony_ci            <proto>const char *<name>wglGetExtensionsStringARB</name></proto>
8545bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
8555bd8deadSopenharmony_ci        </command>
8565bd8deadSopenharmony_ci        <command>
8575bd8deadSopenharmony_ci            <proto>const char *<name>wglGetExtensionsStringEXT</name></proto>
8585bd8deadSopenharmony_ci        </command>
8595bd8deadSopenharmony_ci        <command>
8605bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetFrameUsageI3D</name></proto>
8615bd8deadSopenharmony_ci            <param>float *<name>pUsage</name></param>
8625bd8deadSopenharmony_ci        </command>
8635bd8deadSopenharmony_ci        <command>
8645bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetGammaTableI3D</name></proto>
8655bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8665bd8deadSopenharmony_ci            <param>int <name>iEntries</name></param>
8675bd8deadSopenharmony_ci            <param><ptype>USHORT</ptype> *<name>puRed</name></param>
8685bd8deadSopenharmony_ci            <param><ptype>USHORT</ptype> *<name>puGreen</name></param>
8695bd8deadSopenharmony_ci            <param><ptype>USHORT</ptype> *<name>puBlue</name></param>
8705bd8deadSopenharmony_ci        </command>
8715bd8deadSopenharmony_ci        <command>
8725bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetGammaTableParametersI3D</name></proto>
8735bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8745bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
8755bd8deadSopenharmony_ci            <param>int *<name>piValue</name></param>
8765bd8deadSopenharmony_ci        </command>
8775bd8deadSopenharmony_ci        <command>
8785bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetGenlockSampleRateI3D</name></proto>
8795bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8805bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>uRate</name></param>
8815bd8deadSopenharmony_ci        </command>
8825bd8deadSopenharmony_ci        <command>
8835bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetGenlockSourceDelayI3D</name></proto>
8845bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8855bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>uDelay</name></param>
8865bd8deadSopenharmony_ci        </command>
8875bd8deadSopenharmony_ci        <command>
8885bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetGenlockSourceEdgeI3D</name></proto>
8895bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8905bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>uEdge</name></param>
8915bd8deadSopenharmony_ci        </command>
8925bd8deadSopenharmony_ci        <command>
8935bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetGenlockSourceI3D</name></proto>
8945bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
8955bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>uSource</name></param>
8965bd8deadSopenharmony_ci        </command>
8975bd8deadSopenharmony_ci        <command>
8985bd8deadSopenharmony_ci            <proto><ptype>UINT</ptype> <name>wglGetGPUIDsAMD</name></proto>
8995bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>maxCount</name></param>
9005bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>ids</name></param>
9015bd8deadSopenharmony_ci        </command>
9025bd8deadSopenharmony_ci        <command>
9035bd8deadSopenharmony_ci            <proto><ptype>INT</ptype> <name>wglGetGPUInfoAMD</name></proto>
9045bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>id</name></param>
9055bd8deadSopenharmony_ci            <param><ptype>INT</ptype> <name>property</name></param>
9065bd8deadSopenharmony_ci            <param><ptype>GLenum</ptype> <name>dataType</name></param>
9075bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>size</name></param>
9085bd8deadSopenharmony_ci            <param>void *<name>data</name></param>
9095bd8deadSopenharmony_ci        </command>
9105bd8deadSopenharmony_ci        <command>
9115bd8deadSopenharmony_ci            <proto>int <name>wglGetLayerPaletteEntries</name></proto>
9125bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
9135bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
9145bd8deadSopenharmony_ci            <param>int <name>iStart</name></param>
9155bd8deadSopenharmony_ci            <param>int <name>cEntries</name></param>
9165bd8deadSopenharmony_ci            <param><ptype>COLORREF</ptype> *<name>pcr</name></param>
9175bd8deadSopenharmony_ci        </command>
9185bd8deadSopenharmony_ci        <command>
9195bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetMscRateOML</name></proto>
9205bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
9215bd8deadSopenharmony_ci            <param><ptype>INT32</ptype> *<name>numerator</name></param>
9225bd8deadSopenharmony_ci            <param><ptype>INT32</ptype> *<name>denominator</name></param>
9235bd8deadSopenharmony_ci        </command>
9245bd8deadSopenharmony_ci        <command>
9255bd8deadSopenharmony_ci            <proto><ptype>HDC</ptype> <name>wglGetPbufferDCARB</name></proto>
9265bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
9275bd8deadSopenharmony_ci        </command>
9285bd8deadSopenharmony_ci        <command>
9295bd8deadSopenharmony_ci            <proto><ptype>HDC</ptype> <name>wglGetPbufferDCEXT</name></proto>
9305bd8deadSopenharmony_ci            <param><ptype>HPBUFFEREXT</ptype> <name>hPbuffer</name></param>
9315bd8deadSopenharmony_ci        </command>
9325bd8deadSopenharmony_ci        <command>
9335bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetPixelFormatAttribfvARB</name></proto>
9345bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
9355bd8deadSopenharmony_ci            <param>int <name>iPixelFormat</name></param>
9365bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
9375bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>nAttributes</name></param>
9385bd8deadSopenharmony_ci            <param>const int *<name>piAttributes</name></param>
9395bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> *<name>pfValues</name></param>
9405bd8deadSopenharmony_ci        </command>
9415bd8deadSopenharmony_ci        <command>
9425bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetPixelFormatAttribfvEXT</name></proto>
9435bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
9445bd8deadSopenharmony_ci            <param>int <name>iPixelFormat</name></param>
9455bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
9465bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>nAttributes</name></param>
9475bd8deadSopenharmony_ci            <param>int *<name>piAttributes</name></param>
9485bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> *<name>pfValues</name></param>
9495bd8deadSopenharmony_ci        </command>
9505bd8deadSopenharmony_ci        <command>
9515bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetPixelFormatAttribivARB</name></proto>
9525bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
9535bd8deadSopenharmony_ci            <param>int <name>iPixelFormat</name></param>
9545bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
9555bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>nAttributes</name></param>
9565bd8deadSopenharmony_ci            <param>const int *<name>piAttributes</name></param>
9575bd8deadSopenharmony_ci            <param>int *<name>piValues</name></param>
9585bd8deadSopenharmony_ci        </command>
9595bd8deadSopenharmony_ci        <command>
9605bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetPixelFormatAttribivEXT</name></proto>
9615bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
9625bd8deadSopenharmony_ci            <param>int <name>iPixelFormat</name></param>
9635bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
9645bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>nAttributes</name></param>
9655bd8deadSopenharmony_ci            <param>int *<name>piAttributes</name></param>
9665bd8deadSopenharmony_ci            <param>int *<name>piValues</name></param>
9675bd8deadSopenharmony_ci        </command>
9685bd8deadSopenharmony_ci        <command>
9695bd8deadSopenharmony_ci            <proto><ptype>PROC</ptype> <name>wglGetProcAddress</name></proto>
9705bd8deadSopenharmony_ci            <param><ptype>LPCSTR</ptype> <name>lpszProc</name></param>
9715bd8deadSopenharmony_ci        </command>
9725bd8deadSopenharmony_ci        <command>
9735bd8deadSopenharmony_ci            <proto>int <name>wglGetSwapIntervalEXT</name></proto>
9745bd8deadSopenharmony_ci        </command>
9755bd8deadSopenharmony_ci        <command>
9765bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetSyncValuesOML</name></proto>
9775bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
9785bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>ust</name></param>
9795bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>msc</name></param>
9805bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>sbc</name></param>
9815bd8deadSopenharmony_ci        </command>
9825bd8deadSopenharmony_ci        <command>
9835bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetVideoDeviceNV</name></proto>
9845bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
9855bd8deadSopenharmony_ci            <param>int <name>numDevices</name></param>
9865bd8deadSopenharmony_ci            <param><ptype>HPVIDEODEV</ptype> *<name>hVideoDevice</name></param>
9875bd8deadSopenharmony_ci        </command>
9885bd8deadSopenharmony_ci        <command>
9895bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglGetVideoInfoNV</name></proto>
9905bd8deadSopenharmony_ci            <param><ptype>HPVIDEODEV</ptype> <name>hpVideoDevice</name></param>
9915bd8deadSopenharmony_ci            <param>unsigned long *<name>pulCounterOutputPbuffer</name></param>
9925bd8deadSopenharmony_ci            <param>unsigned long *<name>pulCounterOutputVideo</name></param>
9935bd8deadSopenharmony_ci        </command>
9945bd8deadSopenharmony_ci        <command>
9955bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglIsEnabledFrameLockI3D</name></proto>
9965bd8deadSopenharmony_ci            <param><ptype>BOOL</ptype> *<name>pFlag</name></param>
9975bd8deadSopenharmony_ci        </command>
9985bd8deadSopenharmony_ci        <command>
9995bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglIsEnabledGenlockI3D</name></proto>
10005bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
10015bd8deadSopenharmony_ci            <param><ptype>BOOL</ptype> *<name>pFlag</name></param>
10025bd8deadSopenharmony_ci        </command>
10035bd8deadSopenharmony_ci        <command>
10045bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglJoinSwapGroupNV</name></proto>
10055bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
10065bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> <name>group</name></param>
10075bd8deadSopenharmony_ci        </command>
10085bd8deadSopenharmony_ci        <command>
10095bd8deadSopenharmony_ci            <proto><ptype>GLboolean</ptype> <name>wglLoadDisplayColorTableEXT</name></proto>
10105bd8deadSopenharmony_ci            <param>const <ptype>GLushort</ptype> *<name>table</name></param>
10115bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> <name>length</name></param>
10125bd8deadSopenharmony_ci        </command>
10135bd8deadSopenharmony_ci        <command>
10145bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglLockVideoCaptureDeviceNV</name></proto>
10155bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
10165bd8deadSopenharmony_ci            <param><ptype>HVIDEOINPUTDEVICENV</ptype> <name>hDevice</name></param>
10175bd8deadSopenharmony_ci        </command>
10185bd8deadSopenharmony_ci        <command>
10195bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglMakeAssociatedContextCurrentAMD</name></proto>
10205bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hglrc</name></param>
10215bd8deadSopenharmony_ci        </command>
10225bd8deadSopenharmony_ci        <command>
10235bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglMakeContextCurrentARB</name></proto>
10245bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDrawDC</name></param>
10255bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hReadDC</name></param>
10265bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hglrc</name></param>
10275bd8deadSopenharmony_ci        </command>
10285bd8deadSopenharmony_ci        <command>
10295bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglMakeContextCurrentEXT</name></proto>
10305bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDrawDC</name></param>
10315bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hReadDC</name></param>
10325bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hglrc</name></param>
10335bd8deadSopenharmony_ci        </command>
10345bd8deadSopenharmony_ci        <command>
10355bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglMakeCurrent</name></proto>
10365bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
10375bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>newContext</name></param>
10385bd8deadSopenharmony_ci        </command>
10395bd8deadSopenharmony_ci        <command>
10405bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryCurrentContextNV</name></proto>
10415bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
10425bd8deadSopenharmony_ci            <param>int *<name>piValue</name></param>
10435bd8deadSopenharmony_ci        </command>
10445bd8deadSopenharmony_ci        <command>
10455bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryFrameCountNV</name></proto>
10465bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
10475bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> *<name>count</name></param>
10485bd8deadSopenharmony_ci        </command>
10495bd8deadSopenharmony_ci        <command>
10505bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryFrameLockMasterI3D</name></proto>
10515bd8deadSopenharmony_ci            <param><ptype>BOOL</ptype> *<name>pFlag</name></param>
10525bd8deadSopenharmony_ci        </command>
10535bd8deadSopenharmony_ci        <command>
10545bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryFrameTrackingI3D</name></proto>
10555bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> *<name>pFrameCount</name></param>
10565bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> *<name>pMissedFrames</name></param>
10575bd8deadSopenharmony_ci            <param>float *<name>pLastMissedUsage</name></param>
10585bd8deadSopenharmony_ci        </command>
10595bd8deadSopenharmony_ci        <command>
10605bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryGenlockMaxSourceDelayI3D</name></proto>
10615bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
10625bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>uMaxLineDelay</name></param>
10635bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> *<name>uMaxPixelDelay</name></param>
10645bd8deadSopenharmony_ci        </command>
10655bd8deadSopenharmony_ci        <command>
10665bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryMaxSwapGroupsNV</name></proto>
10675bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
10685bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> *<name>maxGroups</name></param>
10695bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> *<name>maxBarriers</name></param>
10705bd8deadSopenharmony_ci        </command>
10715bd8deadSopenharmony_ci        <command>
10725bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryPbufferARB</name></proto>
10735bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
10745bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
10755bd8deadSopenharmony_ci            <param>int *<name>piValue</name></param>
10765bd8deadSopenharmony_ci        </command>
10775bd8deadSopenharmony_ci        <command>
10785bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryPbufferEXT</name></proto>
10795bd8deadSopenharmony_ci            <param><ptype>HPBUFFEREXT</ptype> <name>hPbuffer</name></param>
10805bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
10815bd8deadSopenharmony_ci            <param>int *<name>piValue</name></param>
10825bd8deadSopenharmony_ci        </command>
10835bd8deadSopenharmony_ci        <command>
10845bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQuerySwapGroupNV</name></proto>
10855bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
10865bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> *<name>group</name></param>
10875bd8deadSopenharmony_ci            <param><ptype>GLuint</ptype> *<name>barrier</name></param>
10885bd8deadSopenharmony_ci        </command>
10895bd8deadSopenharmony_ci        <command>
10905bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglQueryVideoCaptureDeviceNV</name></proto>
10915bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
10925bd8deadSopenharmony_ci            <param><ptype>HVIDEOINPUTDEVICENV</ptype> <name>hDevice</name></param>
10935bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
10945bd8deadSopenharmony_ci            <param>int *<name>piValue</name></param>
10955bd8deadSopenharmony_ci        </command>
10965bd8deadSopenharmony_ci        <command>
10975bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglRealizeLayerPalette</name></proto>
10985bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
10995bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
11005bd8deadSopenharmony_ci            <param><ptype>BOOL</ptype> <name>bRealize</name></param>
11015bd8deadSopenharmony_ci        </command>
11025bd8deadSopenharmony_ci        <command>
11035bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglReleaseImageBufferEventsI3D</name></proto>
11045bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
11055bd8deadSopenharmony_ci            <param>const <ptype>LPVOID</ptype> *<name>pAddress</name></param>
11065bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>count</name></param>
11075bd8deadSopenharmony_ci        </command>
11085bd8deadSopenharmony_ci        <command>
11095bd8deadSopenharmony_ci            <proto>int <name>wglReleasePbufferDCARB</name></proto>
11105bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
11115bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
11125bd8deadSopenharmony_ci        </command>
11135bd8deadSopenharmony_ci        <command>
11145bd8deadSopenharmony_ci            <proto>int <name>wglReleasePbufferDCEXT</name></proto>
11155bd8deadSopenharmony_ci            <param><ptype>HPBUFFEREXT</ptype> <name>hPbuffer</name></param>
11165bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
11175bd8deadSopenharmony_ci        </command>
11185bd8deadSopenharmony_ci        <command>
11195bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglReleaseTexImageARB</name></proto>
11205bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
11215bd8deadSopenharmony_ci            <param>int <name>iBuffer</name></param>
11225bd8deadSopenharmony_ci        </command>
11235bd8deadSopenharmony_ci        <command>
11245bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglReleaseVideoCaptureDeviceNV</name></proto>
11255bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDc</name></param>
11265bd8deadSopenharmony_ci            <param><ptype>HVIDEOINPUTDEVICENV</ptype> <name>hDevice</name></param>
11275bd8deadSopenharmony_ci        </command>
11285bd8deadSopenharmony_ci        <command>
11295bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglReleaseVideoDeviceNV</name></proto>
11305bd8deadSopenharmony_ci            <param><ptype>HPVIDEODEV</ptype> <name>hVideoDevice</name></param>
11315bd8deadSopenharmony_ci        </command>
11325bd8deadSopenharmony_ci        <command>
11335bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglReleaseVideoImageNV</name></proto>
11345bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
11355bd8deadSopenharmony_ci            <param>int <name>iVideoBuffer</name></param>
11365bd8deadSopenharmony_ci        </command>
11375bd8deadSopenharmony_ci        <command>
11385bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglResetFrameCountNV</name></proto>
11395bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
11405bd8deadSopenharmony_ci        </command>
11415bd8deadSopenharmony_ci        <command>
11425bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglRestoreBufferRegionARB</name></proto>
11435bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hRegion</name></param>
11445bd8deadSopenharmony_ci            <param>int <name>x</name></param>
11455bd8deadSopenharmony_ci            <param>int <name>y</name></param>
11465bd8deadSopenharmony_ci            <param>int <name>width</name></param>
11475bd8deadSopenharmony_ci            <param>int <name>height</name></param>
11485bd8deadSopenharmony_ci            <param>int <name>xSrc</name></param>
11495bd8deadSopenharmony_ci            <param>int <name>ySrc</name></param>
11505bd8deadSopenharmony_ci        </command>
11515bd8deadSopenharmony_ci        <command>
11525bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSaveBufferRegionARB</name></proto>
11535bd8deadSopenharmony_ci            <param><ptype>HANDLE</ptype> <name>hRegion</name></param>
11545bd8deadSopenharmony_ci            <param>int <name>x</name></param>
11555bd8deadSopenharmony_ci            <param>int <name>y</name></param>
11565bd8deadSopenharmony_ci            <param>int <name>width</name></param>
11575bd8deadSopenharmony_ci            <param>int <name>height</name></param>
11585bd8deadSopenharmony_ci        </command>
11595bd8deadSopenharmony_ci        <command>
11605bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSendPbufferToVideoNV</name></proto>
11615bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
11625bd8deadSopenharmony_ci            <param>int <name>iBufferType</name></param>
11635bd8deadSopenharmony_ci            <param>unsigned long *<name>pulCounterPbuffer</name></param>
11645bd8deadSopenharmony_ci            <param><ptype>BOOL</ptype> <name>bBlock</name></param>
11655bd8deadSopenharmony_ci        </command>
11665bd8deadSopenharmony_ci        <command>
11675bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSetDigitalVideoParametersI3D</name></proto>
11685bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
11695bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
11705bd8deadSopenharmony_ci            <param>const int *<name>piValue</name></param>
11715bd8deadSopenharmony_ci        </command>
11725bd8deadSopenharmony_ci        <command>
11735bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSetGammaTableI3D</name></proto>
11745bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
11755bd8deadSopenharmony_ci            <param>int <name>iEntries</name></param>
11765bd8deadSopenharmony_ci            <param>const <ptype>USHORT</ptype> *<name>puRed</name></param>
11775bd8deadSopenharmony_ci            <param>const <ptype>USHORT</ptype> *<name>puGreen</name></param>
11785bd8deadSopenharmony_ci            <param>const <ptype>USHORT</ptype> *<name>puBlue</name></param>
11795bd8deadSopenharmony_ci        </command>
11805bd8deadSopenharmony_ci        <command>
11815bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSetGammaTableParametersI3D</name></proto>
11825bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
11835bd8deadSopenharmony_ci            <param>int <name>iAttribute</name></param>
11845bd8deadSopenharmony_ci            <param>const int *<name>piValue</name></param>
11855bd8deadSopenharmony_ci        </command>
11865bd8deadSopenharmony_ci        <command>
11875bd8deadSopenharmony_ci            <proto>int <name>wglSetLayerPaletteEntries</name></proto>
11885bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
11895bd8deadSopenharmony_ci            <param>int <name>iLayerPlane</name></param>
11905bd8deadSopenharmony_ci            <param>int <name>iStart</name></param>
11915bd8deadSopenharmony_ci            <param>int <name>cEntries</name></param>
11925bd8deadSopenharmony_ci            <param>const <ptype>COLORREF</ptype> *<name>pcr</name></param>
11935bd8deadSopenharmony_ci        </command>
11945bd8deadSopenharmony_ci        <command>
11955bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSetPbufferAttribARB</name></proto>
11965bd8deadSopenharmony_ci            <param><ptype>HPBUFFERARB</ptype> <name>hPbuffer</name></param>
11975bd8deadSopenharmony_ci            <param>const int *<name>piAttribList</name></param>
11985bd8deadSopenharmony_ci        </command>
11995bd8deadSopenharmony_ci        <command>
12005bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSetStereoEmitterState3DL</name></proto>
12015bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
12025bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>uState</name></param>
12035bd8deadSopenharmony_ci        </command>
12045bd8deadSopenharmony_ci        <command>
12055bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglShareLists</name></proto>
12065bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hrcSrvShare</name></param>
12075bd8deadSopenharmony_ci            <param><ptype>HGLRC</ptype> <name>hrcSrvSource</name></param>
12085bd8deadSopenharmony_ci        </command>
12095bd8deadSopenharmony_ci        <command>
12105bd8deadSopenharmony_ci            <proto><ptype>INT64</ptype> <name>wglSwapBuffersMscOML</name></proto>
12115bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
12125bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>target_msc</name></param>
12135bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>divisor</name></param>
12145bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>remainder</name></param>
12155bd8deadSopenharmony_ci        </command>
12165bd8deadSopenharmony_ci        <command>
12175bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSwapLayerBuffers</name></proto>
12185bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
12195bd8deadSopenharmony_ci            <param><ptype>UINT</ptype> <name>fuFlags</name></param>
12205bd8deadSopenharmony_ci        </command>
12215bd8deadSopenharmony_ci        <command>
12225bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglSwapIntervalEXT</name></proto>
12235bd8deadSopenharmony_ci            <param>int <name>interval</name></param>
12245bd8deadSopenharmony_ci        </command>
12255bd8deadSopenharmony_ci        <command>
12265bd8deadSopenharmony_ci            <proto><ptype>INT64</ptype> <name>wglSwapLayerBuffersMscOML</name></proto>
12275bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
12285bd8deadSopenharmony_ci            <param><ptype>INT</ptype> <name>fuPlanes</name></param>
12295bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>target_msc</name></param>
12305bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>divisor</name></param>
12315bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>remainder</name></param>
12325bd8deadSopenharmony_ci        </command>
12335bd8deadSopenharmony_ci        <command>
12345bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglUseFontBitmaps</name></proto>
12355bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
12365bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>first</name></param>
12375bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>count</name></param>
12385bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>listBase</name></param>
12395bd8deadSopenharmony_ci        </command>
12405bd8deadSopenharmony_ci        <command>
12415bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglUseFontBitmapsA</name></proto>
12425bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
12435bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>first</name></param>
12445bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>count</name></param>
12455bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>listBase</name></param>
12465bd8deadSopenharmony_ci        </command>
12475bd8deadSopenharmony_ci        <command>
12485bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglUseFontBitmapsW</name></proto>
12495bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
12505bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>first</name></param>
12515bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>count</name></param>
12525bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>listBase</name></param>
12535bd8deadSopenharmony_ci        </command>
12545bd8deadSopenharmony_ci        <command>
12555bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglUseFontOutlines</name></proto>
12565bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
12575bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>first</name></param>
12585bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>count</name></param>
12595bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>listBase</name></param>
12605bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> <name>deviation</name></param>
12615bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> <name>extrusion</name></param>
12625bd8deadSopenharmony_ci            <param>int <name>format</name></param>
12635bd8deadSopenharmony_ci            <param><ptype>LPGLYPHMETRICSFLOAT</ptype> <name>lpgmf</name></param>
12645bd8deadSopenharmony_ci        </command>
12655bd8deadSopenharmony_ci        <command>
12665bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglUseFontOutlinesA</name></proto>
12675bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
12685bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>first</name></param>
12695bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>count</name></param>
12705bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>listBase</name></param>
12715bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> <name>deviation</name></param>
12725bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> <name>extrusion</name></param>
12735bd8deadSopenharmony_ci            <param>int <name>format</name></param>
12745bd8deadSopenharmony_ci            <param><ptype>LPGLYPHMETRICSFLOAT</ptype> <name>lpgmf</name></param>
12755bd8deadSopenharmony_ci        </command>
12765bd8deadSopenharmony_ci        <command>
12775bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglUseFontOutlinesW</name></proto>
12785bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hDC</name></param>
12795bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>first</name></param>
12805bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>count</name></param>
12815bd8deadSopenharmony_ci            <param><ptype>DWORD</ptype> <name>listBase</name></param>
12825bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> <name>deviation</name></param>
12835bd8deadSopenharmony_ci            <param><ptype>FLOAT</ptype> <name>extrusion</name></param>
12845bd8deadSopenharmony_ci            <param>int <name>format</name></param>
12855bd8deadSopenharmony_ci            <param><ptype>LPGLYPHMETRICSFLOAT</ptype> <name>lpgmf</name></param>
12865bd8deadSopenharmony_ci        </command>
12875bd8deadSopenharmony_ci        <command>
12885bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglWaitForMscOML</name></proto>
12895bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
12905bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>target_msc</name></param>
12915bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>divisor</name></param>
12925bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>remainder</name></param>
12935bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>ust</name></param>
12945bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>msc</name></param>
12955bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>sbc</name></param>
12965bd8deadSopenharmony_ci        </command>
12975bd8deadSopenharmony_ci        <command>
12985bd8deadSopenharmony_ci            <proto><ptype>BOOL</ptype> <name>wglWaitForSbcOML</name></proto>
12995bd8deadSopenharmony_ci            <param><ptype>HDC</ptype> <name>hdc</name></param>
13005bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> <name>target_sbc</name></param>
13015bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>ust</name></param>
13025bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>msc</name></param>
13035bd8deadSopenharmony_ci            <param><ptype>INT64</ptype> *<name>sbc</name></param>
13045bd8deadSopenharmony_ci        </command>
13055bd8deadSopenharmony_ci    </commands>
13065bd8deadSopenharmony_ci
13075bd8deadSopenharmony_ci    <!-- SECTION: WGL API interface definitions. -->
13085bd8deadSopenharmony_ci    <feature api="wgl" name="WGL_VERSION_1_0" number="1.0">
13095bd8deadSopenharmony_ci        <require>
13105bd8deadSopenharmony_ci            <enum name="WGL_FONT_LINES"/>
13115bd8deadSopenharmony_ci            <enum name="WGL_FONT_POLYGONS"/>
13125bd8deadSopenharmony_ci            <enum name="WGL_SWAP_MAIN_PLANE"/>
13135bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY1"/>
13145bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY2"/>
13155bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY3"/>
13165bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY4"/>
13175bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY5"/>
13185bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY6"/>
13195bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY7"/>
13205bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY8"/>
13215bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY9"/>
13225bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY10"/>
13235bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY11"/>
13245bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY12"/>
13255bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY13"/>
13265bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY14"/>
13275bd8deadSopenharmony_ci            <enum name="WGL_SWAP_OVERLAY15"/>
13285bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY1"/>
13295bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY2"/>
13305bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY3"/>
13315bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY4"/>
13325bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY5"/>
13335bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY6"/>
13345bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY7"/>
13355bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY8"/>
13365bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY9"/>
13375bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY10"/>
13385bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY11"/>
13395bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY12"/>
13405bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY13"/>
13415bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY14"/>
13425bd8deadSopenharmony_ci            <enum name="WGL_SWAP_UNDERLAY15"/>
13435bd8deadSopenharmony_ci            <command name="ChoosePixelFormat"/>
13445bd8deadSopenharmony_ci            <command name="DescribePixelFormat"/>
13455bd8deadSopenharmony_ci            <command name="GetEnhMetaFilePixelFormat"/>
13465bd8deadSopenharmony_ci            <command name="GetPixelFormat"/>
13475bd8deadSopenharmony_ci            <command name="SetPixelFormat"/>
13485bd8deadSopenharmony_ci            <command name="SwapBuffers"/>
13495bd8deadSopenharmony_ci            <command name="wglCopyContext"/>
13505bd8deadSopenharmony_ci            <command name="wglCreateContext"/>
13515bd8deadSopenharmony_ci            <command name="wglCreateLayerContext"/>
13525bd8deadSopenharmony_ci            <command name="wglDeleteContext"/>
13535bd8deadSopenharmony_ci            <command name="wglDescribeLayerPlane"/>
13545bd8deadSopenharmony_ci            <command name="wglGetCurrentContext"/>
13555bd8deadSopenharmony_ci            <command name="wglGetCurrentDC"/>
13565bd8deadSopenharmony_ci            <command name="wglGetLayerPaletteEntries"/>
13575bd8deadSopenharmony_ci            <command name="wglGetProcAddress"/>
13585bd8deadSopenharmony_ci            <command name="wglMakeCurrent"/>
13595bd8deadSopenharmony_ci            <command name="wglRealizeLayerPalette"/>
13605bd8deadSopenharmony_ci            <command name="wglSetLayerPaletteEntries"/>
13615bd8deadSopenharmony_ci            <command name="wglShareLists"/>
13625bd8deadSopenharmony_ci            <command name="wglSwapLayerBuffers"/>
13635bd8deadSopenharmony_ci            <command name="wglUseFontBitmaps"/>
13645bd8deadSopenharmony_ci            <command name="wglUseFontBitmapsA"/>
13655bd8deadSopenharmony_ci            <command name="wglUseFontBitmapsW"/>
13665bd8deadSopenharmony_ci            <command name="wglUseFontOutlines"/>
13675bd8deadSopenharmony_ci            <command name="wglUseFontOutlinesA"/>
13685bd8deadSopenharmony_ci            <command name="wglUseFontOutlinesW"/>
13695bd8deadSopenharmony_ci        </require>
13705bd8deadSopenharmony_ci    </feature>
13715bd8deadSopenharmony_ci
13725bd8deadSopenharmony_ci    <!-- SECTION: WGL extension interface definitions -->
13735bd8deadSopenharmony_ci    <extensions>
13745bd8deadSopenharmony_ci        <extension name="WGL_3DFX_multisample" supported="wgl">
13755bd8deadSopenharmony_ci            <require>
13765bd8deadSopenharmony_ci                <enum name="WGL_SAMPLE_BUFFERS_3DFX"/>
13775bd8deadSopenharmony_ci                <enum name="WGL_SAMPLES_3DFX"/>
13785bd8deadSopenharmony_ci            </require>
13795bd8deadSopenharmony_ci        </extension>
13805bd8deadSopenharmony_ci        <extension name="WGL_3DL_stereo_control" supported="wgl">
13815bd8deadSopenharmony_ci            <require>
13825bd8deadSopenharmony_ci                <enum name="WGL_STEREO_EMITTER_ENABLE_3DL"/>
13835bd8deadSopenharmony_ci                <enum name="WGL_STEREO_EMITTER_DISABLE_3DL"/>
13845bd8deadSopenharmony_ci                <enum name="WGL_STEREO_POLARITY_NORMAL_3DL"/>
13855bd8deadSopenharmony_ci                <enum name="WGL_STEREO_POLARITY_INVERT_3DL"/>
13865bd8deadSopenharmony_ci                <command name="wglSetStereoEmitterState3DL"/>
13875bd8deadSopenharmony_ci            </require>
13885bd8deadSopenharmony_ci        </extension>
13895bd8deadSopenharmony_ci        <extension name="WGL_AMD_gpu_association" supported="wgl">
13905bd8deadSopenharmony_ci            <require>
13915bd8deadSopenharmony_ci                <enum name="WGL_GPU_VENDOR_AMD"/>
13925bd8deadSopenharmony_ci                <enum name="WGL_GPU_RENDERER_STRING_AMD"/>
13935bd8deadSopenharmony_ci                <enum name="WGL_GPU_OPENGL_VERSION_STRING_AMD"/>
13945bd8deadSopenharmony_ci                <enum name="WGL_GPU_FASTEST_TARGET_GPUS_AMD"/>
13955bd8deadSopenharmony_ci                <enum name="WGL_GPU_RAM_AMD"/>
13965bd8deadSopenharmony_ci                <enum name="WGL_GPU_CLOCK_AMD"/>
13975bd8deadSopenharmony_ci                <enum name="WGL_GPU_NUM_PIPES_AMD"/>
13985bd8deadSopenharmony_ci                <enum name="WGL_GPU_NUM_SIMD_AMD"/>
13995bd8deadSopenharmony_ci                <enum name="WGL_GPU_NUM_RB_AMD"/>
14005bd8deadSopenharmony_ci                <enum name="WGL_GPU_NUM_SPI_AMD"/>
14015bd8deadSopenharmony_ci                <command name="wglGetGPUIDsAMD"/>
14025bd8deadSopenharmony_ci                <command name="wglGetGPUInfoAMD"/>
14035bd8deadSopenharmony_ci                <command name="wglGetContextGPUIDAMD"/>
14045bd8deadSopenharmony_ci                <command name="wglCreateAssociatedContextAMD"/>
14055bd8deadSopenharmony_ci                <command name="wglCreateAssociatedContextAttribsAMD"/>
14065bd8deadSopenharmony_ci                <command name="wglDeleteAssociatedContextAMD"/>
14075bd8deadSopenharmony_ci                <command name="wglMakeAssociatedContextCurrentAMD"/>
14085bd8deadSopenharmony_ci                <command name="wglGetCurrentAssociatedContextAMD"/>
14095bd8deadSopenharmony_ci                <command name="wglBlitContextFramebufferAMD"/>
14105bd8deadSopenharmony_ci            </require>
14115bd8deadSopenharmony_ci        </extension>
14125bd8deadSopenharmony_ci        <extension name="WGL_ARB_buffer_region" supported="wgl">
14135bd8deadSopenharmony_ci            <require>
14145bd8deadSopenharmony_ci                <enum name="WGL_FRONT_COLOR_BUFFER_BIT_ARB"/>
14155bd8deadSopenharmony_ci                <enum name="WGL_BACK_COLOR_BUFFER_BIT_ARB"/>
14165bd8deadSopenharmony_ci                <enum name="WGL_DEPTH_BUFFER_BIT_ARB"/>
14175bd8deadSopenharmony_ci                <enum name="WGL_STENCIL_BUFFER_BIT_ARB"/>
14185bd8deadSopenharmony_ci                <command name="wglCreateBufferRegionARB"/>
14195bd8deadSopenharmony_ci                <command name="wglDeleteBufferRegionARB"/>
14205bd8deadSopenharmony_ci                <command name="wglSaveBufferRegionARB"/>
14215bd8deadSopenharmony_ci                <command name="wglRestoreBufferRegionARB"/>
14225bd8deadSopenharmony_ci            </require>
14235bd8deadSopenharmony_ci        </extension>
14245bd8deadSopenharmony_ci        <extension name="WGL_ARB_context_flush_control" supported="wgl">
14255bd8deadSopenharmony_ci            <require>
14265bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_RELEASE_BEHAVIOR_ARB"/>
14275bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_RELEASE_BEHAVIOR_NONE_ARB"/>
14285bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_RELEASE_BEHAVIOR_FLUSH_ARB"/>
14295bd8deadSopenharmony_ci            </require>
14305bd8deadSopenharmony_ci        </extension>
14315bd8deadSopenharmony_ci        <extension name="WGL_ARB_create_context" supported="wgl">
14325bd8deadSopenharmony_ci            <require>
14335bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_DEBUG_BIT_ARB"/>
14345bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB"/>
14355bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_MAJOR_VERSION_ARB"/>
14365bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_MINOR_VERSION_ARB"/>
14375bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_LAYER_PLANE_ARB"/>
14385bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_FLAGS_ARB"/>
14395bd8deadSopenharmony_ci                <enum name="ERROR_INVALID_VERSION_ARB"/>
14405bd8deadSopenharmony_ci                <command name="wglCreateContextAttribsARB"/>
14415bd8deadSopenharmony_ci            </require>
14425bd8deadSopenharmony_ci        </extension>
14435bd8deadSopenharmony_ci        <extension name="WGL_ARB_create_context_no_error" supported="wgl">
14445bd8deadSopenharmony_ci            <require>
14455bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_OPENGL_NO_ERROR_ARB"/>
14465bd8deadSopenharmony_ci            </require>
14475bd8deadSopenharmony_ci        </extension>
14485bd8deadSopenharmony_ci        <extension name="WGL_ARB_create_context_profile" supported="wgl">
14495bd8deadSopenharmony_ci            <require>
14505bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_PROFILE_MASK_ARB"/>
14515bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_CORE_PROFILE_BIT_ARB"/>
14525bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB"/>
14535bd8deadSopenharmony_ci                <enum name="ERROR_INVALID_PROFILE_ARB"/>
14545bd8deadSopenharmony_ci            </require>
14555bd8deadSopenharmony_ci        </extension>
14565bd8deadSopenharmony_ci        <extension name="WGL_ARB_create_context_robustness" supported="wgl">
14575bd8deadSopenharmony_ci            <require>
14585bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_ROBUST_ACCESS_BIT_ARB"/>
14595bd8deadSopenharmony_ci                <enum name="WGL_LOSE_CONTEXT_ON_RESET_ARB"/>
14605bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB"/>
14615bd8deadSopenharmony_ci                <enum name="WGL_NO_RESET_NOTIFICATION_ARB"/>
14625bd8deadSopenharmony_ci            </require>
14635bd8deadSopenharmony_ci        </extension>
14645bd8deadSopenharmony_ci        <extension name="WGL_ARB_extensions_string" supported="wgl">
14655bd8deadSopenharmony_ci            <require>
14665bd8deadSopenharmony_ci                <command name="wglGetExtensionsStringARB"/>
14675bd8deadSopenharmony_ci            </require>
14685bd8deadSopenharmony_ci        </extension>
14695bd8deadSopenharmony_ci        <extension name="WGL_ARB_framebuffer_sRGB" supported="wgl">
14705bd8deadSopenharmony_ci            <require>
14715bd8deadSopenharmony_ci                <enum name="WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB"/>
14725bd8deadSopenharmony_ci            </require>
14735bd8deadSopenharmony_ci        </extension>
14745bd8deadSopenharmony_ci        <extension name="WGL_ARB_make_current_read" supported="wgl">
14755bd8deadSopenharmony_ci            <require>
14765bd8deadSopenharmony_ci                <enum name="ERROR_INVALID_PIXEL_TYPE_ARB"/>
14775bd8deadSopenharmony_ci                <enum name="ERROR_INCOMPATIBLE_DEVICE_CONTEXTS_ARB"/>
14785bd8deadSopenharmony_ci                <command name="wglMakeContextCurrentARB"/>
14795bd8deadSopenharmony_ci                <command name="wglGetCurrentReadDCARB"/>
14805bd8deadSopenharmony_ci            </require>
14815bd8deadSopenharmony_ci        </extension>
14825bd8deadSopenharmony_ci        <extension name="WGL_ARB_multisample" supported="wgl">
14835bd8deadSopenharmony_ci            <require>
14845bd8deadSopenharmony_ci                <enum name="WGL_SAMPLE_BUFFERS_ARB"/>
14855bd8deadSopenharmony_ci                <enum name="WGL_SAMPLES_ARB"/>
14865bd8deadSopenharmony_ci            </require>
14875bd8deadSopenharmony_ci        </extension>
14885bd8deadSopenharmony_ci        <extension name="WGL_ARB_pbuffer" supported="wgl">
14895bd8deadSopenharmony_ci            <require>
14905bd8deadSopenharmony_ci                <enum name="WGL_DRAW_TO_PBUFFER_ARB"/>
14915bd8deadSopenharmony_ci                <enum name="WGL_MAX_PBUFFER_PIXELS_ARB"/>
14925bd8deadSopenharmony_ci                <enum name="WGL_MAX_PBUFFER_WIDTH_ARB"/>
14935bd8deadSopenharmony_ci                <enum name="WGL_MAX_PBUFFER_HEIGHT_ARB"/>
14945bd8deadSopenharmony_ci                <enum name="WGL_PBUFFER_LARGEST_ARB"/>
14955bd8deadSopenharmony_ci                <enum name="WGL_PBUFFER_WIDTH_ARB"/>
14965bd8deadSopenharmony_ci                <enum name="WGL_PBUFFER_HEIGHT_ARB"/>
14975bd8deadSopenharmony_ci                <enum name="WGL_PBUFFER_LOST_ARB"/>
14985bd8deadSopenharmony_ci                <command name="wglCreatePbufferARB"/>
14995bd8deadSopenharmony_ci                <command name="wglGetPbufferDCARB"/>
15005bd8deadSopenharmony_ci                <command name="wglReleasePbufferDCARB"/>
15015bd8deadSopenharmony_ci                <command name="wglDestroyPbufferARB"/>
15025bd8deadSopenharmony_ci                <command name="wglQueryPbufferARB"/>
15035bd8deadSopenharmony_ci            </require>
15045bd8deadSopenharmony_ci        </extension>
15055bd8deadSopenharmony_ci        <extension name="WGL_ARB_pixel_format" supported="wgl">
15065bd8deadSopenharmony_ci            <require>
15075bd8deadSopenharmony_ci                <enum name="WGL_NUMBER_PIXEL_FORMATS_ARB"/>
15085bd8deadSopenharmony_ci                <enum name="WGL_DRAW_TO_WINDOW_ARB"/>
15095bd8deadSopenharmony_ci                <enum name="WGL_DRAW_TO_BITMAP_ARB"/>
15105bd8deadSopenharmony_ci                <enum name="WGL_ACCELERATION_ARB"/>
15115bd8deadSopenharmony_ci                <enum name="WGL_NEED_PALETTE_ARB"/>
15125bd8deadSopenharmony_ci                <enum name="WGL_NEED_SYSTEM_PALETTE_ARB"/>
15135bd8deadSopenharmony_ci                <enum name="WGL_SWAP_LAYER_BUFFERS_ARB"/>
15145bd8deadSopenharmony_ci                <enum name="WGL_SWAP_METHOD_ARB"/>
15155bd8deadSopenharmony_ci                <enum name="WGL_NUMBER_OVERLAYS_ARB"/>
15165bd8deadSopenharmony_ci                <enum name="WGL_NUMBER_UNDERLAYS_ARB"/>
15175bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_ARB"/>
15185bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_RED_VALUE_ARB"/>
15195bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_GREEN_VALUE_ARB"/>
15205bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_BLUE_VALUE_ARB"/>
15215bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_ALPHA_VALUE_ARB"/>
15225bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_INDEX_VALUE_ARB"/>
15235bd8deadSopenharmony_ci                <enum name="WGL_SHARE_DEPTH_ARB"/>
15245bd8deadSopenharmony_ci                <enum name="WGL_SHARE_STENCIL_ARB"/>
15255bd8deadSopenharmony_ci                <enum name="WGL_SHARE_ACCUM_ARB"/>
15265bd8deadSopenharmony_ci                <enum name="WGL_SUPPORT_GDI_ARB"/>
15275bd8deadSopenharmony_ci                <enum name="WGL_SUPPORT_OPENGL_ARB"/>
15285bd8deadSopenharmony_ci                <enum name="WGL_DOUBLE_BUFFER_ARB"/>
15295bd8deadSopenharmony_ci                <enum name="WGL_STEREO_ARB"/>
15305bd8deadSopenharmony_ci                <enum name="WGL_PIXEL_TYPE_ARB"/>
15315bd8deadSopenharmony_ci                <enum name="WGL_COLOR_BITS_ARB"/>
15325bd8deadSopenharmony_ci                <enum name="WGL_RED_BITS_ARB"/>
15335bd8deadSopenharmony_ci                <enum name="WGL_RED_SHIFT_ARB"/>
15345bd8deadSopenharmony_ci                <enum name="WGL_GREEN_BITS_ARB"/>
15355bd8deadSopenharmony_ci                <enum name="WGL_GREEN_SHIFT_ARB"/>
15365bd8deadSopenharmony_ci                <enum name="WGL_BLUE_BITS_ARB"/>
15375bd8deadSopenharmony_ci                <enum name="WGL_BLUE_SHIFT_ARB"/>
15385bd8deadSopenharmony_ci                <enum name="WGL_ALPHA_BITS_ARB"/>
15395bd8deadSopenharmony_ci                <enum name="WGL_ALPHA_SHIFT_ARB"/>
15405bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_BITS_ARB"/>
15415bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_RED_BITS_ARB"/>
15425bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_GREEN_BITS_ARB"/>
15435bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_BLUE_BITS_ARB"/>
15445bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_ALPHA_BITS_ARB"/>
15455bd8deadSopenharmony_ci                <enum name="WGL_DEPTH_BITS_ARB"/>
15465bd8deadSopenharmony_ci                <enum name="WGL_STENCIL_BITS_ARB"/>
15475bd8deadSopenharmony_ci                <enum name="WGL_AUX_BUFFERS_ARB"/>
15485bd8deadSopenharmony_ci                <enum name="WGL_NO_ACCELERATION_ARB"/>
15495bd8deadSopenharmony_ci                <enum name="WGL_GENERIC_ACCELERATION_ARB"/>
15505bd8deadSopenharmony_ci                <enum name="WGL_FULL_ACCELERATION_ARB"/>
15515bd8deadSopenharmony_ci                <enum name="WGL_SWAP_EXCHANGE_ARB"/>
15525bd8deadSopenharmony_ci                <enum name="WGL_SWAP_COPY_ARB"/>
15535bd8deadSopenharmony_ci                <enum name="WGL_SWAP_UNDEFINED_ARB"/>
15545bd8deadSopenharmony_ci                <enum name="WGL_TYPE_RGBA_ARB"/>
15555bd8deadSopenharmony_ci                <enum name="WGL_TYPE_COLORINDEX_ARB"/>
15565bd8deadSopenharmony_ci                <command name="wglGetPixelFormatAttribivARB"/>
15575bd8deadSopenharmony_ci                <command name="wglGetPixelFormatAttribfvARB"/>
15585bd8deadSopenharmony_ci                <command name="wglChoosePixelFormatARB"/>
15595bd8deadSopenharmony_ci            </require>
15605bd8deadSopenharmony_ci        </extension>
15615bd8deadSopenharmony_ci        <extension name="WGL_ARB_pixel_format_float" supported="wgl">
15625bd8deadSopenharmony_ci            <require>
15635bd8deadSopenharmony_ci                <enum name="WGL_TYPE_RGBA_FLOAT_ARB"/>
15645bd8deadSopenharmony_ci            </require>
15655bd8deadSopenharmony_ci        </extension>
15665bd8deadSopenharmony_ci        <extension name="WGL_ARB_render_texture" supported="wgl">
15675bd8deadSopenharmony_ci            <require>
15685bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RGB_ARB"/>
15695bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RGBA_ARB"/>
15705bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_FORMAT_ARB"/>
15715bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_TARGET_ARB"/>
15725bd8deadSopenharmony_ci                <enum name="WGL_MIPMAP_TEXTURE_ARB"/>
15735bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_RGB_ARB"/>
15745bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_RGBA_ARB"/>
15755bd8deadSopenharmony_ci                <enum name="WGL_NO_TEXTURE_ARB"/>
15765bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_CUBE_MAP_ARB"/>
15775bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_1D_ARB"/>
15785bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_2D_ARB"/>
15795bd8deadSopenharmony_ci                <enum name="WGL_MIPMAP_LEVEL_ARB"/>
15805bd8deadSopenharmony_ci                <enum name="WGL_CUBE_MAP_FACE_ARB"/>
15815bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB"/>
15825bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB"/>
15835bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB"/>
15845bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB"/>
15855bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB"/>
15865bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB"/>
15875bd8deadSopenharmony_ci                <enum name="WGL_FRONT_LEFT_ARB"/>
15885bd8deadSopenharmony_ci                <enum name="WGL_FRONT_RIGHT_ARB"/>
15895bd8deadSopenharmony_ci                <enum name="WGL_BACK_LEFT_ARB"/>
15905bd8deadSopenharmony_ci                <enum name="WGL_BACK_RIGHT_ARB"/>
15915bd8deadSopenharmony_ci                <enum name="WGL_AUX0_ARB"/>
15925bd8deadSopenharmony_ci                <enum name="WGL_AUX1_ARB"/>
15935bd8deadSopenharmony_ci                <enum name="WGL_AUX2_ARB"/>
15945bd8deadSopenharmony_ci                <enum name="WGL_AUX3_ARB"/>
15955bd8deadSopenharmony_ci                <enum name="WGL_AUX4_ARB"/>
15965bd8deadSopenharmony_ci                <enum name="WGL_AUX5_ARB"/>
15975bd8deadSopenharmony_ci                <enum name="WGL_AUX6_ARB"/>
15985bd8deadSopenharmony_ci                <enum name="WGL_AUX7_ARB"/>
15995bd8deadSopenharmony_ci                <enum name="WGL_AUX8_ARB"/>
16005bd8deadSopenharmony_ci                <enum name="WGL_AUX9_ARB"/>
16015bd8deadSopenharmony_ci                <command name="wglBindTexImageARB"/>
16025bd8deadSopenharmony_ci                <command name="wglReleaseTexImageARB"/>
16035bd8deadSopenharmony_ci                <command name="wglSetPbufferAttribARB"/>
16045bd8deadSopenharmony_ci            </require>
16055bd8deadSopenharmony_ci        </extension>
16065bd8deadSopenharmony_ci        <extension name="WGL_ARB_robustness_application_isolation" supported="wgl">
16075bd8deadSopenharmony_ci            <require>
16085bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_RESET_ISOLATION_BIT_ARB"/>
16095bd8deadSopenharmony_ci            </require>
16105bd8deadSopenharmony_ci        </extension>
16115bd8deadSopenharmony_ci        <extension name="WGL_ARB_robustness_share_group_isolation" supported="wgl">
16125bd8deadSopenharmony_ci            <require>
16135bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_RESET_ISOLATION_BIT_ARB"/>
16145bd8deadSopenharmony_ci            </require>
16155bd8deadSopenharmony_ci        </extension>
16165bd8deadSopenharmony_ci        <extension name="WGL_ATI_pixel_format_float" supported="wgl">
16175bd8deadSopenharmony_ci            <require>
16185bd8deadSopenharmony_ci                <enum name="WGL_TYPE_RGBA_FLOAT_ATI"/>
16195bd8deadSopenharmony_ci            </require>
16205bd8deadSopenharmony_ci        </extension>
16215bd8deadSopenharmony_ci        <extension name="WGL_ATI_render_texture_rectangle" supported="wgl">
16225bd8deadSopenharmony_ci            <require>
16235bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_RECTANGLE_ATI"/>
16245bd8deadSopenharmony_ci            </require>
16255bd8deadSopenharmony_ci        </extension>
16265bd8deadSopenharmony_ci        <extension name="WGL_EXT_colorspace" supported="wgl">
16275bd8deadSopenharmony_ci            <require>
16285bd8deadSopenharmony_ci                <enum name="WGL_COLORSPACE_EXT"/>
16295bd8deadSopenharmony_ci                <enum name="WGL_COLORSPACE_SRGB_EXT"/>
16305bd8deadSopenharmony_ci                <enum name="WGL_COLORSPACE_LINEAR_EXT"/>
16315bd8deadSopenharmony_ci            </require>
16325bd8deadSopenharmony_ci        </extension>
16335bd8deadSopenharmony_ci        <extension name="WGL_EXT_create_context_es_profile" supported="wgl">
16345bd8deadSopenharmony_ci            <require>
16355bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_ES_PROFILE_BIT_EXT"/>
16365bd8deadSopenharmony_ci            </require>
16375bd8deadSopenharmony_ci        </extension>
16385bd8deadSopenharmony_ci        <extension name="WGL_EXT_create_context_es2_profile" supported="wgl">
16395bd8deadSopenharmony_ci            <require>
16405bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_ES2_PROFILE_BIT_EXT"/>
16415bd8deadSopenharmony_ci            </require>
16425bd8deadSopenharmony_ci        </extension>
16435bd8deadSopenharmony_ci        <extension name="WGL_EXT_depth_float" supported="wgl">
16445bd8deadSopenharmony_ci            <require>
16455bd8deadSopenharmony_ci                <enum name="WGL_DEPTH_FLOAT_EXT"/>
16465bd8deadSopenharmony_ci            </require>
16475bd8deadSopenharmony_ci        </extension>
16485bd8deadSopenharmony_ci        <extension name="WGL_EXT_display_color_table" supported="wgl">
16495bd8deadSopenharmony_ci            <require>
16505bd8deadSopenharmony_ci                <command name="wglCreateDisplayColorTableEXT"/>
16515bd8deadSopenharmony_ci                <command name="wglLoadDisplayColorTableEXT"/>
16525bd8deadSopenharmony_ci                <command name="wglBindDisplayColorTableEXT"/>
16535bd8deadSopenharmony_ci                <command name="wglDestroyDisplayColorTableEXT"/>
16545bd8deadSopenharmony_ci            </require>
16555bd8deadSopenharmony_ci        </extension>
16565bd8deadSopenharmony_ci        <extension name="WGL_EXT_extensions_string" supported="wgl">
16575bd8deadSopenharmony_ci            <require>
16585bd8deadSopenharmony_ci                <command name="wglGetExtensionsStringEXT"/>
16595bd8deadSopenharmony_ci            </require>
16605bd8deadSopenharmony_ci        </extension>
16615bd8deadSopenharmony_ci        <extension name="WGL_EXT_framebuffer_sRGB" supported="wgl">
16625bd8deadSopenharmony_ci            <require>
16635bd8deadSopenharmony_ci                <enum name="WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT"/>
16645bd8deadSopenharmony_ci            </require>
16655bd8deadSopenharmony_ci        </extension>
16665bd8deadSopenharmony_ci        <extension name="WGL_EXT_make_current_read" supported="wgl">
16675bd8deadSopenharmony_ci            <require>
16685bd8deadSopenharmony_ci                <enum name="ERROR_INVALID_PIXEL_TYPE_EXT"/>
16695bd8deadSopenharmony_ci                <command name="wglMakeContextCurrentEXT"/>
16705bd8deadSopenharmony_ci                <command name="wglGetCurrentReadDCEXT"/>
16715bd8deadSopenharmony_ci            </require>
16725bd8deadSopenharmony_ci        </extension>
16735bd8deadSopenharmony_ci        <extension name="WGL_EXT_multisample" supported="wgl">
16745bd8deadSopenharmony_ci            <require>
16755bd8deadSopenharmony_ci                <enum name="WGL_SAMPLE_BUFFERS_EXT"/>
16765bd8deadSopenharmony_ci                <enum name="WGL_SAMPLES_EXT"/>
16775bd8deadSopenharmony_ci            </require>
16785bd8deadSopenharmony_ci        </extension>
16795bd8deadSopenharmony_ci        <extension name="WGL_EXT_pbuffer" supported="wgl">
16805bd8deadSopenharmony_ci            <require>
16815bd8deadSopenharmony_ci                <enum name="WGL_DRAW_TO_PBUFFER_EXT"/>
16825bd8deadSopenharmony_ci                <enum name="WGL_MAX_PBUFFER_PIXELS_EXT"/>
16835bd8deadSopenharmony_ci                <enum name="WGL_MAX_PBUFFER_WIDTH_EXT"/>
16845bd8deadSopenharmony_ci                <enum name="WGL_MAX_PBUFFER_HEIGHT_EXT"/>
16855bd8deadSopenharmony_ci                <enum name="WGL_OPTIMAL_PBUFFER_WIDTH_EXT"/>
16865bd8deadSopenharmony_ci                <enum name="WGL_OPTIMAL_PBUFFER_HEIGHT_EXT"/>
16875bd8deadSopenharmony_ci                <enum name="WGL_PBUFFER_LARGEST_EXT"/>
16885bd8deadSopenharmony_ci                <enum name="WGL_PBUFFER_WIDTH_EXT"/>
16895bd8deadSopenharmony_ci                <enum name="WGL_PBUFFER_HEIGHT_EXT"/>
16905bd8deadSopenharmony_ci                <command name="wglCreatePbufferEXT"/>
16915bd8deadSopenharmony_ci                <command name="wglGetPbufferDCEXT"/>
16925bd8deadSopenharmony_ci                <command name="wglReleasePbufferDCEXT"/>
16935bd8deadSopenharmony_ci                <command name="wglDestroyPbufferEXT"/>
16945bd8deadSopenharmony_ci                <command name="wglQueryPbufferEXT"/>
16955bd8deadSopenharmony_ci            </require>
16965bd8deadSopenharmony_ci        </extension>
16975bd8deadSopenharmony_ci        <extension name="WGL_EXT_pixel_format" supported="wgl">
16985bd8deadSopenharmony_ci            <require>
16995bd8deadSopenharmony_ci                <enum name="WGL_NUMBER_PIXEL_FORMATS_EXT"/>
17005bd8deadSopenharmony_ci                <enum name="WGL_DRAW_TO_WINDOW_EXT"/>
17015bd8deadSopenharmony_ci                <enum name="WGL_DRAW_TO_BITMAP_EXT"/>
17025bd8deadSopenharmony_ci                <enum name="WGL_ACCELERATION_EXT"/>
17035bd8deadSopenharmony_ci                <enum name="WGL_NEED_PALETTE_EXT"/>
17045bd8deadSopenharmony_ci                <enum name="WGL_NEED_SYSTEM_PALETTE_EXT"/>
17055bd8deadSopenharmony_ci                <enum name="WGL_SWAP_LAYER_BUFFERS_EXT"/>
17065bd8deadSopenharmony_ci                <enum name="WGL_SWAP_METHOD_EXT"/>
17075bd8deadSopenharmony_ci                <enum name="WGL_NUMBER_OVERLAYS_EXT"/>
17085bd8deadSopenharmony_ci                <enum name="WGL_NUMBER_UNDERLAYS_EXT"/>
17095bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_EXT"/>
17105bd8deadSopenharmony_ci                <enum name="WGL_TRANSPARENT_VALUE_EXT"/>
17115bd8deadSopenharmony_ci                <enum name="WGL_SHARE_DEPTH_EXT"/>
17125bd8deadSopenharmony_ci                <enum name="WGL_SHARE_STENCIL_EXT"/>
17135bd8deadSopenharmony_ci                <enum name="WGL_SHARE_ACCUM_EXT"/>
17145bd8deadSopenharmony_ci                <enum name="WGL_SUPPORT_GDI_EXT"/>
17155bd8deadSopenharmony_ci                <enum name="WGL_SUPPORT_OPENGL_EXT"/>
17165bd8deadSopenharmony_ci                <enum name="WGL_DOUBLE_BUFFER_EXT"/>
17175bd8deadSopenharmony_ci                <enum name="WGL_STEREO_EXT"/>
17185bd8deadSopenharmony_ci                <enum name="WGL_PIXEL_TYPE_EXT"/>
17195bd8deadSopenharmony_ci                <enum name="WGL_COLOR_BITS_EXT"/>
17205bd8deadSopenharmony_ci                <enum name="WGL_RED_BITS_EXT"/>
17215bd8deadSopenharmony_ci                <enum name="WGL_RED_SHIFT_EXT"/>
17225bd8deadSopenharmony_ci                <enum name="WGL_GREEN_BITS_EXT"/>
17235bd8deadSopenharmony_ci                <enum name="WGL_GREEN_SHIFT_EXT"/>
17245bd8deadSopenharmony_ci                <enum name="WGL_BLUE_BITS_EXT"/>
17255bd8deadSopenharmony_ci                <enum name="WGL_BLUE_SHIFT_EXT"/>
17265bd8deadSopenharmony_ci                <enum name="WGL_ALPHA_BITS_EXT"/>
17275bd8deadSopenharmony_ci                <enum name="WGL_ALPHA_SHIFT_EXT"/>
17285bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_BITS_EXT"/>
17295bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_RED_BITS_EXT"/>
17305bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_GREEN_BITS_EXT"/>
17315bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_BLUE_BITS_EXT"/>
17325bd8deadSopenharmony_ci                <enum name="WGL_ACCUM_ALPHA_BITS_EXT"/>
17335bd8deadSopenharmony_ci                <enum name="WGL_DEPTH_BITS_EXT"/>
17345bd8deadSopenharmony_ci                <enum name="WGL_STENCIL_BITS_EXT"/>
17355bd8deadSopenharmony_ci                <enum name="WGL_AUX_BUFFERS_EXT"/>
17365bd8deadSopenharmony_ci                <enum name="WGL_NO_ACCELERATION_EXT"/>
17375bd8deadSopenharmony_ci                <enum name="WGL_GENERIC_ACCELERATION_EXT"/>
17385bd8deadSopenharmony_ci                <enum name="WGL_FULL_ACCELERATION_EXT"/>
17395bd8deadSopenharmony_ci                <enum name="WGL_SWAP_EXCHANGE_EXT"/>
17405bd8deadSopenharmony_ci                <enum name="WGL_SWAP_COPY_EXT"/>
17415bd8deadSopenharmony_ci                <enum name="WGL_SWAP_UNDEFINED_EXT"/>
17425bd8deadSopenharmony_ci                <enum name="WGL_TYPE_RGBA_EXT"/>
17435bd8deadSopenharmony_ci                <enum name="WGL_TYPE_COLORINDEX_EXT"/>
17445bd8deadSopenharmony_ci                <command name="wglGetPixelFormatAttribivEXT"/>
17455bd8deadSopenharmony_ci                <command name="wglGetPixelFormatAttribfvEXT"/>
17465bd8deadSopenharmony_ci                <command name="wglChoosePixelFormatEXT"/>
17475bd8deadSopenharmony_ci            </require>
17485bd8deadSopenharmony_ci        </extension>
17495bd8deadSopenharmony_ci        <extension name="WGL_EXT_pixel_format_packed_float" supported="wgl">
17505bd8deadSopenharmony_ci            <require>
17515bd8deadSopenharmony_ci                <enum name="WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT"/>
17525bd8deadSopenharmony_ci            </require>
17535bd8deadSopenharmony_ci        </extension>
17545bd8deadSopenharmony_ci        <extension name="WGL_EXT_swap_control" supported="wgl">
17555bd8deadSopenharmony_ci            <require>
17565bd8deadSopenharmony_ci                <command name="wglSwapIntervalEXT"/>
17575bd8deadSopenharmony_ci                <command name="wglGetSwapIntervalEXT"/>
17585bd8deadSopenharmony_ci            </require>
17595bd8deadSopenharmony_ci        </extension>
17605bd8deadSopenharmony_ci        <extension name="WGL_EXT_swap_control_tear" supported="wgl">
17615bd8deadSopenharmony_ci            <require>
17625bd8deadSopenharmony_ci            </require>
17635bd8deadSopenharmony_ci        </extension>
17645bd8deadSopenharmony_ci        <extension name="WGL_I3D_digital_video_control" supported="wgl">
17655bd8deadSopenharmony_ci            <require>
17665bd8deadSopenharmony_ci                <enum name="WGL_DIGITAL_VIDEO_CURSOR_ALPHA_FRAMEBUFFER_I3D"/>
17675bd8deadSopenharmony_ci                <enum name="WGL_DIGITAL_VIDEO_CURSOR_ALPHA_VALUE_I3D"/>
17685bd8deadSopenharmony_ci                <enum name="WGL_DIGITAL_VIDEO_CURSOR_INCLUDED_I3D"/>
17695bd8deadSopenharmony_ci                <enum name="WGL_DIGITAL_VIDEO_GAMMA_CORRECTED_I3D"/>
17705bd8deadSopenharmony_ci                <command name="wglGetDigitalVideoParametersI3D"/>
17715bd8deadSopenharmony_ci                <command name="wglSetDigitalVideoParametersI3D"/>
17725bd8deadSopenharmony_ci            </require>
17735bd8deadSopenharmony_ci        </extension>
17745bd8deadSopenharmony_ci        <extension name="WGL_I3D_gamma" supported="wgl">
17755bd8deadSopenharmony_ci            <require>
17765bd8deadSopenharmony_ci                <enum name="WGL_GAMMA_TABLE_SIZE_I3D"/>
17775bd8deadSopenharmony_ci                <enum name="WGL_GAMMA_EXCLUDE_DESKTOP_I3D"/>
17785bd8deadSopenharmony_ci                <command name="wglGetGammaTableParametersI3D"/>
17795bd8deadSopenharmony_ci                <command name="wglSetGammaTableParametersI3D"/>
17805bd8deadSopenharmony_ci                <command name="wglGetGammaTableI3D"/>
17815bd8deadSopenharmony_ci                <command name="wglSetGammaTableI3D"/>
17825bd8deadSopenharmony_ci            </require>
17835bd8deadSopenharmony_ci        </extension>
17845bd8deadSopenharmony_ci        <extension name="WGL_I3D_genlock" supported="wgl">
17855bd8deadSopenharmony_ci            <require>
17865bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_MULTIVIEW_I3D"/>
17875bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_EXTERNAL_SYNC_I3D"/>
17885bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_EXTERNAL_FIELD_I3D"/>
17895bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_EXTERNAL_TTL_I3D"/>
17905bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_DIGITAL_SYNC_I3D"/>
17915bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_DIGITAL_FIELD_I3D"/>
17925bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_EDGE_FALLING_I3D"/>
17935bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_EDGE_RISING_I3D"/>
17945bd8deadSopenharmony_ci                <enum name="WGL_GENLOCK_SOURCE_EDGE_BOTH_I3D"/>
17955bd8deadSopenharmony_ci                <command name="wglEnableGenlockI3D"/>
17965bd8deadSopenharmony_ci                <command name="wglDisableGenlockI3D"/>
17975bd8deadSopenharmony_ci                <command name="wglIsEnabledGenlockI3D"/>
17985bd8deadSopenharmony_ci                <command name="wglGenlockSourceI3D"/>
17995bd8deadSopenharmony_ci                <command name="wglGetGenlockSourceI3D"/>
18005bd8deadSopenharmony_ci                <command name="wglGenlockSourceEdgeI3D"/>
18015bd8deadSopenharmony_ci                <command name="wglGetGenlockSourceEdgeI3D"/>
18025bd8deadSopenharmony_ci                <command name="wglGenlockSampleRateI3D"/>
18035bd8deadSopenharmony_ci                <command name="wglGetGenlockSampleRateI3D"/>
18045bd8deadSopenharmony_ci                <command name="wglGenlockSourceDelayI3D"/>
18055bd8deadSopenharmony_ci                <command name="wglGetGenlockSourceDelayI3D"/>
18065bd8deadSopenharmony_ci                <command name="wglQueryGenlockMaxSourceDelayI3D"/>
18075bd8deadSopenharmony_ci            </require>
18085bd8deadSopenharmony_ci        </extension>
18095bd8deadSopenharmony_ci        <extension name="WGL_I3D_image_buffer" supported="wgl">
18105bd8deadSopenharmony_ci            <require>
18115bd8deadSopenharmony_ci                <enum name="WGL_IMAGE_BUFFER_MIN_ACCESS_I3D"/>
18125bd8deadSopenharmony_ci                <enum name="WGL_IMAGE_BUFFER_LOCK_I3D"/>
18135bd8deadSopenharmony_ci                <command name="wglCreateImageBufferI3D"/>
18145bd8deadSopenharmony_ci                <command name="wglDestroyImageBufferI3D"/>
18155bd8deadSopenharmony_ci                <command name="wglAssociateImageBufferEventsI3D"/>
18165bd8deadSopenharmony_ci                <command name="wglReleaseImageBufferEventsI3D"/>
18175bd8deadSopenharmony_ci            </require>
18185bd8deadSopenharmony_ci        </extension>
18195bd8deadSopenharmony_ci        <extension name="WGL_I3D_swap_frame_lock" supported="wgl">
18205bd8deadSopenharmony_ci            <require>
18215bd8deadSopenharmony_ci                <command name="wglEnableFrameLockI3D"/>
18225bd8deadSopenharmony_ci                <command name="wglDisableFrameLockI3D"/>
18235bd8deadSopenharmony_ci                <command name="wglIsEnabledFrameLockI3D"/>
18245bd8deadSopenharmony_ci                <command name="wglQueryFrameLockMasterI3D"/>
18255bd8deadSopenharmony_ci            </require>
18265bd8deadSopenharmony_ci        </extension>
18275bd8deadSopenharmony_ci        <extension name="WGL_I3D_swap_frame_usage" supported="wgl">
18285bd8deadSopenharmony_ci            <require>
18295bd8deadSopenharmony_ci                <command name="wglGetFrameUsageI3D"/>
18305bd8deadSopenharmony_ci                <command name="wglBeginFrameTrackingI3D"/>
18315bd8deadSopenharmony_ci                <command name="wglEndFrameTrackingI3D"/>
18325bd8deadSopenharmony_ci                <command name="wglQueryFrameTrackingI3D"/>
18335bd8deadSopenharmony_ci            </require>
18345bd8deadSopenharmony_ci        </extension>
18355bd8deadSopenharmony_ci        <extension name="WGL_NV_copy_image" supported="wgl">
18365bd8deadSopenharmony_ci            <require>
18375bd8deadSopenharmony_ci                <command name="wglCopyImageSubDataNV"/>
18385bd8deadSopenharmony_ci            </require>
18395bd8deadSopenharmony_ci        </extension>
18405bd8deadSopenharmony_ci        <extension name="WGL_NV_delay_before_swap" supported="wgl">
18415bd8deadSopenharmony_ci            <require>
18425bd8deadSopenharmony_ci                <command name="wglDelayBeforeSwapNV"/>
18435bd8deadSopenharmony_ci            </require>
18445bd8deadSopenharmony_ci        </extension>
18455bd8deadSopenharmony_ci        <extension name="WGL_NV_DX_interop" supported="wgl">
18465bd8deadSopenharmony_ci            <require>
18475bd8deadSopenharmony_ci                <enum name="WGL_ACCESS_READ_ONLY_NV"/>
18485bd8deadSopenharmony_ci                <enum name="WGL_ACCESS_READ_WRITE_NV"/>
18495bd8deadSopenharmony_ci                <enum name="WGL_ACCESS_WRITE_DISCARD_NV"/>
18505bd8deadSopenharmony_ci                <command name="wglDXSetResourceShareHandleNV"/>
18515bd8deadSopenharmony_ci                <command name="wglDXOpenDeviceNV"/>
18525bd8deadSopenharmony_ci                <command name="wglDXCloseDeviceNV"/>
18535bd8deadSopenharmony_ci                <command name="wglDXRegisterObjectNV"/>
18545bd8deadSopenharmony_ci                <command name="wglDXUnregisterObjectNV"/>
18555bd8deadSopenharmony_ci                <command name="wglDXObjectAccessNV"/>
18565bd8deadSopenharmony_ci                <command name="wglDXLockObjectsNV"/>
18575bd8deadSopenharmony_ci                <command name="wglDXUnlockObjectsNV"/>
18585bd8deadSopenharmony_ci            </require>
18595bd8deadSopenharmony_ci        </extension>
18605bd8deadSopenharmony_ci        <extension name="WGL_NV_DX_interop2" supported="wgl">
18615bd8deadSopenharmony_ci            <require>
18625bd8deadSopenharmony_ci            </require>
18635bd8deadSopenharmony_ci        </extension>
18645bd8deadSopenharmony_ci        <extension name="WGL_NV_float_buffer" supported="wgl">
18655bd8deadSopenharmony_ci            <require>
18665bd8deadSopenharmony_ci                <enum name="WGL_FLOAT_COMPONENTS_NV"/>
18675bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV"/>
18685bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV"/>
18695bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGB_NV"/>
18705bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RGBA_NV"/>
18715bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_FLOAT_R_NV"/>
18725bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_FLOAT_RG_NV"/>
18735bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_FLOAT_RGB_NV"/>
18745bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_FLOAT_RGBA_NV"/>
18755bd8deadSopenharmony_ci            </require>
18765bd8deadSopenharmony_ci        </extension>
18775bd8deadSopenharmony_ci        <extension name="WGL_NV_gpu_affinity" supported="wgl">
18785bd8deadSopenharmony_ci            <require>
18795bd8deadSopenharmony_ci                <enum name="ERROR_INCOMPATIBLE_AFFINITY_MASKS_NV"/>
18805bd8deadSopenharmony_ci                <enum name="ERROR_MISSING_AFFINITY_MASK_NV"/>
18815bd8deadSopenharmony_ci                <command name="wglEnumGpusNV"/>
18825bd8deadSopenharmony_ci                <command name="wglEnumGpuDevicesNV"/>
18835bd8deadSopenharmony_ci                <command name="wglCreateAffinityDCNV"/>
18845bd8deadSopenharmony_ci                <command name="wglEnumGpusFromAffinityDCNV"/>
18855bd8deadSopenharmony_ci                <command name="wglDeleteDCNV"/>
18865bd8deadSopenharmony_ci            </require>
18875bd8deadSopenharmony_ci        </extension>
18885bd8deadSopenharmony_ci        <extension name="WGL_NV_multisample_coverage" supported="wgl">
18895bd8deadSopenharmony_ci            <require>
18905bd8deadSopenharmony_ci                <enum name="WGL_COVERAGE_SAMPLES_NV"/>
18915bd8deadSopenharmony_ci                <enum name="WGL_COLOR_SAMPLES_NV"/>
18925bd8deadSopenharmony_ci            </require>
18935bd8deadSopenharmony_ci        </extension>
18945bd8deadSopenharmony_ci        <extension name="WGL_NV_present_video" supported="wgl">
18955bd8deadSopenharmony_ci            <require>
18965bd8deadSopenharmony_ci                <enum name="WGL_NUM_VIDEO_SLOTS_NV"/>
18975bd8deadSopenharmony_ci                <command name="wglEnumerateVideoDevicesNV"/>
18985bd8deadSopenharmony_ci                <command name="wglBindVideoDeviceNV"/>
18995bd8deadSopenharmony_ci                <command name="wglQueryCurrentContextNV"/>
19005bd8deadSopenharmony_ci            </require>
19015bd8deadSopenharmony_ci        </extension>
19025bd8deadSopenharmony_ci        <extension name="WGL_NV_render_depth_texture" supported="wgl">
19035bd8deadSopenharmony_ci            <require>
19045bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_DEPTH_NV"/>
19055bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RECTANGLE_DEPTH_NV"/>
19065bd8deadSopenharmony_ci                <enum name="WGL_DEPTH_TEXTURE_FORMAT_NV"/>
19075bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_DEPTH_COMPONENT_NV"/>
19085bd8deadSopenharmony_ci                <enum name="WGL_DEPTH_COMPONENT_NV"/>
19095bd8deadSopenharmony_ci            </require>
19105bd8deadSopenharmony_ci        </extension>
19115bd8deadSopenharmony_ci        <extension name="WGL_NV_render_texture_rectangle" supported="wgl">
19125bd8deadSopenharmony_ci            <require>
19135bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RECTANGLE_RGB_NV"/>
19145bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_TEXTURE_RECTANGLE_RGBA_NV"/>
19155bd8deadSopenharmony_ci                <enum name="WGL_TEXTURE_RECTANGLE_NV"/>
19165bd8deadSopenharmony_ci            </require>
19175bd8deadSopenharmony_ci        </extension>
19185bd8deadSopenharmony_ci        <extension name="WGL_NV_swap_group" supported="wgl">
19195bd8deadSopenharmony_ci            <require>
19205bd8deadSopenharmony_ci                <command name="wglJoinSwapGroupNV"/>
19215bd8deadSopenharmony_ci                <command name="wglBindSwapBarrierNV"/>
19225bd8deadSopenharmony_ci                <command name="wglQuerySwapGroupNV"/>
19235bd8deadSopenharmony_ci                <command name="wglQueryMaxSwapGroupsNV"/>
19245bd8deadSopenharmony_ci                <command name="wglQueryFrameCountNV"/>
19255bd8deadSopenharmony_ci                <command name="wglResetFrameCountNV"/>
19265bd8deadSopenharmony_ci            </require>
19275bd8deadSopenharmony_ci        </extension>
19285bd8deadSopenharmony_ci        <extension name="WGL_NV_video_capture" supported="wgl">
19295bd8deadSopenharmony_ci            <require>
19305bd8deadSopenharmony_ci                <enum name="WGL_UNIQUE_ID_NV"/>
19315bd8deadSopenharmony_ci                <enum name="WGL_NUM_VIDEO_CAPTURE_SLOTS_NV"/>
19325bd8deadSopenharmony_ci                <command name="wglBindVideoCaptureDeviceNV"/>
19335bd8deadSopenharmony_ci                <command name="wglEnumerateVideoCaptureDevicesNV"/>
19345bd8deadSopenharmony_ci                <command name="wglLockVideoCaptureDeviceNV"/>
19355bd8deadSopenharmony_ci                <command name="wglQueryVideoCaptureDeviceNV"/>
19365bd8deadSopenharmony_ci                <command name="wglReleaseVideoCaptureDeviceNV"/>
19375bd8deadSopenharmony_ci            </require>
19385bd8deadSopenharmony_ci        </extension>
19395bd8deadSopenharmony_ci        <extension name="WGL_NV_video_output" supported="wgl">
19405bd8deadSopenharmony_ci            <require>
19415bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_VIDEO_RGB_NV"/>
19425bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_VIDEO_RGBA_NV"/>
19435bd8deadSopenharmony_ci                <enum name="WGL_BIND_TO_VIDEO_RGB_AND_DEPTH_NV"/>
19445bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_COLOR_NV"/>
19455bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_ALPHA_NV"/>
19465bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_DEPTH_NV"/>
19475bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_COLOR_AND_ALPHA_NV"/>
19485bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_COLOR_AND_DEPTH_NV"/>
19495bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_FRAME"/>
19505bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_FIELD_1"/>
19515bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_FIELD_2"/>
19525bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_STACKED_FIELDS_1_2"/>
19535bd8deadSopenharmony_ci                <enum name="WGL_VIDEO_OUT_STACKED_FIELDS_2_1"/>
19545bd8deadSopenharmony_ci                <command name="wglGetVideoDeviceNV"/>
19555bd8deadSopenharmony_ci                <command name="wglReleaseVideoDeviceNV"/>
19565bd8deadSopenharmony_ci                <command name="wglBindVideoImageNV"/>
19575bd8deadSopenharmony_ci                <command name="wglReleaseVideoImageNV"/>
19585bd8deadSopenharmony_ci                <command name="wglSendPbufferToVideoNV"/>
19595bd8deadSopenharmony_ci                <command name="wglGetVideoInfoNV"/>
19605bd8deadSopenharmony_ci            </require>
19615bd8deadSopenharmony_ci        </extension>
19625bd8deadSopenharmony_ci        <extension name="WGL_NV_vertex_array_range" supported="wgl">
19635bd8deadSopenharmony_ci            <require>
19645bd8deadSopenharmony_ci                <command name="wglAllocateMemoryNV"/>
19655bd8deadSopenharmony_ci                <command name="wglFreeMemoryNV"/>
19665bd8deadSopenharmony_ci            </require>
19675bd8deadSopenharmony_ci        </extension>
19685bd8deadSopenharmony_ci        <extension name="WGL_OML_sync_control" supported="wgl">
19695bd8deadSopenharmony_ci            <require>
19705bd8deadSopenharmony_ci                <command name="wglGetSyncValuesOML"/>
19715bd8deadSopenharmony_ci                <command name="wglGetMscRateOML"/>
19725bd8deadSopenharmony_ci                <command name="wglSwapBuffersMscOML"/>
19735bd8deadSopenharmony_ci                <command name="wglSwapLayerBuffersMscOML"/>
19745bd8deadSopenharmony_ci                <command name="wglWaitForMscOML"/>
19755bd8deadSopenharmony_ci                <command name="wglWaitForSbcOML"/>
19765bd8deadSopenharmony_ci            </require>
19775bd8deadSopenharmony_ci        </extension>
19785bd8deadSopenharmony_ci        <extension name="WGL_NV_multigpu_context" supported="wgl">
19795bd8deadSopenharmony_ci            <require>
19805bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_NV"/>
19815bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV"/>
19825bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_AFR_NV"/>
19835bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV"/>
19845bd8deadSopenharmony_ci                <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV"/>
19855bd8deadSopenharmony_ci            </require>
19865bd8deadSopenharmony_ci        </extension>
19875bd8deadSopenharmony_ci    </extensions>
19885bd8deadSopenharmony_ci</registry>
1989