gl.h revision 6799ecb6753f2ec5b1b66c9e8c447bc82035f94c
16799ecb6753f2ec5b1b66c9e8c447bc82035f94cTed Jump/* $Id: gl.h,v 1.5 1999/09/17 04:25:56 tjump Exp $ */ 2afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 3afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 4afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Mesa 3-D graphics library 5afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Version: 3.1 6afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 7afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Copyright (C) 1999 Brian Paul All Rights Reserved. 8afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 9afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Permission is hereby granted, free of charge, to any person obtaining a 10afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * copy of this software and associated documentation files (the "Software"), 11afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * to deal in the Software without restriction, including without limitation 12afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * the rights to use, copy, modify, merge, publish, distribute, sublicense, 13afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * and/or sell copies of the Software, and to permit persons to whom the 14afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Software is furnished to do so, subject to the following conditions: 15afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 16afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * The above copyright notice and this permission notice shall be included 17afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * in all copies or substantial portions of the Software. 18afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 19afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 20afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 21afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 22afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN 23afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 24afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 25afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 26afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 27afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 28afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 29afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 30afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#ifndef GL_H 31afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_H 32afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 33afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if defined(USE_MGL_NAMESPACE) 34afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#include "gl_mangle.h" 35afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 36afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 37afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 38afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if defined(__BEOS__) 39afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#include <stdlib.h> /* to get some BeOS-isms */ 40afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 41afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 42afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 43afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if !defined(OPENSTEP) && (defined(NeXT) || defined(NeXT_PDO)) 44afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define OPENSTEP 45afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 46afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 47afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 48afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if defined(_WIN32) && !defined(__WIN32__) 49afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define __WIN32__ 50afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 51afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 52afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if !defined(OPENSTEP) && (defined(__WIN32__) || defined(__CYGWIN32__)) 53afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma warning( disable : 4244 ) /* '=' : conversion from 'const double ' to 'float ', possible loss of data */ 54afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma warning( disable : 4018 ) /* '<' : signed/unsigned mismatch */ 55afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma warning( disable : 4305 ) /* '=' : truncation from 'const double ' to 'float ' */ 56afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma warning( disable : 4550 ) /* 'function' undefined; assuming extern returning int */ 57afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma warning( disable : 4761 ) /* integral size mismatch in argument; conversion supplied */ 58afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# if defined(_MSC_VER) && defined(BUILD_GL32) /* tag specify we're building mesa as a DLL */ 59afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLAPI __declspec(dllexport) 606799ecb6753f2ec5b1b66c9e8c447bc82035f94cTed Jump# define WGLAPI __declspec(dllexport) 61afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# elif defined(_MSC_VER) && defined(_DLL) /* tag specifying we're building for DLL runtime support */ 62afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLAPI __declspec(dllimport) 636799ecb6753f2ec5b1b66c9e8c447bc82035f94cTed Jump# define WGLAPI __declspec(dllimport) 64afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# else /* for use with static link lib build of Win32 edition only */ 65afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLAPI extern 666799ecb6753f2ec5b1b66c9e8c447bc82035f94cTed Jump# define WGLAPI __declspec(dllimport) 67afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# endif /* _STATIC_MESA support */ 68afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLAPIENTRY __stdcall 69afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLCALLBACK __stdcall 70afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLWINAPI __stdcall 71afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLWINAPIV __cdecl 72afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#else 73afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* non-Windows compilation */ 74afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLAPI extern 75afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLAPIENTRY 76afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLCALLBACK 77afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLWINAPI 78afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define GLWINAPIV 79afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif /* WIN32 / CYGWIN32 bracket */ 80afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 81afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* compatability guard so we don't need to change client code */ 82afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 83afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if defined(_WIN32) && !defined(_WINDEF_) && !defined(OPENSTEP) 84afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# if !defined(MESA_MINWARN) 85afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma message( "note: WINDOWS.H not included, providing Mesa definition of CALLBACK macro" ) 86afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma message( "----: and PROC typedef. If you receive compiler warnings about either ") 87afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma message( "----: being multiply defined you should include WINDOWS.H priot to gl/gl.h" ) 88afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# endif 89afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define CALLBACK GLCALLBACK 90afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef int (GLAPIENTRY *PROC)(); 91afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef void *HGLRC; 92afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef void *HDC; 93afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef unsigned long COLORREF; 94afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 95afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 96afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if defined(_WIN32) && !defined(_WINGDI_) && !defined(OPENSTEP) 97afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# if !defined(MESA_MINWARN) 98afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma message( "note: WINDOWS.H not included, providing Mesa definition of wgl functions" ) 99afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma message( "----: and macros. If you receive compiler warnings about any being multiply ") 100afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# pragma message( "----: defined you should include WINDOWS.H priot to gl/gl.h" ) 101afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# endif 102afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define WGL_FONT_LINES 0 103afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define WGL_FONT_POLYGONS 1 104afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# ifdef UNICODE 105afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define wglUseFontBitmaps wglUseFontBitmapsW 106afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define wglUseFontOutlines wglUseFontOutlinesW 107afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# else 108afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define wglUseFontBitmaps wglUseFontBitmapsA 109afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# define wglUseFontOutlines wglUseFontOutlinesA 110afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg# endif /* !UNICODE */ 111afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef struct tagLAYERPLANEDESCRIPTOR LAYERPLANEDESCRIPTOR, *PLAYERPLANEDESCRIPTOR, *LPLAYERPLANEDESCRIPTOR; 112afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef struct _GLYPHMETRICSFLOAT GLYPHMETRICSFLOAT, *PGLYPHMETRICSFLOAT, *LPGLYPHMETRICSFLOAT; 1136799ecb6753f2ec5b1b66c9e8c447bc82035f94cTed Jumptypedef struct tagPIXELFORMATDESCRIPTOR PIXELFORMATDESCRIPTOR, *PPIXELFORMATDESCRIPTOR, *LPPIXELFORMATDESCRIPTOR; 1146799ecb6753f2ec5b1b66c9e8c447bc82035f94cTed Jump#include <gl/mesa_wgl.h> 115afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 116afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 117afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 118afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#ifdef __cplusplus 119afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgextern "C" { 120afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 121afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 122afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 123afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#ifdef macintosh 124afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #pragma enumsalwaysint on 125afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #if PRAGMA_IMPORT_SUPPORTED 126afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #pragma import on 127afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #endif 128afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 129afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 130afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 131afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 132afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 133afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Apps can test for this symbol to do conditional compilation if needed. 134afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 135afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define MESA 136afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 137afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define MESA_MAJOR_VERSION 3 138afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define MESA_MINOR_VERSION 1 139afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 140afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 141afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_VERSION_1_1 1 142afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_VERSION_1_2 1 143afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 144afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 145afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 146afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 147afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Enumerations 148afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 149afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 150afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 151afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef enum { 152afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Boolean values */ 153afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FALSE = 0, 154afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TRUE = 1, 155afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 156afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Data types */ 157afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BYTE = 0x1400, 158afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_BYTE = 0x1401, 159afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SHORT = 0x1402, 160afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_SHORT = 0x1403, 161afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INT = 0x1404, 162afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_INT = 0x1405, 163afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FLOAT = 0x1406, 164afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DOUBLE = 0x140A, 165afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_2_BYTES = 0x1407, 166afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_3_BYTES = 0x1408, 167afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_4_BYTES = 0x1409, 168afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 169afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Primitives */ 170afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINTS = 0x0000, 171afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINES = 0x0001, 172afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_LOOP = 0x0002, 173afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_STRIP = 0x0003, 174afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TRIANGLES = 0x0004, 175afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TRIANGLE_STRIP = 0x0005, 176afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TRIANGLE_FAN = 0x0006, 177afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_QUADS = 0x0007, 178afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_QUAD_STRIP = 0x0008, 179afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON = 0x0009, 180afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 181afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Vertex Arrays */ 182afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY = 0x8074, 183afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY = 0x8075, 184afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY = 0x8076, 185afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY = 0x8077, 186afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY = 0x8078, 187afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG_ARRAY = 0x8079, 188afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_SIZE = 0x807A, 189afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_TYPE = 0x807B, 190afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_STRIDE = 0x807C, 191afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_TYPE = 0x807E, 192afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_STRIDE = 0x807F, 193afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_SIZE = 0x8081, 194afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_TYPE = 0x8082, 195afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_STRIDE = 0x8083, 196afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_TYPE = 0x8085, 197afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_STRIDE = 0x8086, 198afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_SIZE = 0x8088, 199afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_TYPE = 0x8089, 200afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_STRIDE = 0x808A, 201afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG_ARRAY_STRIDE = 0x808C, 202afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_POINTER = 0x808E, 203afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_POINTER = 0x808F, 204afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_POINTER = 0x8090, 205afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_POINTER = 0x8091, 206afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_POINTER = 0x8092, 207afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG_ARRAY_POINTER = 0x8093, 208afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_V2F = 0x2A20, 209afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_V3F = 0x2A21, 210afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_C4UB_V2F = 0x2A22, 211afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_C4UB_V3F = 0x2A23, 212afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_C3F_V3F = 0x2A24, 213afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_N3F_V3F = 0x2A25, 214afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_C4F_N3F_V3F = 0x2A26, 215afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T2F_V3F = 0x2A27, 216afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T4F_V4F = 0x2A28, 217afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T2F_C4UB_V3F = 0x2A29, 218afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T2F_C3F_V3F = 0x2A2A, 219afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T2F_N3F_V3F = 0x2A2B, 220afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T2F_C4F_N3F_V3F = 0x2A2C, 221afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T4F_C4F_N3F_V4F = 0x2A2D, 222afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 223afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Matrix Mode */ 224afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MATRIX_MODE = 0x0BA0, 225afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MODELVIEW = 0x1700, 226afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROJECTION = 0x1701, 227afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE = 0x1702, 228afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 229afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Points */ 230afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_SMOOTH = 0x0B10, 231afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_SIZE = 0x0B11, 232afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_SIZE_GRANULARITY = 0x0B13, 233afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_SIZE_RANGE = 0x0B12, 234afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 235afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Lines */ 236afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_SMOOTH = 0x0B20, 237afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_STIPPLE = 0x0B24, 238afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_STIPPLE_PATTERN = 0x0B25, 239afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_STIPPLE_REPEAT = 0x0B26, 240afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_WIDTH = 0x0B21, 241afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_WIDTH_GRANULARITY = 0x0B23, 242afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_WIDTH_RANGE = 0x0B22, 243afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 244afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Polygons */ 245afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT = 0x1B00, 246afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE = 0x1B01, 247afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FILL = 0x1B02, 248afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CW = 0x0900, 249afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CCW = 0x0901, 250afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FRONT = 0x0404, 251afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BACK = 0x0405, 252afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_MODE = 0x0B40, 253afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_SMOOTH = 0x0B41, 254afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_STIPPLE = 0x0B42, 255afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG = 0x0B43, 256afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CULL_FACE = 0x0B44, 257afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CULL_FACE_MODE = 0x0B45, 258afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FRONT_FACE = 0x0B46, 259afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_FACTOR = 0x8038, 260afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_UNITS = 0x2A00, 261afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_POINT = 0x2A01, 262afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_LINE = 0x2A02, 263afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_FILL = 0x8037, 264afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 265afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Display Lists */ 266afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COMPILE = 0x1300, 267afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COMPILE_AND_EXECUTE = 0x1301, 268afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIST_BASE = 0x0B32, 269afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIST_INDEX = 0x0B33, 270afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIST_MODE = 0x0B30, 271afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 272afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Depth buffer */ 273afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NEVER = 0x0200, 274afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LESS = 0x0201, 275afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_GEQUAL = 0x0206, 276afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LEQUAL = 0x0203, 277afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_GREATER = 0x0204, 278afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NOTEQUAL = 0x0205, 279afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EQUAL = 0x0202, 280afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALWAYS = 0x0207, 281afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_TEST = 0x0B71, 282afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_BITS = 0x0D56, 283afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_CLEAR_VALUE = 0x0B73, 284afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_FUNC = 0x0B74, 285afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_RANGE = 0x0B70, 286afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_WRITEMASK = 0x0B72, 287afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_COMPONENT = 0x1902, 288afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 289afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Lighting */ 290afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHTING = 0x0B50, 291afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT0 = 0x4000, 292afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT1 = 0x4001, 293afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT2 = 0x4002, 294afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT3 = 0x4003, 295afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT4 = 0x4004, 296afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT5 = 0x4005, 297afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT6 = 0x4006, 298afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT7 = 0x4007, 299afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SPOT_EXPONENT = 0x1205, 300afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SPOT_CUTOFF = 0x1206, 301afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONSTANT_ATTENUATION = 0x1207, 302afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINEAR_ATTENUATION = 0x1208, 303afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_QUADRATIC_ATTENUATION = 0x1209, 304afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AMBIENT = 0x1200, 305afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DIFFUSE = 0x1201, 306afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SPECULAR = 0x1202, 307afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SHININESS = 0x1601, 308afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EMISSION = 0x1600, 309afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POSITION = 0x1203, 310afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SPOT_DIRECTION = 0x1204, 311afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AMBIENT_AND_DIFFUSE = 0x1602, 312afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEXES = 0x1603, 313afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT_MODEL_TWO_SIDE = 0x0B52, 314afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT_MODEL_LOCAL_VIEWER = 0x0B51, 315afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT_MODEL_AMBIENT = 0x0B53, 316afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FRONT_AND_BACK = 0x0408, 317afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SHADE_MODEL = 0x0B54, 318afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FLAT = 0x1D00, 319afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SMOOTH = 0x1D01, 320afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_MATERIAL = 0x0B57, 321afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_MATERIAL_FACE = 0x0B55, 322afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_MATERIAL_PARAMETER = 0x0B56, 323afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMALIZE = 0x0BA1, 324afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 325afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* User clipping planes */ 326afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_PLANE0 = 0x3000, 327afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_PLANE1 = 0x3001, 328afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_PLANE2 = 0x3002, 329afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_PLANE3 = 0x3003, 330afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_PLANE4 = 0x3004, 331afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_PLANE5 = 0x3005, 332afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 333afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Accumulation buffer */ 334afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACCUM_RED_BITS = 0x0D58, 335afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACCUM_GREEN_BITS = 0x0D59, 336afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACCUM_BLUE_BITS = 0x0D5A, 337afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACCUM_ALPHA_BITS = 0x0D5B, 338afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACCUM_CLEAR_VALUE = 0x0B80, 339afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACCUM = 0x0100, 340afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ADD = 0x0104, 341afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LOAD = 0x0101, 342afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MULT = 0x0103, 343afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RETURN = 0x0102, 344afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 345afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Alpha testing */ 346afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA_TEST = 0x0BC0, 347afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA_TEST_REF = 0x0BC2, 348afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA_TEST_FUNC = 0x0BC1, 349afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 350afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Blending */ 351afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND = 0x0BE2, 352afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_SRC = 0x0BE1, 353afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_DST = 0x0BE0, 354afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ZERO = 0, 355afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE = 1, 356afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SRC_COLOR = 0x0300, 357afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_SRC_COLOR = 0x0301, 358afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DST_COLOR = 0x0306, 359afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_DST_COLOR = 0x0307, 360afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SRC_ALPHA = 0x0302, 361afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_SRC_ALPHA = 0x0303, 362afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DST_ALPHA = 0x0304, 363afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_DST_ALPHA = 0x0305, 364afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SRC_ALPHA_SATURATE = 0x0308, 365afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONSTANT_COLOR = 0x8001, 366afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_CONSTANT_COLOR = 0x8002, 367afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONSTANT_ALPHA = 0x8003, 368afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_CONSTANT_ALPHA = 0x8004, 369afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 370afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Render Mode */ 371afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FEEDBACK = 0x1C01, 372afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RENDER = 0x1C00, 373afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SELECT = 0x1C02, 374afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 375afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Feedback */ 376afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_2D = 0x0600, 377afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_3D = 0x0601, 378afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_3D_COLOR = 0x0602, 379afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_3D_COLOR_TEXTURE = 0x0603, 380afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_4D_COLOR_TEXTURE = 0x0604, 381afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_TOKEN = 0x0701, 382afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_TOKEN = 0x0702, 383afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_RESET_TOKEN = 0x0707, 384afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_TOKEN = 0x0703, 385afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BITMAP_TOKEN = 0x0704, 386afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DRAW_PIXEL_TOKEN = 0x0705, 387afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COPY_PIXEL_TOKEN = 0x0706, 388afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PASS_THROUGH_TOKEN = 0x0700, 389afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FEEDBACK_BUFFER_POINTER = 0x0DF0, 390afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FEEDBACK_BUFFER_SIZE = 0x0DF1, 391afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FEEDBACK_BUFFER_TYPE = 0x0DF2, 392afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 393afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Selection */ 394afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SELECTION_BUFFER_POINTER = 0x0DF3, 395afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SELECTION_BUFFER_SIZE = 0x0DF4, 396afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 397afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Fog */ 398afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG = 0x0B60, 399afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_MODE = 0x0B65, 400afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_DENSITY = 0x0B62, 401afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_COLOR = 0x0B66, 402afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_INDEX = 0x0B61, 403afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_START = 0x0B63, 404afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_END = 0x0B64, 405afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINEAR = 0x2601, 406afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EXP = 0x0800, 407afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EXP2 = 0x0801, 408afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 409afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Logic Ops */ 410afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LOGIC_OP = 0x0BF1, 411afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_LOGIC_OP = 0x0BF1, 412afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_LOGIC_OP = 0x0BF2, 413afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LOGIC_OP_MODE = 0x0BF0, 414afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLEAR = 0x1500, 415afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SET = 0x150F, 416afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COPY = 0x1503, 417afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COPY_INVERTED = 0x150C, 418afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NOOP = 0x1505, 419afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INVERT = 0x150A, 420afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AND = 0x1501, 421afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NAND = 0x150E, 422afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_OR = 0x1507, 423afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NOR = 0x1508, 424afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_XOR = 0x1506, 425afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EQUIV = 0x1509, 426afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AND_REVERSE = 0x1502, 427afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AND_INVERTED = 0x1504, 428afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_OR_REVERSE = 0x150B, 429afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_OR_INVERTED = 0x150D, 430afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 431afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Stencil */ 432afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_TEST = 0x0B90, 433afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_WRITEMASK = 0x0B98, 434afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_BITS = 0x0D57, 435afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_FUNC = 0x0B92, 436afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_VALUE_MASK = 0x0B93, 437afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_REF = 0x0B97, 438afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_FAIL = 0x0B94, 439afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_PASS_DEPTH_PASS = 0x0B96, 440afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_PASS_DEPTH_FAIL = 0x0B95, 441afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_CLEAR_VALUE = 0x0B91, 442afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_INDEX = 0x1901, 443afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_KEEP = 0x1E00, 444afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_REPLACE = 0x1E01, 445afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INCR = 0x1E02, 446afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DECR = 0x1E03, 447afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 448afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Buffers, Pixel Drawing/Reading */ 449afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NONE = 0, 450afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LEFT = 0x0406, 451afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RIGHT = 0x0407, 452afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /*GL_FRONT = 0x0404, */ 453afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /*GL_BACK = 0x0405, */ 454afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /*GL_FRONT_AND_BACK = 0x0408, */ 455afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FRONT_LEFT = 0x0400, 456afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FRONT_RIGHT = 0x0401, 457afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BACK_LEFT = 0x0402, 458afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BACK_RIGHT = 0x0403, 459afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AUX0 = 0x0409, 460afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AUX1 = 0x040A, 461afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AUX2 = 0x040B, 462afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AUX3 = 0x040C, 463afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEX = 0x1900, 464afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RED = 0x1903, 465afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_GREEN = 0x1904, 466afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLUE = 0x1905, 467afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA = 0x1906, 468afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE = 0x1909, 469afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE_ALPHA = 0x190A, 470afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA_BITS = 0x0D55, 471afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RED_BITS = 0x0D52, 472afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_GREEN_BITS = 0x0D53, 473afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLUE_BITS = 0x0D54, 474afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_BITS = 0x0D51, 475afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SUBPIXEL_BITS = 0x0D50, 476afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AUX_BUFFERS = 0x0C00, 477afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_READ_BUFFER = 0x0C02, 478afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DRAW_BUFFER = 0x0C01, 479afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DOUBLEBUFFER = 0x0C32, 480afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STEREO = 0x0C33, 481afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BITMAP = 0x1A00, 482afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR = 0x1800, 483afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH = 0x1801, 484afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL = 0x1802, 485afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DITHER = 0x0BD0, 486afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB = 0x1907, 487afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGBA = 0x1908, 488afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 489afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Implementation limits */ 490afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_LIST_NESTING = 0x0B31, 491afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_ATTRIB_STACK_DEPTH = 0x0D35, 492afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_MODELVIEW_STACK_DEPTH = 0x0D36, 493afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_NAME_STACK_DEPTH = 0x0D37, 494afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_PROJECTION_STACK_DEPTH = 0x0D38, 495afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_TEXTURE_STACK_DEPTH = 0x0D39, 496afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_EVAL_ORDER = 0x0D30, 497afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_LIGHTS = 0x0D31, 498afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_CLIP_PLANES = 0x0D32, 499afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_TEXTURE_SIZE = 0x0D33, 500afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_PIXEL_MAP_TABLE = 0x0D34, 501afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_VIEWPORT_DIMS = 0x0D3A, 502afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_CLIENT_ATTRIB_STACK_DEPTH= 0x0D3B, 503afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 504afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Gets */ 505afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ATTRIB_STACK_DEPTH = 0x0BB0, 506afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIENT_ATTRIB_STACK_DEPTH = 0x0BB1, 507afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_CLEAR_VALUE = 0x0C22, 508afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_WRITEMASK = 0x0C23, 509afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_INDEX = 0x0B01, 510afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_COLOR = 0x0B00, 511afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_NORMAL = 0x0B02, 512afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_RASTER_COLOR = 0x0B04, 513afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_RASTER_DISTANCE = 0x0B09, 514afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_RASTER_INDEX = 0x0B05, 515afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_RASTER_POSITION = 0x0B07, 516afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_RASTER_TEXTURE_COORDS = 0x0B06, 517afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_RASTER_POSITION_VALID = 0x0B08, 518afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_TEXTURE_COORDS = 0x0B03, 519afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_CLEAR_VALUE = 0x0C20, 520afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_MODE = 0x0C30, 521afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_WRITEMASK = 0x0C21, 522afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MODELVIEW_MATRIX = 0x0BA6, 523afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MODELVIEW_STACK_DEPTH = 0x0BA3, 524afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NAME_STACK_DEPTH = 0x0D70, 525afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROJECTION_MATRIX = 0x0BA7, 526afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROJECTION_STACK_DEPTH = 0x0BA4, 527afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RENDER_MODE = 0x0C40, 528afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGBA_MODE = 0x0C31, 529afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_MATRIX = 0x0BA8, 530afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_STACK_DEPTH = 0x0BA5, 531afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VIEWPORT = 0x0BA2, 532afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 533afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Evaluators */ 534afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_AUTO_NORMAL = 0x0D80, 535afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_COLOR_4 = 0x0D90, 536afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_GRID_DOMAIN = 0x0DD0, 537afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_GRID_SEGMENTS = 0x0DD1, 538afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_INDEX = 0x0D91, 539afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_NORMAL = 0x0D92, 540afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_TEXTURE_COORD_1 = 0x0D93, 541afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_TEXTURE_COORD_2 = 0x0D94, 542afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_TEXTURE_COORD_3 = 0x0D95, 543afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_TEXTURE_COORD_4 = 0x0D96, 544afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_VERTEX_3 = 0x0D97, 545afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP1_VERTEX_4 = 0x0D98, 546afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_COLOR_4 = 0x0DB0, 547afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_GRID_DOMAIN = 0x0DD2, 548afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_GRID_SEGMENTS = 0x0DD3, 549afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_INDEX = 0x0DB1, 550afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_NORMAL = 0x0DB2, 551afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_TEXTURE_COORD_1 = 0x0DB3, 552afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_TEXTURE_COORD_2 = 0x0DB4, 553afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_TEXTURE_COORD_3 = 0x0DB5, 554afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_TEXTURE_COORD_4 = 0x0DB6, 555afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_VERTEX_3 = 0x0DB7, 556afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP2_VERTEX_4 = 0x0DB8, 557afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COEFF = 0x0A00, 558afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DOMAIN = 0x0A02, 559afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ORDER = 0x0A01, 560afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 561afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Hints */ 562afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_HINT = 0x0C54, 563afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_SMOOTH_HINT = 0x0C52, 564afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PERSPECTIVE_CORRECTION_HINT = 0x0C50, 565afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_SMOOTH_HINT = 0x0C51, 566afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_SMOOTH_HINT = 0x0C53, 567afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DONT_CARE = 0x1100, 568afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FASTEST = 0x1101, 569afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NICEST = 0x1102, 570afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 571afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Scissor box */ 572afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SCISSOR_TEST = 0x0C11, 573afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SCISSOR_BOX = 0x0C10, 574afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 575afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Pixel Mode / Transfer */ 576afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP_COLOR = 0x0D10, 577afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAP_STENCIL = 0x0D11, 578afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_SHIFT = 0x0D12, 579afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_OFFSET = 0x0D13, 580afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RED_SCALE = 0x0D14, 581afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RED_BIAS = 0x0D15, 582afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_GREEN_SCALE = 0x0D18, 583afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_GREEN_BIAS = 0x0D19, 584afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLUE_SCALE = 0x0D1A, 585afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLUE_BIAS = 0x0D1B, 586afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA_SCALE = 0x0D1C, 587afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA_BIAS = 0x0D1D, 588afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_SCALE = 0x0D1E, 589afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_BIAS = 0x0D1F, 590afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_S_TO_S_SIZE = 0x0CB1, 591afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_I_SIZE = 0x0CB0, 592afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_R_SIZE = 0x0CB2, 593afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_G_SIZE = 0x0CB3, 594afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_B_SIZE = 0x0CB4, 595afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_A_SIZE = 0x0CB5, 596afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_R_TO_R_SIZE = 0x0CB6, 597afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_G_TO_G_SIZE = 0x0CB7, 598afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_B_TO_B_SIZE = 0x0CB8, 599afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_A_TO_A_SIZE = 0x0CB9, 600afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_S_TO_S = 0x0C71, 601afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_I = 0x0C70, 602afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_R = 0x0C72, 603afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_G = 0x0C73, 604afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_B = 0x0C74, 605afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_I_TO_A = 0x0C75, 606afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_R_TO_R = 0x0C76, 607afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_G_TO_G = 0x0C77, 608afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_B_TO_B = 0x0C78, 609afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MAP_A_TO_A = 0x0C79, 610afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_ALIGNMENT = 0x0D05, 611afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_LSB_FIRST = 0x0D01, 612afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_ROW_LENGTH = 0x0D02, 613afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_SKIP_PIXELS = 0x0D04, 614afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_SKIP_ROWS = 0x0D03, 615afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_SWAP_BYTES = 0x0D00, 616afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_ALIGNMENT = 0x0CF5, 617afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_LSB_FIRST = 0x0CF1, 618afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_ROW_LENGTH = 0x0CF2, 619afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_SKIP_PIXELS = 0x0CF4, 620afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_SKIP_ROWS = 0x0CF3, 621afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_SWAP_BYTES = 0x0CF0, 622afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ZOOM_X = 0x0D16, 623afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ZOOM_Y = 0x0D17, 624afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 625afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Texture mapping */ 626afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_ENV = 0x2300, 627afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_ENV_MODE = 0x2200, 628afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_1D = 0x0DE0, 629afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_2D = 0x0DE1, 630afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_WRAP_S = 0x2802, 631afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_WRAP_T = 0x2803, 632afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_MAG_FILTER = 0x2800, 633afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_MIN_FILTER = 0x2801, 634afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_ENV_COLOR = 0x2201, 635afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_GEN_S = 0x0C60, 636afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_GEN_T = 0x0C61, 637afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_GEN_MODE = 0x2500, 638afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BORDER_COLOR = 0x1004, 639afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_WIDTH = 0x1000, 640afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_HEIGHT = 0x1001, 641afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BORDER = 0x1005, 642afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COMPONENTS = 0x1003, 643afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_RED_SIZE = 0x805C, 644afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_GREEN_SIZE = 0x805D, 645afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BLUE_SIZE = 0x805E, 646afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_ALPHA_SIZE = 0x805F, 647afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_LUMINANCE_SIZE = 0x8060, 648afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_INTENSITY_SIZE = 0x8061, 649afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NEAREST_MIPMAP_NEAREST = 0x2700, 650afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NEAREST_MIPMAP_LINEAR = 0x2702, 651afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINEAR_MIPMAP_NEAREST = 0x2701, 652afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINEAR_MIPMAP_LINEAR = 0x2703, 653afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_OBJECT_LINEAR = 0x2401, 654afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_OBJECT_PLANE = 0x2501, 655afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EYE_LINEAR = 0x2400, 656afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EYE_PLANE = 0x2502, 657afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SPHERE_MAP = 0x2402, 658afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DECAL = 0x2101, 659afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MODULATE = 0x2100, 660afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NEAREST = 0x2600, 661afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_REPEAT = 0x2901, 662afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLAMP = 0x2900, 663afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_S = 0x2000, 664afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_T = 0x2001, 665afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_R = 0x2002, 666afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_Q = 0x2003, 667afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_GEN_R = 0x0C62, 668afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_GEN_Q = 0x0C63, 669afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 670afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL 1.1 texturing */ 671afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_TEXTURE_1D = 0x8063, 672afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_TEXTURE_2D = 0x8064, 673afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_PRIORITY = 0x8066, 674afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_RESIDENT = 0x8067, 675afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BINDING_1D = 0x8068, 676afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BINDING_2D = 0x8069, 677afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_INTERNAL_FORMAT = 0x1003, 678afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 679afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL 1.2 texturing */ 680afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_SKIP_IMAGES = 0x806B, 681afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_IMAGE_HEIGHT = 0x806C, 682afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_SKIP_IMAGES = 0x806D, 683afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_IMAGE_HEIGHT = 0x806E, 684afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_3D = 0x806F, 685afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_TEXTURE_3D = 0x8070, 686afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_DEPTH = 0x8071, 687afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_WRAP_R = 0x8072, 688afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_3D_TEXTURE_SIZE = 0x8073, 689afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BINDING_3D = 0x806A, 690afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 691afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Internal texture formats (GL 1.1) */ 692afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA4 = 0x803B, 693afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA8 = 0x803C, 694afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA12 = 0x803D, 695afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALPHA16 = 0x803E, 696afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE4 = 0x803F, 697afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE8 = 0x8040, 698afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE12 = 0x8041, 699afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE16 = 0x8042, 700afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE4_ALPHA4 = 0x8043, 701afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE6_ALPHA2 = 0x8044, 702afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE8_ALPHA8 = 0x8045, 703afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE12_ALPHA4 = 0x8046, 704afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE12_ALPHA12 = 0x8047, 705afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LUMINANCE16_ALPHA16 = 0x8048, 706afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INTENSITY = 0x8049, 707afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INTENSITY4 = 0x804A, 708afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INTENSITY8 = 0x804B, 709afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INTENSITY12 = 0x804C, 710afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INTENSITY16 = 0x804D, 711afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_R3_G3_B2 = 0x2A10, 712afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB4 = 0x804F, 713afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB5 = 0x8050, 714afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB8 = 0x8051, 715afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB10 = 0x8052, 716afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB12 = 0x8053, 717afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB16 = 0x8054, 718afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGBA2 = 0x8055, 719afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGBA4 = 0x8056, 720afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB5_A1 = 0x8057, 721afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGBA8 = 0x8058, 722afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGB10_A2 = 0x8059, 723afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGBA12 = 0x805A, 724afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RGBA16 = 0x805B, 725afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 726afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Utility */ 727afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VENDOR = 0x1F00, 728afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RENDERER = 0x1F01, 729afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERSION = 0x1F02, 730afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EXTENSIONS = 0x1F03, 731afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 732afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* Errors */ 733afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INVALID_VALUE = 0x0501, 734afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INVALID_ENUM = 0x0500, 735afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INVALID_OPERATION = 0x0502, 736afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STACK_OVERFLOW = 0x0503, 737afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STACK_UNDERFLOW = 0x0504, 738afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_OUT_OF_MEMORY = 0x0505, 739afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 740afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* 741afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Extensions 742afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 743afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 744afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_blend_minmax and GL_EXT_blend_color */ 745afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONSTANT_COLOR_EXT = 0x8001, 746afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_CONSTANT_COLOR_EXT = 0x8002, 747afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONSTANT_ALPHA_EXT = 0x8003, 748afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ONE_MINUS_CONSTANT_ALPHA_EXT = 0x8004, 749afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_EQUATION_EXT = 0x8009, 750afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MIN_EXT = 0x8007, 751afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_EXT = 0x8008, 752afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FUNC_ADD_EXT = 0x8006, 753afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FUNC_SUBTRACT_EXT = 0x800A, 754afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FUNC_REVERSE_SUBTRACT_EXT = 0x800B, 755afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_COLOR_EXT = 0x8005, 756afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 757afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_polygon_offset */ 758afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_EXT = 0x8037, 759afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_FACTOR_EXT = 0x8038, 760afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_OFFSET_BIAS_EXT = 0x8039, 761afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 762afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_vertex_array */ 763afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_EXT = 0x8074, 764afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_EXT = 0x8075, 765afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_EXT = 0x8076, 766afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_EXT = 0x8077, 767afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_EXT = 0x8078, 768afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG_ARRAY_EXT = 0x8079, 769afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_SIZE_EXT = 0x807A, 770afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_TYPE_EXT = 0x807B, 771afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_STRIDE_EXT = 0x807C, 772afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_COUNT_EXT = 0x807D, 773afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_TYPE_EXT = 0x807E, 774afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_STRIDE_EXT = 0x807F, 775afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_COUNT_EXT = 0x8080, 776afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_SIZE_EXT = 0x8081, 777afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_TYPE_EXT = 0x8082, 778afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_STRIDE_EXT = 0x8083, 779afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_COUNT_EXT = 0x8084, 780afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_TYPE_EXT = 0x8085, 781afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_STRIDE_EXT = 0x8086, 782afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_COUNT_EXT = 0x8087, 783afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_SIZE_EXT = 0x8088, 784afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_TYPE_EXT = 0x8089, 785afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_STRIDE_EXT = 0x808A, 786afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_COUNT_EXT = 0x808B, 787afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG_ARRAY_STRIDE_EXT = 0x808C, 788afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG_ARRAY_COUNT_EXT = 0x808D, 789afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VERTEX_ARRAY_POINTER_EXT = 0x808E, 790afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_ARRAY_POINTER_EXT = 0x808F, 791afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_ARRAY_POINTER_EXT = 0x8090, 792afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INDEX_ARRAY_POINTER_EXT = 0x8091, 793afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_COORD_ARRAY_POINTER_EXT = 0x8092, 794afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EDGE_FLAG_ARRAY_POINTER_EXT = 0x8093, 795afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 796afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_texture_object */ 797afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_PRIORITY_EXT = 0x8066, 798afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_RESIDENT_EXT = 0x8067, 799afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_1D_BINDING_EXT = 0x8068, 800afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_2D_BINDING_EXT = 0x8069, 801afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 802afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_texture3D */ 803afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_SKIP_IMAGES_EXT = 0x806B, 804afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PACK_IMAGE_HEIGHT_EXT = 0x806C, 805afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_SKIP_IMAGES_EXT = 0x806D, 806afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNPACK_IMAGE_HEIGHT_EXT = 0x806E, 807afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_3D_EXT = 0x806F, 808afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_TEXTURE_3D_EXT = 0x8070, 809afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_DEPTH_EXT = 0x8071, 810afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_WRAP_R_EXT = 0x8072, 811afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_3D_TEXTURE_SIZE_EXT = 0x8073, 812afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_3D_BINDING_EXT = 0x806A, 813afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 814afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_paletted_texture */ 815afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TABLE_TOO_LARGE_EXT = 0x8031, 816afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_FORMAT_EXT = 0x80D8, 817afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_WIDTH_EXT = 0x80D9, 818afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_RED_SIZE_EXT = 0x80DA, 819afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_GREEN_SIZE_EXT = 0x80DB, 820afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_BLUE_SIZE_EXT = 0x80DC, 821afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_ALPHA_SIZE_EXT = 0x80DD, 822afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_LUMINANCE_SIZE_EXT = 0x80DE, 823afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_INTENSITY_SIZE_EXT = 0x80DF, 824afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_INDEX_SIZE_EXT = 0x80ED, 825afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEX1_EXT = 0x80E2, 826afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEX2_EXT = 0x80E3, 827afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEX4_EXT = 0x80E4, 828afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEX8_EXT = 0x80E5, 829afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEX12_EXT = 0x80E6, 830afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_INDEX16_EXT = 0x80E7, 831afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 832afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_shared_texture_palette */ 833afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SHARED_TEXTURE_PALETTE_EXT = 0x81FB, 834afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 835afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_point_parameters */ 836afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_SIZE_MIN_EXT = 0x8126, 837afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_SIZE_MAX_EXT = 0x8127, 838afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_FADE_THRESHOLD_SIZE_EXT = 0x8128, 839afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DISTANCE_ATTENUATION_EXT = 0x8129, 840afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 841afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_rescale_normal */ 842afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RESCALE_NORMAL_EXT = 0x803A, 843afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 844afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_abgr */ 845afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ABGR_EXT = 0x8000, 846afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 847afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_stencil_wrap */ 848afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_INCR_WRAP_EXT = 0x8507, 849afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DECR_WRAP_EXT = 0x8508, 850afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 851afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_SGIS_texture_edge_clamp */ 852afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLAMP_TO_EDGE_SGIS = 0x812F, 853afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 854afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_INGR_blend_func_separate */ 855afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_DST_RGB_INGR = 0x80C8, 856afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_SRC_RGB_INGR = 0x80C9, 857afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_DST_ALPHA_INGR = 0x80CA, 858afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BLEND_SRC_ALPHA_INGR = 0x80CB, 859afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 860afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* OpenGL 1.2 */ 861afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RESCALE_NORMAL = 0x803A, 862afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLAMP_TO_EDGE = 0x812F, 863afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_ELEMENTS_VERTICES = 0xF0E8, 864afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_ELEMENTS_INDICES = 0xF0E9, 865afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BGR = 0x80E0, 866afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BGRA = 0x80E1, 867afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_BYTE_3_3_2 = 0x8032, 868afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_BYTE_2_3_3_REV = 0x8362, 869afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_SHORT_5_6_5 = 0x8363, 870afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_SHORT_5_6_5_REV = 0x8364, 871afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_SHORT_4_4_4_4 = 0x8033, 872afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_SHORT_4_4_4_4_REV = 0x8365, 873afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_SHORT_5_5_5_1 = 0x8034, 874afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_SHORT_1_5_5_5_REV = 0x8366, 875afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_INT_8_8_8_8 = 0x8035, 876afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_INT_8_8_8_8_REV = 0x8367, 877afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_INT_10_10_10_2 = 0x8036, 878afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_UNSIGNED_INT_2_10_10_10_REV = 0x8368, 879afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHT_MODEL_COLOR_CONTROL = 0x81F8, 880afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SINGLE_COLOR = 0x81F9, 881afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SEPARATE_SPECULAR_COLOR = 0x81FA, 882afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_MIN_LOD = 0x813A, 883afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_MAX_LOD = 0x813B, 884afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BASE_LEVEL = 0x813C, 885afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_MAX_LEVEL = 0x813D, 886afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 887afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_ARB_multitexture */ 888afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE0_ARB = 0x84C0, 889afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE1_ARB = 0x84C1, 890afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE2_ARB = 0x84C2, 891afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE3_ARB = 0x84C3, 892afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE4_ARB = 0x84C4, 893afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE5_ARB = 0x84C5, 894afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE6_ARB = 0x84C6, 895afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE7_ARB = 0x84C7, 896afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE8_ARB = 0x84C8, 897afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE9_ARB = 0x84C9, 898afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE10_ARB = 0x84CA, 899afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE11_ARB = 0x84CB, 900afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE12_ARB = 0x84CC, 901afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE13_ARB = 0x84CD, 902afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE14_ARB = 0x84CE, 903afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE15_ARB = 0x84CF, 904afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE16_ARB = 0x84D0, 905afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE17_ARB = 0x84D1, 906afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE18_ARB = 0x84D2, 907afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE19_ARB = 0x84D3, 908afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE20_ARB = 0x84D4, 909afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE21_ARB = 0x84D5, 910afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE22_ARB = 0x84D6, 911afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE23_ARB = 0x84D7, 912afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE24_ARB = 0x84D8, 913afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE25_ARB = 0x84D9, 914afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE26_ARB = 0x84DA, 915afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE27_ARB = 0x84DB, 916afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE28_ARB = 0x84DC, 917afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE29_ARB = 0x84DD, 918afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE30_ARB = 0x84DE, 919afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE31_ARB = 0x84DF, 920afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACTIVE_TEXTURE_ARB = 0x84E0, 921afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIENT_ACTIVE_TEXTURE_ARB = 0x84E1, 922afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_TEXTURE_UNITS_ARB = 0x84E2, 923afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 924afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* 925afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * OpenGL 1.2 imaging subset (NOT IMPLEMENTED BY MESA) 926afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 927afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_color_table */ 928afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE = 0x80D0, 929afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_COLOR_TABLE = 0x80D1, 930afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D2, 931afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_COLOR_TABLE = 0x80D3, 932afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_POST_CONVOLUTION_COLOR_TABLE = 0x80D4, 933afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE = 0x80D5, 934afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_SCALE = 0x80D6, 935afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_BIAS = 0x80D7, 936afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_FORMAT = 0x80D8, 937afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_WIDTH = 0x80D9, 938afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_RED_SIZE = 0x80DA, 939afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_GREEN_SIZE = 0x80DB, 940afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_BLUE_SIZE = 0x80DC, 941afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_ALPHA_SIZE = 0x80DD, 942afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_LUMINANCE_SIZE = 0x80DE, 943afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_TABLE_INTENSITY_SIZE = 0x80DF, 944afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 945afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_convolution and GL_HP_convolution_border_modes */ 946afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_1D = 0x8010, 947afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_2D = 0x8011, 948afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SEPARABLE_2D = 0x8012, 949afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_BORDER_MODE = 0x8013, 950afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_FILTER_SCALE = 0x8014, 951afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_FILTER_BIAS = 0x8015, 952afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_REDUCE = 0x8016, 953afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_FORMAT = 0x8017, 954afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_WIDTH = 0x8018, 955afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_HEIGHT = 0x8019, 956afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_CONVOLUTION_WIDTH = 0x801A, 957afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_CONVOLUTION_HEIGHT = 0x801B, 958afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_RED_SCALE = 0x801C, 959afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_GREEN_SCALE = 0x801D, 960afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_BLUE_SCALE = 0x801E, 961afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_ALPHA_SCALE = 0x801F, 962afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_RED_BIAS = 0x8020, 963afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_GREEN_BIAS = 0x8021, 964afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_BLUE_BIAS = 0x8022, 965afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_CONVOLUTION_ALPHA_BIAS = 0x8023, 966afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONSTANT_BORDER = 0x8151, 967afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_REPLICATE_BORDER = 0x8153, 968afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONVOLUTION_BORDER_COLOR = 0x8154, 969afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 970afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_SGI_color_matrix */ 971afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_MATRIX = 0x80B1, 972afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_MATRIX_STACK_DEPTH = 0x80B2, 973afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MAX_COLOR_MATRIX_STACK_DEPTH = 0x80B3, 974afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_RED_SCALE = 0x80B4, 975afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_GREEN_SCALE = 0x80B5, 976afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_BLUE_SCALE = 0x80B6, 977afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_ALPHA_SCALE = 0x80B7, 978afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_RED_BIAS = 0x80B8, 979afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_GREEN_BIAS = 0x80B9, 980afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_BLUE_BIAS = 0x80BA, 981afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POST_COLOR_MATRIX_ALPHA_BIAS = 0x80BB, 982afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 983afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_histogram */ 984afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM = 0x8024, 985afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PROXY_HISTOGRAM = 0x8025, 986afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_WIDTH = 0x8026, 987afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_FORMAT = 0x8027, 988afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_RED_SIZE = 0x8028, 989afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_GREEN_SIZE = 0x8029, 990afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_BLUE_SIZE = 0x802A, 991afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_ALPHA_SIZE = 0x802B, 992afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_LUMINANCE_SIZE = 0x802C, 993afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HISTOGRAM_SINK = 0x802D, 994afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MINMAX = 0x802E, 995afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MINMAX_FORMAT = 0x802F, 996afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_MINMAX_SINK = 0x8030, 997afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TABLE_TOO_LARGE = 0x8031, 998afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 999afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_NV_texgen_reflection (nVidia) */ 1000afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NORMAL_MAP_NV = 0x8511, 1001afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_REFLECTION_MAP_NV = 0x8512, 1002afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1003afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_PGI_misc_hints */ 1004afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PREFER_DOUBLEBUFFER_HINT_PGI = 107000, 1005afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STRICT_DEPTHFUNC_HINT_PGI = 107030, 1006afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STRICT_LIGHTING_HINT_PGI = 107031, 1007afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STRICT_SCISSOR_HINT_PGI = 107032, 1008afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FULL_STIPPLE_HINT_PGI = 107033, 1009afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI = 107011, 1010afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NATIVE_GRAPHICS_END_HINT_PGI = 107012, 1011afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CONSERVE_MEMORY_HINT_PGI = 107005, 1012afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_RECLAIM_MEMORY_HINT_PGI = 107006, 1013afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALWAYS_FAST_HINT_PGI = 107020, 1014afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALWAYS_SOFT_HINT_PGI = 107021, 1015afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALLOW_DRAW_OBJ_HINT_PGI = 107022, 1016afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALLOW_DRAW_WIN_HINT_PGI = 107023, 1017afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALLOW_DRAW_FRG_HINT_PGI = 107024, 1018afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALLOW_DRAW_SPN_HINT_PGI = 107024, 1019afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALLOW_DRAW_MEM_HINT_PGI = 107025, 1020afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_NEAR_HINT_PGI = 107040, 1021afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_FAR_HINT_PGI = 107041, 1022afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_WIDE_LINE_HINT_PGI = 107042, 1023afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_BACK_NORMALS_HINT_PGI = 107043, 1024afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_NATIVE_GRAPHICS_HANDLE_PGI = 107010, 1025afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1026afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_compiled_vertex_array */ 1027afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ARRAY_ELEMENT_LOCK_FIRST_SGI = 0x81A8, 1028afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ARRAY_ELEMENT_LOCK_COUNT_SGI = 0x81A9, 1029afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1030afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* GL_EXT_clip_volume_hint */ 1031afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIP_VOLUME_CLIPPING_HINT_EXT = 0x80F0 1032afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1033afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1034afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* When you add new enums, please make sure you update the strings 1035afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * in enums.c as well... 1036afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1037afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1038afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg} 1039afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#ifdef CENTERLINE_CLPP 1040afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* CenterLine C++ workaround: */ 1041afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg gl_enum; 1042afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg typedef int GLenum; 1043afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#else 1044afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg /* all other compilers */ 1045afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum; 1046afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 1047afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1048afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1049afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_NO_ERROR must be zero */ 1050afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_NO_ERROR 0 1051afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1052afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1053afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1054afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgenum { 1055afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CURRENT_BIT = 0x00000001, 1056afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POINT_BIT = 0x00000002, 1057afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LINE_BIT = 0x00000004, 1058afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_BIT = 0x00000008, 1059afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_POLYGON_STIPPLE_BIT = 0x00000010, 1060afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_PIXEL_MODE_BIT = 0x00000020, 1061afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIGHTING_BIT = 0x00000040, 1062afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_FOG_BIT = 0x00000080, 1063afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_DEPTH_BUFFER_BIT = 0x00000100, 1064afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ACCUM_BUFFER_BIT = 0x00000200, 1065afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_STENCIL_BUFFER_BIT = 0x00000400, 1066afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_VIEWPORT_BIT = 0x00000800, 1067afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TRANSFORM_BIT = 0x00001000, 1068afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ENABLE_BIT = 0x00002000, 1069afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_COLOR_BUFFER_BIT = 0x00004000, 1070afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_HINT_BIT = 0x00008000, 1071afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_EVAL_BIT = 0x00010000, 1072afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_LIST_BIT = 0x00020000, 1073afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_TEXTURE_BIT = 0x00040000, 1074afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_SCISSOR_BIT = 0x00080000, 1075afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_ALL_ATTRIB_BITS = 0x000FFFFF 1076afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg}; 1077afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1078afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1079afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgenum { 1080afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIENT_PIXEL_STORE_BIT = 0x00000001, 1081afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GL_CLIENT_VERTEX_ARRAY_BIT = 0x00000002 1082afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg}; 1083afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_CLIENT_ALL_ATTRIB_BITS 0xFFFFFFFF 1084afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1085afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1086afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef unsigned int GLbitfield; 1087afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1088afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1089afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#ifdef CENTERLINE_CLPP 1090afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define signed 1091afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 1092afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1093afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1094afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1095afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 1096afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Data types (may be architecture dependent in some cases) 1097afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * 1098afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1099afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1100afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* C type GL type storage */ 1101afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/*-------------------------------------------------------------------------*/ 1102afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef void GLvoid; 1103afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef unsigned char GLboolean; 1104afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef signed char GLbyte; /* 1-byte signed */ 1105afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef short GLshort; /* 2-byte signed */ 1106afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef int GLint; /* 4-byte signed */ 1107afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef unsigned char GLubyte; /* 1-byte unsigned */ 1108afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef unsigned short GLushort; /* 2-byte unsigned */ 1109afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef unsigned int GLuint; /* 4-byte unsigned */ 1110afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef int GLsizei; /* 4-byte signed */ 1111afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef float GLfloat; /* single precision float */ 1112afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef float GLclampf; /* single precision float in [0,1] */ 1113afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef double GLdouble; /* double precision float */ 1114afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgtypedef double GLclampd; /* double precision float in [0,1] */ 1115afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1116afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1117afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1118afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if defined(__BEOS__) || defined(__QUICKDRAW__) 1119afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#pragma export on 1120afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 1121afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1122afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1123afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1124afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Miscellaneous 1125afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1126afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1127afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClearIndex( GLfloat c ); 1128afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1129afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClearColor( GLclampf red, 1130afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLclampf green, 1131afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLclampf blue, 1132afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLclampf alpha ); 1133afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1134afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClear( GLbitfield mask ); 1135afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1136afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexMask( GLuint mask ); 1137afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1138afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColorMask( GLboolean red, GLboolean green, 1139afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLboolean blue, GLboolean alpha ); 1140afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1141afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glAlphaFunc( GLenum func, GLclampf ref ); 1142afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1143afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBlendFunc( GLenum sfactor, GLenum dfactor ); 1144afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1145afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLogicOp( GLenum opcode ); 1146afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1147afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCullFace( GLenum mode ); 1148afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1149afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFrontFace( GLenum mode ); 1150afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1151afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPointSize( GLfloat size ); 1152afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1153afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLineWidth( GLfloat width ); 1154afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1155afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLineStipple( GLint factor, GLushort pattern ); 1156afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1157afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPolygonMode( GLenum face, GLenum mode ); 1158afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1159afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPolygonOffset( GLfloat factor, GLfloat units ); 1160afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1161afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPolygonStipple( const GLubyte *mask ); 1162afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1163afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetPolygonStipple( GLubyte *mask ); 1164afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1165afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEdgeFlag( GLboolean flag ); 1166afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1167afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEdgeFlagv( const GLboolean *flag ); 1168afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1169afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glScissor( GLint x, GLint y, 1170afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height); 1171afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1172afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClipPlane( GLenum plane, const GLdouble *equation ); 1173afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1174afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetClipPlane( GLenum plane, GLdouble *equation ); 1175afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1176afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDrawBuffer( GLenum mode ); 1177afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1178afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glReadBuffer( GLenum mode ); 1179afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1180afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEnable( GLenum cap ); 1181afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1182afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDisable( GLenum cap ); 1183afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1184afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLboolean GLAPIENTRY glIsEnabled( GLenum cap ); 1185afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1186afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1187afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEnableClientState( GLenum cap ); /* 1.1 */ 1188afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1189afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDisableClientState( GLenum cap ); /* 1.1 */ 1190afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1191afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1192afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetBooleanv( GLenum pname, GLboolean *params ); 1193afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1194afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetDoublev( GLenum pname, GLdouble *params ); 1195afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1196afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetFloatv( GLenum pname, GLfloat *params ); 1197afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1198afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetIntegerv( GLenum pname, GLint *params ); 1199afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1200afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1201afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPushAttrib( GLbitfield mask ); 1202afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1203afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPopAttrib( void ); 1204afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1205afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1206afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPushClientAttrib( GLbitfield mask ); /* 1.1 */ 1207afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1208afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPopClientAttrib( void ); /* 1.1 */ 1209afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1210afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1211afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLint GLAPIENTRY glRenderMode( GLenum mode ); 1212afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1213afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLenum GLAPIENTRY glGetError( void ); 1214afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1215afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI const GLubyte* GLAPIENTRY glGetString( GLenum name ); 1216afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1217afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFinish( void ); 1218afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1219afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFlush( void ); 1220afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1221afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glHint( GLenum target, GLenum mode ); 1222afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1223afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1224afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1225afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1226afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Depth Buffer 1227afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1228afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1229afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClearDepth( GLclampd depth ); 1230afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1231afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDepthFunc( GLenum func ); 1232afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1233afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDepthMask( GLboolean flag ); 1234afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1235afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDepthRange( GLclampd near_val, GLclampd far_val ); 1236afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1237afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1238afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1239afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Accumulation Buffer 1240afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1241afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1242afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClearAccum( GLfloat red, GLfloat green, 1243afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat blue, GLfloat alpha ); 1244afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1245afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glAccum( GLenum op, GLfloat value ); 1246afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1247afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1248afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1249afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1250afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Transformation 1251afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1252afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1253afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMatrixMode( GLenum mode ); 1254afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1255afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glOrtho( GLdouble left, GLdouble right, 1256afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble bottom, GLdouble top, 1257afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble near_val, GLdouble far_val ); 1258afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1259afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFrustum( GLdouble left, GLdouble right, 1260afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble bottom, GLdouble top, 1261afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble near_val, GLdouble far_val ); 1262afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1263afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glViewport( GLint x, GLint y, 1264afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height ); 1265afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1266afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPushMatrix( void ); 1267afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1268afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPopMatrix( void ); 1269afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1270afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLoadIdentity( void ); 1271afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1272afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLoadMatrixd( const GLdouble *m ); 1273afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLoadMatrixf( const GLfloat *m ); 1274afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1275afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultMatrixd( const GLdouble *m ); 1276afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultMatrixf( const GLfloat *m ); 1277afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1278afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRotated( GLdouble angle, 1279afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble x, GLdouble y, GLdouble z ); 1280afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRotatef( GLfloat angle, 1281afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat x, GLfloat y, GLfloat z ); 1282afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1283afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glScaled( GLdouble x, GLdouble y, GLdouble z ); 1284afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glScalef( GLfloat x, GLfloat y, GLfloat z ); 1285afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1286afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTranslated( GLdouble x, GLdouble y, GLdouble z ); 1287afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTranslatef( GLfloat x, GLfloat y, GLfloat z ); 1288afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1289afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1290afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1291afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1292afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Display Lists 1293afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1294afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1295afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLboolean GLAPIENTRY glIsList( GLuint list ); 1296afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1297afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDeleteLists( GLuint list, GLsizei range ); 1298afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1299afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLuint GLAPIENTRY glGenLists( GLsizei range ); 1300afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1301afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNewList( GLuint list, GLenum mode ); 1302afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1303afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEndList( void ); 1304afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1305afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCallList( GLuint list ); 1306afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1307afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCallLists( GLsizei n, GLenum type, 1308afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *lists ); 1309afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1310afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glListBase( GLuint base ); 1311afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1312afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1313afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1314afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1315afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Drawing Functions 1316afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1317afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1318afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBegin( GLenum mode ); 1319afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1320afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEnd( void ); 1321afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1322afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1323afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2d( GLdouble x, GLdouble y ); 1324afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2f( GLfloat x, GLfloat y ); 1325afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2i( GLint x, GLint y ); 1326afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2s( GLshort x, GLshort y ); 1327afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1328afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3d( GLdouble x, GLdouble y, GLdouble z ); 1329afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3f( GLfloat x, GLfloat y, GLfloat z ); 1330afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3i( GLint x, GLint y, GLint z ); 1331afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3s( GLshort x, GLshort y, GLshort z ); 1332afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1333afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ); 1334afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ); 1335afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4i( GLint x, GLint y, GLint z, GLint w ); 1336afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4s( GLshort x, GLshort y, GLshort z, GLshort w ); 1337afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1338afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2dv( const GLdouble *v ); 1339afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2fv( const GLfloat *v ); 1340afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2iv( const GLint *v ); 1341afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex2sv( const GLshort *v ); 1342afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1343afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3dv( const GLdouble *v ); 1344afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3fv( const GLfloat *v ); 1345afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3iv( const GLint *v ); 1346afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex3sv( const GLshort *v ); 1347afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1348afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4dv( const GLdouble *v ); 1349afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4fv( const GLfloat *v ); 1350afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4iv( const GLint *v ); 1351afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertex4sv( const GLshort *v ); 1352afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1353afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1354afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3b( GLbyte nx, GLbyte ny, GLbyte nz ); 1355afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3d( GLdouble nx, GLdouble ny, GLdouble nz ); 1356afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3f( GLfloat nx, GLfloat ny, GLfloat nz ); 1357afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3i( GLint nx, GLint ny, GLint nz ); 1358afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3s( GLshort nx, GLshort ny, GLshort nz ); 1359afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1360afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3bv( const GLbyte *v ); 1361afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3dv( const GLdouble *v ); 1362afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3fv( const GLfloat *v ); 1363afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3iv( const GLint *v ); 1364afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormal3sv( const GLshort *v ); 1365afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1366afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1367afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexd( GLdouble c ); 1368afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexf( GLfloat c ); 1369afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexi( GLint c ); 1370afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexs( GLshort c ); 1371afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexub( GLubyte c ); /* 1.1 */ 1372afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1373afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexdv( const GLdouble *c ); 1374afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexfv( const GLfloat *c ); 1375afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexiv( const GLint *c ); 1376afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexsv( const GLshort *c ); 1377afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexubv( const GLubyte *c ); /* 1.1 */ 1378afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1379afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3b( GLbyte red, GLbyte green, GLbyte blue ); 1380afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3d( GLdouble red, GLdouble green, GLdouble blue ); 1381afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3f( GLfloat red, GLfloat green, GLfloat blue ); 1382afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3i( GLint red, GLint green, GLint blue ); 1383afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3s( GLshort red, GLshort green, GLshort blue ); 1384afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3ub( GLubyte red, GLubyte green, GLubyte blue ); 1385afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3ui( GLuint red, GLuint green, GLuint blue ); 1386afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3us( GLushort red, GLushort green, GLushort blue ); 1387afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1388afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4b( GLbyte red, GLbyte green, 1389afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLbyte blue, GLbyte alpha ); 1390afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4d( GLdouble red, GLdouble green, 1391afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble blue, GLdouble alpha ); 1392afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4f( GLfloat red, GLfloat green, 1393afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat blue, GLfloat alpha ); 1394afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4i( GLint red, GLint green, 1395afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint blue, GLint alpha ); 1396afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4s( GLshort red, GLshort green, 1397afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLshort blue, GLshort alpha ); 1398afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4ub( GLubyte red, GLubyte green, 1399afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLubyte blue, GLubyte alpha ); 1400afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4ui( GLuint red, GLuint green, 1401afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLuint blue, GLuint alpha ); 1402afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4us( GLushort red, GLushort green, 1403afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLushort blue, GLushort alpha ); 1404afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1405afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1406afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3bv( const GLbyte *v ); 1407afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3dv( const GLdouble *v ); 1408afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3fv( const GLfloat *v ); 1409afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3iv( const GLint *v ); 1410afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3sv( const GLshort *v ); 1411afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3ubv( const GLubyte *v ); 1412afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3uiv( const GLuint *v ); 1413afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor3usv( const GLushort *v ); 1414afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1415afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4bv( const GLbyte *v ); 1416afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4dv( const GLdouble *v ); 1417afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4fv( const GLfloat *v ); 1418afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4iv( const GLint *v ); 1419afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4sv( const GLshort *v ); 1420afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4ubv( const GLubyte *v ); 1421afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4uiv( const GLuint *v ); 1422afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColor4usv( const GLushort *v ); 1423afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1424afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1425afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1d( GLdouble s ); 1426afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1f( GLfloat s ); 1427afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1i( GLint s ); 1428afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1s( GLshort s ); 1429afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1430afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2d( GLdouble s, GLdouble t ); 1431afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2f( GLfloat s, GLfloat t ); 1432afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2i( GLint s, GLint t ); 1433afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2s( GLshort s, GLshort t ); 1434afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1435afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3d( GLdouble s, GLdouble t, GLdouble r ); 1436afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3f( GLfloat s, GLfloat t, GLfloat r ); 1437afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3i( GLint s, GLint t, GLint r ); 1438afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3s( GLshort s, GLshort t, GLshort r ); 1439afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1440afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4d( GLdouble s, GLdouble t, GLdouble r, GLdouble q ); 1441afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4f( GLfloat s, GLfloat t, GLfloat r, GLfloat q ); 1442afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4i( GLint s, GLint t, GLint r, GLint q ); 1443afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4s( GLshort s, GLshort t, GLshort r, GLshort q ); 1444afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1445afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1dv( const GLdouble *v ); 1446afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1fv( const GLfloat *v ); 1447afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1iv( const GLint *v ); 1448afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord1sv( const GLshort *v ); 1449afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1450afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2dv( const GLdouble *v ); 1451afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2fv( const GLfloat *v ); 1452afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2iv( const GLint *v ); 1453afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord2sv( const GLshort *v ); 1454afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1455afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3dv( const GLdouble *v ); 1456afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3fv( const GLfloat *v ); 1457afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3iv( const GLint *v ); 1458afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord3sv( const GLshort *v ); 1459afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1460afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4dv( const GLdouble *v ); 1461afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4fv( const GLfloat *v ); 1462afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4iv( const GLint *v ); 1463afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoord4sv( const GLshort *v ); 1464afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1465afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1466afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2d( GLdouble x, GLdouble y ); 1467afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2f( GLfloat x, GLfloat y ); 1468afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2i( GLint x, GLint y ); 1469afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2s( GLshort x, GLshort y ); 1470afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1471afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3d( GLdouble x, GLdouble y, GLdouble z ); 1472afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3f( GLfloat x, GLfloat y, GLfloat z ); 1473afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3i( GLint x, GLint y, GLint z ); 1474afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3s( GLshort x, GLshort y, GLshort z ); 1475afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1476afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4d( GLdouble x, GLdouble y, GLdouble z, GLdouble w ); 1477afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4f( GLfloat x, GLfloat y, GLfloat z, GLfloat w ); 1478afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4i( GLint x, GLint y, GLint z, GLint w ); 1479afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4s( GLshort x, GLshort y, GLshort z, GLshort w ); 1480afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1481afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2dv( const GLdouble *v ); 1482afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2fv( const GLfloat *v ); 1483afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2iv( const GLint *v ); 1484afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos2sv( const GLshort *v ); 1485afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1486afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3dv( const GLdouble *v ); 1487afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3fv( const GLfloat *v ); 1488afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3iv( const GLint *v ); 1489afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos3sv( const GLshort *v ); 1490afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1491afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4dv( const GLdouble *v ); 1492afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4fv( const GLfloat *v ); 1493afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4iv( const GLint *v ); 1494afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRasterPos4sv( const GLshort *v ); 1495afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1496afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1497afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRectd( GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2 ); 1498afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRectf( GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2 ); 1499afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRecti( GLint x1, GLint y1, GLint x2, GLint y2 ); 1500afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRects( GLshort x1, GLshort y1, GLshort x2, GLshort y2 ); 1501afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1502afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1503afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRectdv( const GLdouble *v1, const GLdouble *v2 ); 1504afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRectfv( const GLfloat *v1, const GLfloat *v2 ); 1505afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRectiv( const GLint *v1, const GLint *v2 ); 1506afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glRectsv( const GLshort *v1, const GLshort *v2 ); 1507afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1508afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1509afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1510afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1511afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Vertex Arrays (1.1) 1512afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1513afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1514afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertexPointer( GLint size, GLenum type, 1515afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei stride, const GLvoid *ptr ); 1516afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1517afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormalPointer( GLenum type, GLsizei stride, 1518afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *ptr ); 1519afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1520afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColorPointer( GLint size, GLenum type, 1521afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei stride, const GLvoid *ptr ); 1522afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1523afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexPointer( GLenum type, GLsizei stride, 1524afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *ptr ); 1525afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1526afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoordPointer( GLint size, GLenum type, 1527afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei stride, const GLvoid *ptr ); 1528afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1529afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEdgeFlagPointer( GLsizei stride, const GLvoid *ptr ); 1530afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1531afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetPointerv( GLenum pname, void **params ); 1532afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1533afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glArrayElement( GLint i ); 1534afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1535afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDrawArrays( GLenum mode, GLint first, GLsizei count ); 1536afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1537afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDrawElements( GLenum mode, GLsizei count, 1538afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, const GLvoid *indices ); 1539afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1540afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glInterleavedArrays( GLenum format, GLsizei stride, 1541afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *pointer ); 1542afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1543afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1544afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1545afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Lighting 1546afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1547afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1548afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glShadeModel( GLenum mode ); 1549afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1550afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLightf( GLenum light, GLenum pname, GLfloat param ); 1551afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLighti( GLenum light, GLenum pname, GLint param ); 1552afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLightfv( GLenum light, GLenum pname, 1553afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLfloat *params ); 1554afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLightiv( GLenum light, GLenum pname, 1555afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLint *params ); 1556afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1557afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetLightfv( GLenum light, GLenum pname, 1558afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat *params ); 1559afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetLightiv( GLenum light, GLenum pname, 1560afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint *params ); 1561afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1562afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLightModelf( GLenum pname, GLfloat param ); 1563afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLightModeli( GLenum pname, GLint param ); 1564afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLightModelfv( GLenum pname, const GLfloat *params ); 1565afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLightModeliv( GLenum pname, const GLint *params ); 1566afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1567afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMaterialf( GLenum face, GLenum pname, GLfloat param ); 1568afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMateriali( GLenum face, GLenum pname, GLint param ); 1569afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMaterialfv( GLenum face, GLenum pname, const GLfloat *params ); 1570afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMaterialiv( GLenum face, GLenum pname, const GLint *params ); 1571afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1572afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMaterialfv( GLenum face, GLenum pname, GLfloat *params ); 1573afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMaterialiv( GLenum face, GLenum pname, GLint *params ); 1574afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1575afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColorMaterial( GLenum face, GLenum mode ); 1576afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1577afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1578afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1579afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1580afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1581afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Raster functions 1582afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1583afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1584afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelZoom( GLfloat xfactor, GLfloat yfactor ); 1585afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1586afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelStoref( GLenum pname, GLfloat param ); 1587afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelStorei( GLenum pname, GLint param ); 1588afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1589afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelTransferf( GLenum pname, GLfloat param ); 1590afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelTransferi( GLenum pname, GLint param ); 1591afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1592afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelMapfv( GLenum map, GLint mapsize, 1593afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLfloat *values ); 1594afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelMapuiv( GLenum map, GLint mapsize, 1595afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLuint *values ); 1596afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPixelMapusv( GLenum map, GLint mapsize, 1597afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLushort *values ); 1598afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1599afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetPixelMapfv( GLenum map, GLfloat *values ); 1600afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetPixelMapuiv( GLenum map, GLuint *values ); 1601afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetPixelMapusv( GLenum map, GLushort *values ); 1602afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1603afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBitmap( GLsizei width, GLsizei height, 1604afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat xorig, GLfloat yorig, 1605afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat xmove, GLfloat ymove, 1606afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLubyte *bitmap ); 1607afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1608afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glReadPixels( GLint x, GLint y, 1609afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height, 1610afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 1611afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLvoid *pixels ); 1612afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1613afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDrawPixels( GLsizei width, GLsizei height, 1614afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 1615afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *pixels ); 1616afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1617afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyPixels( GLint x, GLint y, 1618afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height, 1619afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type ); 1620afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1621afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1622afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1623afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1624afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Stenciling 1625afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1626afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1627afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glStencilFunc( GLenum func, GLint ref, GLuint mask ); 1628afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1629afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glStencilMask( GLuint mask ); 1630afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1631afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glStencilOp( GLenum fail, GLenum zfail, GLenum zpass ); 1632afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1633afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClearStencil( GLint s ); 1634afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1635afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1636afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1637afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1638afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Texture mapping 1639afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1640afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1641afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexGend( GLenum coord, GLenum pname, GLdouble param ); 1642afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexGenf( GLenum coord, GLenum pname, GLfloat param ); 1643afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexGeni( GLenum coord, GLenum pname, GLint param ); 1644afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1645afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexGendv( GLenum coord, GLenum pname, const GLdouble *params ); 1646afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexGenfv( GLenum coord, GLenum pname, const GLfloat *params ); 1647afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexGeniv( GLenum coord, GLenum pname, const GLint *params ); 1648afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1649afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexGendv( GLenum coord, GLenum pname, GLdouble *params ); 1650afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexGenfv( GLenum coord, GLenum pname, GLfloat *params ); 1651afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexGeniv( GLenum coord, GLenum pname, GLint *params ); 1652afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1653afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1654afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexEnvf( GLenum target, GLenum pname, GLfloat param ); 1655afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexEnvi( GLenum target, GLenum pname, GLint param ); 1656afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1657afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexEnvfv( GLenum target, GLenum pname, const GLfloat *params ); 1658afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexEnviv( GLenum target, GLenum pname, const GLint *params ); 1659afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1660afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexEnvfv( GLenum target, GLenum pname, GLfloat *params ); 1661afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexEnviv( GLenum target, GLenum pname, GLint *params ); 1662afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1663afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1664afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexParameterf( GLenum target, GLenum pname, GLfloat param ); 1665afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexParameteri( GLenum target, GLenum pname, GLint param ); 1666afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1667afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexParameterfv( GLenum target, GLenum pname, 1668afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLfloat *params ); 1669afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexParameteriv( GLenum target, GLenum pname, 1670afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLint *params ); 1671afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1672afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexParameterfv( GLenum target, 1673afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum pname, GLfloat *params); 1674afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexParameteriv( GLenum target, 1675afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum pname, GLint *params ); 1676afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1677afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexLevelParameterfv( GLenum target, GLint level, 1678afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum pname, GLfloat *params ); 1679afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexLevelParameteriv( GLenum target, GLint level, 1680afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum pname, GLint *params ); 1681afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1682afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1683afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexImage1D( GLenum target, GLint level, 1684afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint internalFormat, 1685afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLint border, 1686afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 1687afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *pixels ); 1688afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1689afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexImage2D( GLenum target, GLint level, 1690afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint internalFormat, 1691afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height, 1692afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint border, GLenum format, GLenum type, 1693afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *pixels ); 1694afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1695afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetTexImage( GLenum target, GLint level, 1696afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 1697afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLvoid *pixels ); 1698afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1699afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1700afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1701afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1.1 functions */ 1702afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1703afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); 1704afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1705afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); 1706afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1707afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBindTexture( GLenum target, GLuint texture ); 1708afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1709afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPrioritizeTextures( GLsizei n, 1710afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLuint *textures, 1711afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLclampf *priorities ); 1712afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1713afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLboolean GLAPIENTRY glAreTexturesResident( GLsizei n, 1714afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLuint *textures, 1715afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLboolean *residences ); 1716afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1717afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLboolean GLAPIENTRY glIsTexture( GLuint texture ); 1718afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1719afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1720afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexSubImage1D( GLenum target, GLint level, 1721afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, 1722afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLenum format, 1723afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, const GLvoid *pixels ); 1724afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1725afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1726afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexSubImage2D( GLenum target, GLint level, 1727afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, GLint yoffset, 1728afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height, 1729afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 1730afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *pixels ); 1731afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1732afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1733afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyTexImage1D( GLenum target, GLint level, 1734afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, 1735afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint x, GLint y, 1736afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLint border ); 1737afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1738afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1739afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyTexImage2D( GLenum target, GLint level, 1740afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, 1741afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint x, GLint y, 1742afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height, 1743afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint border ); 1744afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1745afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1746afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyTexSubImage1D( GLenum target, GLint level, 1747afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, GLint x, GLint y, 1748afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width ); 1749afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1750afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1751afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyTexSubImage2D( GLenum target, GLint level, 1752afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, GLint yoffset, 1753afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint x, GLint y, 1754afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height ); 1755afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1756afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1757afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1758afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1759afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1760afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Evaluators 1761afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1762afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1763afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMap1d( GLenum target, GLdouble u1, GLdouble u2, 1764afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint stride, 1765afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint order, const GLdouble *points ); 1766afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMap1f( GLenum target, GLfloat u1, GLfloat u2, 1767afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint stride, 1768afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint order, const GLfloat *points ); 1769afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1770afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMap2d( GLenum target, 1771afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, 1772afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, 1773afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLdouble *points ); 1774afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMap2f( GLenum target, 1775afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, 1776afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, 1777afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLfloat *points ); 1778afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1779afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMapdv( GLenum target, GLenum query, GLdouble *v ); 1780afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMapfv( GLenum target, GLenum query, GLfloat *v ); 1781afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMapiv( GLenum target, GLenum query, GLint *v ); 1782afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1783afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord1d( GLdouble u ); 1784afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord1f( GLfloat u ); 1785afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1786afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord1dv( const GLdouble *u ); 1787afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord1fv( const GLfloat *u ); 1788afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1789afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord2d( GLdouble u, GLdouble v ); 1790afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord2f( GLfloat u, GLfloat v ); 1791afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1792afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord2dv( const GLdouble *u ); 1793afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalCoord2fv( const GLfloat *u ); 1794afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1795afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMapGrid1d( GLint un, GLdouble u1, GLdouble u2 ); 1796afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMapGrid1f( GLint un, GLfloat u1, GLfloat u2 ); 1797afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1798afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMapGrid2d( GLint un, GLdouble u1, GLdouble u2, 1799afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint vn, GLdouble v1, GLdouble v2 ); 1800afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMapGrid2f( GLint un, GLfloat u1, GLfloat u2, 1801afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint vn, GLfloat v1, GLfloat v2 ); 1802afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1803afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalPoint1( GLint i ); 1804afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1805afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalPoint2( GLint i, GLint j ); 1806afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1807afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalMesh1( GLenum mode, GLint i1, GLint i2 ); 1808afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1809afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEvalMesh2( GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2 ); 1810afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1811afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1812afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1813afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1814afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Fog 1815afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1816afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1817afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFogf( GLenum pname, GLfloat param ); 1818afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1819afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFogi( GLenum pname, GLint param ); 1820afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1821afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFogfv( GLenum pname, const GLfloat *params ); 1822afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1823afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFogiv( GLenum pname, const GLint *params ); 1824afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1825afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1826afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1827afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1828afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Selection and Feedback 1829afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1830afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1831afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glFeedbackBuffer( GLsizei size, GLenum type, GLfloat *buffer ); 1832afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1833afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPassThrough( GLfloat token ); 1834afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1835afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glSelectBuffer( GLsizei size, GLuint *buffer ); 1836afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1837afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glInitNames( void ); 1838afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1839afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLoadName( GLuint name ); 1840afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1841afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPushName( GLuint name ); 1842afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1843afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPopName( void ); 1844afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1845afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1846afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1847afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1848ed3453350a8567184975182abddd7e4008f7518dBrian Paul * Extensions 1849afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 1850afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1851afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_blend_minmax */ 1852afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBlendEquationEXT( GLenum mode ); 1853afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1854afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1855afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1856afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_blend_color */ 1857afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBlendColorEXT( GLclampf red, GLclampf green, 1858afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLclampf blue, GLclampf alpha ); 1859afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1860afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1861afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1862afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_polygon_offset */ 1863afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPolygonOffsetEXT( GLfloat factor, GLfloat bias ); 1864afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1865afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1866afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1867afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_vertex_array */ 1868afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1869afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glVertexPointerEXT( GLint size, GLenum type, 1870afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei stride, 1871afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei count, const GLvoid *ptr ); 1872afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1873afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glNormalPointerEXT( GLenum type, GLsizei stride, 1874afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei count, const GLvoid *ptr ); 1875afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1876afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColorPointerEXT( GLint size, GLenum type, 1877afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei stride, 1878afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei count, const GLvoid *ptr ); 1879afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1880afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glIndexPointerEXT( GLenum type, GLsizei stride, 1881afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei count, const GLvoid *ptr ); 1882afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1883afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexCoordPointerEXT( GLint size, GLenum type, 1884afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei stride, GLsizei count, 1885afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *ptr ); 1886afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1887afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glEdgeFlagPointerEXT( GLsizei stride, GLsizei count, 1888afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLboolean *ptr ); 1889afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1890afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetPointervEXT( GLenum pname, void **params ); 1891afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1892afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glArrayElementEXT( GLint i ); 1893afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1894afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDrawArraysEXT( GLenum mode, GLint first, 1895afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei count ); 1896afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1897afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1898afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1899afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_texture_object */ 1900afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1901afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGenTexturesEXT( GLsizei n, GLuint *textures ); 1902afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1903afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDeleteTexturesEXT( GLsizei n, const GLuint *textures); 1904afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1905afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBindTextureEXT( GLenum target, GLuint texture ); 1906afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1907afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPrioritizeTexturesEXT( GLsizei n, 1908afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLuint *textures, 1909afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLclampf *priorities ); 1910afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1911afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLboolean GLAPIENTRY glAreTexturesResidentEXT( GLsizei n, 1912afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLuint *textures, 1913afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLboolean *residences ); 1914afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1915afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI GLboolean GLAPIENTRY glIsTextureEXT( GLuint texture ); 1916afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1917afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1918afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1919afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_texture3D */ 1920afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1921afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexImage3DEXT( GLenum target, GLint level, 1922afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalFormat, 1923afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height, 1924afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei depth, GLint border, 1925afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 1926afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *pixels ); 1927afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1928afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexSubImage3DEXT( GLenum target, GLint level, 1929afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, GLint yoffset, 1930afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint zoffset, GLsizei width, 1931afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei height, GLsizei depth, 1932afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, 1933afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, const GLvoid *pixels); 1934afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1935afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyTexSubImage3DEXT( GLenum target, GLint level, 1936afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, GLint yoffset, 1937afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint zoffset, GLint x, 1938afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint y, GLsizei width, 1939afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei height ); 1940afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1941afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1942afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1943afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_color_table */ 1944afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1945afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColorTableEXT( GLenum target, GLenum internalformat, 1946afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLenum format, 1947afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, const GLvoid *table ); 1948afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1949afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glColorSubTableEXT( GLenum target, 1950afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei start, GLsizei count, 1951afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 1952afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *data ); 1953afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1954afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetColorTableEXT( GLenum target, GLenum format, 1955afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, GLvoid *table ); 1956afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1957afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetColorTableParameterfvEXT( GLenum target, 1958afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum pname, 1959afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat *params ); 1960afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1961afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetColorTableParameterivEXT( GLenum target, 1962afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum pname, 1963afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint *params ); 1964afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1965afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1966afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_ARB_multitexture */ 1967afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 1968afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glActiveTextureARB(GLenum texture); 1969afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glClientActiveTextureARB(GLenum texture); 1970afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1dARB(GLenum target, GLdouble s); 1971afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1dvARB(GLenum target, const GLdouble *v); 1972afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1fARB(GLenum target, GLfloat s); 1973afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1fvARB(GLenum target, const GLfloat *v); 1974afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1iARB(GLenum target, GLint s); 1975afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1ivARB(GLenum target, const GLint *v); 1976afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1sARB(GLenum target, GLshort s); 1977afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord1svARB(GLenum target, const GLshort *v); 1978afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2dARB(GLenum target, GLdouble s, GLdouble t); 1979afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2dvARB(GLenum target, const GLdouble *v); 1980afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t); 1981afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2fvARB(GLenum target, const GLfloat *v); 1982afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2iARB(GLenum target, GLint s, GLint t); 1983afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2ivARB(GLenum target, const GLint *v); 1984afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2sARB(GLenum target, GLshort s, GLshort t); 1985afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord2svARB(GLenum target, const GLshort *v); 1986afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r); 1987afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3dvARB(GLenum target, const GLdouble *v); 1988afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r); 1989afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3fvARB(GLenum target, const GLfloat *v); 1990afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3iARB(GLenum target, GLint s, GLint t, GLint r); 1991afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3ivARB(GLenum target, const GLint *v); 1992afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3sARB(GLenum target, GLshort s, GLshort t, GLshort r); 1993afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord3svARB(GLenum target, const GLshort *v); 1994afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4dARB(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); 1995afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4dvARB(GLenum target, const GLdouble *v); 1996afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); 1997afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4fvARB(GLenum target, const GLfloat *v); 1998afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4iARB(GLenum target, GLint s, GLint t, GLint r, GLint q); 1999afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4ivARB(GLenum target, const GLint *v); 2000afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4sARB(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); 2001afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMultiTexCoord4svARB(GLenum target, const GLshort *v); 2002afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2003afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2004afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2005afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_point_parameters */ 2006afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPointParameterfEXT( GLenum pname, GLfloat param ); 2007afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glPointParameterfvEXT( GLenum pname, 2008afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLfloat *params ); 2009afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2010afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2011afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2012afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_INGR_blend_func_separate */ 2013afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBlendFuncSeparateINGR( GLenum sfactorRGB, 2014afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum dfactorRGB, 2015afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum sfactorAlpha, 2016afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum dfactorAlpha ); 2017afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2018afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2019afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2020afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_MESA_window_pos */ 2021afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2022afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2iMESA( GLint x, GLint y ); 2023afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2sMESA( GLshort x, GLshort y ); 2024afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2fMESA( GLfloat x, GLfloat y ); 2025afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2dMESA( GLdouble x, GLdouble y ); 2026afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2027afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2ivMESA( const GLint *p ); 2028afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2svMESA( const GLshort *p ); 2029afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2fvMESA( const GLfloat *p ); 2030afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos2dvMESA( const GLdouble *p ); 2031afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2032afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3iMESA( GLint x, GLint y, GLint z ); 2033afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3sMESA( GLshort x, GLshort y, GLshort z ); 2034afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3fMESA( GLfloat x, GLfloat y, GLfloat z ); 2035afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3dMESA( GLdouble x, GLdouble y, GLdouble z ); 2036afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2037afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3ivMESA( const GLint *p ); 2038afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3svMESA( const GLshort *p ); 2039afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3fvMESA( const GLfloat *p ); 2040afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos3dvMESA( const GLdouble *p ); 2041afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2042afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4iMESA( GLint x, GLint y, GLint z, GLint w ); 2043afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4sMESA( GLshort x, GLshort y, GLshort z, GLshort w ); 2044afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4fMESA( GLfloat x, GLfloat y, GLfloat z, GLfloat w ); 2045afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4dMESA( GLdouble x, GLdouble y, GLdouble z, GLdouble w); 2046afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2047afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4ivMESA( const GLint *p ); 2048afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4svMESA( const GLshort *p ); 2049afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4fvMESA( const GLfloat *p ); 2050afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glWindowPos4dvMESA( const GLdouble *p ); 2051afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2052afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2053afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_MESA_resize_buffers */ 2054afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2055afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glResizeBuffersMESA( void ); 2056afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2057afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2058afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1.2 functions */ 2059afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glDrawRangeElements( GLenum mode, GLuint start, 2060afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLuint end, GLsizei count, GLenum type, const GLvoid *indices ); 2061afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2062afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexImage3D( GLenum target, GLint level, 2063afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint internalFormat, 2064afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei width, GLsizei height, 2065afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei depth, GLint border, 2066afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 2067afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *pixels ); 2068afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2069afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glTexSubImage3D( GLenum target, GLint level, 2070afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, GLint yoffset, 2071afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint zoffset, GLsizei width, 2072afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei height, GLsizei depth, 2073afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, 2074afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, const GLvoid *pixels); 2075afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2076afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyTexSubImage3D( GLenum target, GLint level, 2077afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint xoffset, GLint yoffset, 2078afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint zoffset, GLint x, 2079afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint y, GLsizei width, 2080afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei height ); 2081afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2082afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2083afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 1.2 imaging extension functions */ 2084afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2085afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBlendEquation( GLenum mode ); 2086afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2087afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glBlendColor( GLclampf red, GLclampf green, 2088afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLclampf blue, GLclampf alpha ); 2089afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2090afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glHistogram( GLenum target, GLsizei width, 2091afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, GLboolean sink ); 2092afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2093afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glResetHistogram( GLenum target ); 2094afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2095afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetHistogram( GLenum target, GLboolean reset, 2096afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum type, 2097afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLvoid *values ); 2098afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2099afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetHistogramParameterfv( GLenum target, GLenum pname, 2100afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat *params ); 2101afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2102afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetHistogramParameteriv( GLenum target, GLenum pname, 2103afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint *params ); 2104afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2105afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glMinmax( GLenum target, GLenum internalformat, 2106afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLboolean sink ); 2107afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2108afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glResetMinmax( GLenum target ); 2109afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2110afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMinMax( GLenum target, GLboolean reset, 2111afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum format, GLenum types, 2112afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLvoid *values ); 2113afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2114afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMinmaxParameterfv( GLenum target, GLenum pname, 2115afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat *params ); 2116afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2117afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetMinmaxParameteriv( GLenum target, GLenum pname, 2118afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint *params ); 2119afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2120afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glConvolutionFilter1D( GLenum target, 2121afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, GLsizei width, GLenum format, GLenum type, 2122afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLvoid *image ); 2123afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2124afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glConvolutionFilter2D( GLenum target, 2125afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, GLsizei width, GLsizei height, GLenum format, 2126afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, const GLvoid *image ); 2127afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2128afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glConvolutionParameterf( GLenum target, GLenum pname, 2129afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat params ); 2130afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2131afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glConvolutionParameterfv( GLenum target, GLenum pname, 2132afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLfloat *params ); 2133afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2134afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glConvolutionParameteri( GLenum target, GLenum pname, 2135afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint params ); 2136afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2137afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glConvolutionParameteriv( GLenum target, GLenum pname, 2138afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg const GLint *params ); 2139afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2140afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyConvolutionFilter1D( GLenum target, 2141afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, GLint x, GLint y, GLsizei width ); 2142afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2143afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyConvolutionFilter2D( GLenum target, 2144afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, GLint x, GLint y, GLsizei width, 2145afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLsizei height); 2146afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2147afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetConvolutionFilter( GLenum target, GLenum format, 2148afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, GLvoid *image ); 2149afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2150afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetConvolutionParameterfv( GLenum target, GLenum pname, 2151afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLfloat *params ); 2152afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2153afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetConvolutionParameteriv( GLenum target, GLenum pname, 2154afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint *params ); 2155afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2156afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glSeparableFilter2D( GLenum target, 2157afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum internalformat, GLsizei width, GLsizei height, GLenum format, 2158afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, const GLvoid *row, const GLvoid *column ); 2159afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2160afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glGetSeparableFilter( GLenum target, GLenum format, 2161afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLenum type, GLvoid *row, GLvoid *column, GLvoid *span ); 2162afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2163afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyColorSubTable( GLenum target, GLsizei start, 2164afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint x, GLint y, GLsizei width ); 2165afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2166afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glCopyColorTable( GLenum target, GLenum internalformat, 2167afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg GLint x, GLint y, GLsizei width ); 2168afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2169afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2170afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2171afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* GL_EXT_compiled_vertex_array */ 2172afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glLockArraysEXT( GLint first, GLsizei count ); 2173afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtgGLAPI void GLAPIENTRY glUnlockArraysEXT( void ); 2174afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2175afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2176dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul/* 2177dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul * GL_EXT_get_proc_address 2178dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul * 2179dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul * XXX this is a preliminary extension. It may change! Use at your 2180dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul * own risk! Do not release code which uses this extension yet! 2181dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul * If you want to try it out, #define GL_EXT_get_proc_address before 2182dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul * #include <GL/gl.h> 2183dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul */ 2184dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul#ifdef GL_EXT_get_proc_address 21853849b44d666482a14aac41f4e19a596c420cfa80Ted Jumptypedef (void (GLAPIENTRY *glProcAddress))(); 21863849b44d666482a14aac41f4e19a596c420cfa80Ted JumpglProcAddress GLAPIENTRY glGetProcAddressEXT(const GLubyte *procName); 2187dd4f70889464c9db132d75b3ab3cd3dbbdb9d3f2Brian Paul#endif 2188ed3453350a8567184975182abddd7e4008f7518dBrian Paul 2189ed3453350a8567184975182abddd7e4008f7518dBrian Paul 2190afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#if defined(__BEOS__) || defined(__QUICKDRAW__) 2191afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#pragma export off 2192afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 2193afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2194afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2195afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg/* 2196afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg * Compile-time tests for extensions: 2197afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg */ 2198afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_blend_color 1 2199afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_blend_logic_op 1 2200afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_blend_minmax 1 2201afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_blend_subtract 1 2202afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_polygon_offset 1 2203afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_vertex_array 1 2204afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_texture_object 1 2205afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_texture3D 1 2206afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_paletted_texture 1 2207afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_shared_texture_palette 1 2208afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_point_parameters 1 2209afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_rescale_normal 1 2210afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_abgr 1 2211afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_stencil_wrap 1 2212afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_MESA_window_pos 1 2213afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_MESA_resize_buffers 1 2214afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_SGIS_texture_edge_clamp 1 2215afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_INGR_blend_func_separate 1 2216afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_ARB_multitexture 1 2217afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_NV_texgen_reflection 1 2218afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_PGI_misc_hints 1 2219afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_compiled_vertex_array 1 2220afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#define GL_EXT_clip_volume_hint 1 2221afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2222afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2223afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#ifdef macintosh 2224afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #pragma enumsalwaysint reset 2225afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #if PRAGMA_IMPORT_SUPPORTED 2226afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #pragma import off 2227afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg #endif 2228afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 2229afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2230afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2231afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#ifdef __cplusplus 2232afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg} 2233afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 2234afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg 2235afb833d4e89c312460a4ab9ed6a7a8ca4ebbfe1cjtg#endif 2236