diff options
Diffstat (limited to 'registry/wgl.xml')
-rw-r--r-- | registry/wgl.xml | 36 |
1 files changed, 28 insertions, 8 deletions
diff --git a/registry/wgl.xml b/registry/wgl.xml index 1adc1e3..87e8fe2 100644 --- a/registry/wgl.xml +++ b/registry/wgl.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <registry> <comment> -Copyright (c) 2013-2017 The Khronos Group Inc. +Copyright (c) 2013-2018 The Khronos Group Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -384,7 +384,12 @@ Registry at <enum value="0x20A8" name="WGL_TYPE_RGBA_UNSIGNED_FLOAT_EXT"/> <enum value="0x20A9" name="WGL_FRAMEBUFFER_SRGB_CAPABLE_ARB"/> <enum value="0x20A9" name="WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT"/> - <unused start="0x20AA" end="0x20AF"/> + <enum value="0x20AA" name="WGL_CONTEXT_MULTIGPU_ATTRIB_NV"/> + <enum value="0x20AB" name="WGL_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV"/> + <enum value="0x20AC" name="WGL_CONTEXT_MULTIGPU_ATTRIB_AFR_NV"/> + <enum value="0x20AD" name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV"/> + <enum value="0x20AE" name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV"/> + <unused start="0x20AF" end="0x20AF"/> <enum value="0x20B0" name="WGL_FLOAT_COMPONENTS_NV"/> <enum value="0x20B1" name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_R_NV"/> <enum value="0x20B2" name="WGL_BIND_TO_TEXTURE_RECTANGLE_FLOAT_RG_NV"/> @@ -427,6 +432,7 @@ Registry at <enum value="0x21A3" name="WGL_GPU_RAM_AMD"/> <enum value="0x21A4" name="WGL_GPU_CLOCK_AMD"/> <enum value="0x21A5" name="WGL_GPU_NUM_PIPES_AMD"/> + <enum value="0x21A5" name="WGL_TEXTURE_RECTANGLE_ATI" comment="Duplicates unrelated WGL_GPU_NUM_PIPES_AMD"/> <enum value="0x21A6" name="WGL_GPU_NUM_SIMD_AMD"/> <enum value="0x21A7" name="WGL_GPU_NUM_RB_AMD"/> <enum value="0x21A8" name="WGL_GPU_NUM_SPI_AMD"/> @@ -451,7 +457,7 @@ Registry at </enums> <enums namespace="EGL" start="0x3080" end="0x30AF" vendor="KHR" comment="Values shared with EGL. Do not allocate additional values in this range."> - <enum value="0x3087" name="WGL_COLORSPACE_EXT"/> + <enum value="0x309D" name="WGL_COLORSPACE_EXT"/> <enum value="0x3089" name="WGL_COLORSPACE_SRGB_EXT"/> <enum value="0x308A" name="WGL_COLORSPACE_LINEAR_EXT"/> </enums> @@ -459,7 +465,7 @@ Registry at <enums namespace="WGL" start="0x31B3" end="0x31B3" vendor="ARB" comment="Shared with GLX."> <enum value="0x31B3" name="WGL_CONTEXT_OPENGL_NO_ERROR_ARB"/> </enums> - + <enums namespace="GL" start="0x8250" end="0x826F" vendor="ARB" comment="Values shared with GL. Do not allocate additional values in this range."> <enum value="0x8252" name="WGL_LOSE_CONTEXT_ON_RESET_ARB"/> <enum value="0x8256" name="WGL_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB"/> @@ -537,7 +543,7 @@ Registry at </command> <command> <proto><ptype>BOOL</ptype> <name>wglBindVideoDeviceNV</name></proto> - <param><ptype>HDC</ptype> <name>hDC</name></param> + <param><ptype>HDC</ptype> <name>hDc</name></param> <param>unsigned int <name>uVideoSlot</name></param> <param><ptype>HVIDEOOUTPUTDEVICENV</ptype> <name>hVideoDevice</name></param> <param>const int *<name>piAttribList</name></param> @@ -780,7 +786,7 @@ Registry at </command> <command> <proto>int <name>wglEnumerateVideoDevicesNV</name></proto> - <param><ptype>HDC</ptype> <name>hDC</name></param> + <param><ptype>HDC</ptype> <name>hDc</name></param> <param><ptype>HVIDEOOUTPUTDEVICENV</ptype> *<name>phDeviceList</name></param> </command> <command> @@ -911,7 +917,7 @@ Registry at <command> <proto><ptype>INT</ptype> <name>wglGetGPUInfoAMD</name></proto> <param><ptype>UINT</ptype> <name>id</name></param> - <param>int <name>property</name></param> + <param><ptype>INT</ptype> <name>property</name></param> <param><ptype>GLenum</ptype> <name>dataType</name></param> <param><ptype>UINT</ptype> <name>size</name></param> <param>void *<name>data</name></param> @@ -1234,7 +1240,7 @@ Registry at <command> <proto><ptype>INT64</ptype> <name>wglSwapLayerBuffersMscOML</name></proto> <param><ptype>HDC</ptype> <name>hdc</name></param> - <param>int <name>fuPlanes</name></param> + <param><ptype>INT</ptype> <name>fuPlanes</name></param> <param><ptype>INT64</ptype> <name>target_msc</name></param> <param><ptype>INT64</ptype> <name>divisor</name></param> <param><ptype>INT64</ptype> <name>remainder</name></param> @@ -1627,6 +1633,11 @@ Registry at <enum name="WGL_TYPE_RGBA_FLOAT_ATI"/> </require> </extension> + <extension name="WGL_ATI_render_texture_rectangle" supported="wgl"> + <require> + <enum name="WGL_TEXTURE_RECTANGLE_ATI"/> + </require> + </extension> <extension name="WGL_EXT_colorspace" supported="wgl"> <require> <enum name="WGL_COLORSPACE_EXT"/> @@ -1979,5 +1990,14 @@ Registry at <command name="wglWaitForSbcOML"/> </require> </extension> + <extension name="WGL_NV_multigpu_context" supported="wgl"> + <require> + <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_NV"/> + <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_SINGLE_NV"/> + <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_AFR_NV"/> + <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTICAST_NV"/> + <enum name="WGL_CONTEXT_MULTIGPU_ATTRIB_MULTI_DISPLAY_MULTICAST_NV"/> + </require> + </extension> </extensions> </registry> |