update upstream sources
[clinton/guile-figl.git] / upstream-doc / spec / gl.tm
index 8c7f976..60b922b 100644 (file)
@@ -1,7 +1,6 @@
 AccumOp,*,*,                       GLenum,*,*
 AlphaFunction,*,*,                 GLenum,*,*
 AttribMask,*,*,                            GLbitfield,*,*
-BeginMode,*,*,                     GLenum,*,*
 BinormalPointerTypeEXT,*,*,        GLenum,*,*
 BlendEquationMode,*,*,             GLenum,*,*
 BlendEquationModeEXT,*,*,          GLenum,*,*
@@ -17,7 +16,6 @@ CheckedFloat32,*,*,               GLfloat,*,*
 CheckedInt32,*,*,                  GLint,*,*
 ClampColorTargetARB,*,*,           GLenum,*,*
 ClampColorModeARB,*,*,             GLenum,*,*
-ClampedColorF,*,*,                 GLclampf,*,*
 ClampedFixed,*,*,                  GLfixed,*,*
 ClampedFloat32,*,*,                GLclampf,*,*
 ClampedFloat64,*,*,                GLclampd,*,*
@@ -54,8 +52,6 @@ CombinerScaleNV,*,*,              GLenum,*,*
 CombinerStageNV,*,*,               GLenum,*,*
 CombinerVariableNV,*,*,                    GLenum,*,*
 CompressedTextureARB,*,*,          GLvoid,*,*
-ControlPointNV,*,*,                GLvoid,*,*
-ControlPointTypeNV,*,*,                    GLenum,*,*
 ConvolutionParameter,*,*,          GLenum,*,*
 ConvolutionParameterEXT,*,*,       GLenum,*,*
 ConvolutionTarget,*,*,             GLenum,*,*
@@ -95,6 +91,7 @@ FragmentLightModelParameterSGIX,*,*,GLenum,*,*
 FragmentLightNameSGIX,*,*,         GLenum,*,*
 FragmentLightParameterSGIX,*,*,     GLenum,*,*
 FramebufferAttachment,*,*,         GLenum,*,*
+FramebufferStatus,*,*,             GLenum,*,*
 FramebufferTarget,*,*,             GLenum,*,*
 FrontFaceDirection,*,*,                    GLenum,*,*
 FunctionPointer,*,*,               _GLfuncptr,*,*
@@ -140,7 +137,6 @@ LogicOp,*,*,                            GLenum,*,*
 MapAttribParameterNV,*,*,          GLenum,*,*
 MapParameterNV,*,*,                GLenum,*,*
 MapTarget,*,*,                     GLenum,*,*
-MapTargetNV,*,*,                   GLenum,*,*
 MapTypeNV,*,*,                     GLenum,*,*
 MaskedColorIndexValueF,*,*,        GLfloat,*,*
 MaskedColorIndexValueI,*,*,        GLuint,*,*
@@ -149,16 +145,11 @@ MaterialFace,*,*,             GLenum,*,*
 MaterialParameter,*,*,             GLenum,*,*
 MatrixIndexPointerTypeARB,*,*,     GLenum,*,*
 MatrixMode,*,*,                            GLenum,*,*
-MatrixTransformNV,*,*,             GLenum,*,*
 MeshMode1,*,*,                     GLenum,*,*
 MeshMode2,*,*,                     GLenum,*,*
 MinmaxTarget,*,*,                  GLenum,*,*
 MinmaxTargetEXT,*,*,               GLenum,*,*
 NormalPointerType,*,*,             GLenum,*,*
-NurbsCallback,*,*,                 GLenum,*,*
-NurbsObj,*,*,                      GLUnurbs*,*,*
-NurbsProperty,*,*,                 GLenum,*,*
-NurbsTrim,*,*,                     GLenum,*,*
 OcclusionQueryParameterNameNV,*,*,  GLenum,*,*
 PixelCopyType,*,*,                 GLenum,*,*
 PixelFormat,*,*,                   GLenum,*,*
@@ -173,21 +164,14 @@ PixelTransformTargetEXT,*,*,          GLenum,*,*
 PixelType,*,*,                     GLenum,*,*
 PointParameterNameARB,*,*,         GLenum,*,*
 PolygonMode,*,*,                   GLenum,*,*
-ProgramNV,*,*,                     GLuint,*,*
+PrimitiveType,*,*,                 GLenum,*,*
 ProgramCharacterNV,*,*,                    GLubyte,*,*
-ProgramParameterNV,*,*,                    GLenum,*,*
 ProgramParameterPName,*,*,         GLenum,*,*
-QuadricCallback,*,*,               GLenum,*,*
-QuadricDrawStyle,*,*,              GLenum,*,*
-QuadricNormal,*,*,                 GLenum,*,*
-QuadricObj,*,*,                            GLUquadric*,*,*
-QuadricOrientation,*,*,                    GLenum,*,*
 ReadBufferMode,*,*,                GLenum,*,*
 RenderbufferTarget,*,*,                    GLenum,*,*
 RenderingMode,*,*,                 GLenum,*,*
 ReplacementCodeSUN,*,*,                    GLuint,*,*
 ReplacementCodeTypeSUN,*,*,        GLenum,*,*
-SamplePassARB,*,*,                 GLenum,*,*
 SamplePatternEXT,*,*,              GLenum,*,*
 SamplePatternSGIS,*,*,             GLenum,*,*
 SecondaryColorPointerTypeIBM,*,*,   GLenum,*,*
@@ -204,10 +188,6 @@ StencilValue,*,*,              GLint,*,*
 String,*,*,                        const GLubyte *,*,*
 StringName,*,*,                            GLenum,*,*
 TangentPointerTypeEXT,*,*,         GLenum,*,*
-TessCallback,*,*,                  GLenum,*,*
-TessContour,*,*,                   GLenum,*,*
-TessProperty,*,*,                  GLenum,*,*
-TesselatorObj,*,*,                 GLUtesselator*,*,*
 TexCoordPointerType,*,*,           GLenum,*,*
 Texture,*,*,                       GLuint,*,*
 TextureComponentCount,*,*,         GLint,*,*
@@ -225,7 +205,6 @@ UInt32,*,*,                     GLuint,*,*
 UInt8,*,*,                         GLubyte,*,*
 VertexAttribEnum,*,*,              GLenum,*,*
 VertexAttribEnumNV,*,*,                    GLenum,*,*
-VertexAttribPointerTypeNV,*,*,     GLenum,*,*
 VertexPointerType,*,*,             GLenum,*,*
 VertexWeightPointerTypeEXT,*,*,     GLenum,*,*
 Void,*,*,                          GLvoid,*,*
@@ -235,7 +214,7 @@ WeightPointerTypeARB,*,*,       GLenum,*,*
 WinCoord,*,*,                      GLint,*,*
 void,*,*,                          *,*,*
 ArrayObjectPNameATI,*,*,           GLenum,*,*
-ArrayObjectUsageATI,*,*,           GLenum,*,*,
+ArrayObjectUsageATI,*,*,           GLenum,*,*
 ConstByte,*,*,                     GLbyte,*,*
 ConstUByte,*,*,                            GLubyte,*,*
 ConstFloat32,*,*,                  GLfloat,*,*
@@ -298,14 +277,13 @@ UInt64,*,*,                           GLuint64,*,*
 handleARB,*,*,                     GLhandleARB,*,*
 charARB,*,*,                       GLcharARB,*,*
 charPointerARB,*,*,                GLcharARB*,*,*
-sync,*,*,                          GLsync,*,*,
+sync,*,*,                          GLsync,*,*
 # EXT_timer_query
 Int64EXT,*,*,                      GLint64EXT,*,*
 UInt64EXT,*,*,                     GLuint64EXT,*,*
 # EXT_direct_state_access
 FramebufferAttachmentParameterName,*,*, GLenum,*,*
 Framebuffer,*,*,                   GLuint,*,*
-FramebufferStatus,*,*,             GLenum,*,*
 GetFramebufferParameter,*,*,       GLenum,*,*
 Intptr,*,*,                        GLintptr,*,*
 ProgramFormat,*,*,                 GLenum,*,*
@@ -330,7 +308,7 @@ GLDEBUGPROCARB,*,*,             GLDEBUGPROCARB,*,*
 # AMD_debug_output
 GLDEBUGPROCAMD,*,*,                GLDEBUGPROCAMD,*,*
 # NV_vdpau_interop
-vdpauSurfaceNV,*,*,                GLvdpauSurfaceNV,*,*,
+vdpauSurfaceNV,*,*,                GLvdpauSurfaceNV,*,*
 # External API types
 cl_context,*,*,                            struct _cl_context *,*,*
 cl_event,*,*,                      struct _cl_event *,*,*
@@ -352,3 +330,29 @@ PathParameter,*,*,             GLenum,*,*
 PathStringFormat,*,*,              GLenum,*,*
 PathTransformType,*,*,             GLenum,*,*
 PathHandleMissingGlyphs,*,*,       GLenum,*,*
+
+# No longer used in gl.spec
+# ClampedColorF,*,*,                 GLclampf,*,*
+# ControlPointNV,*,*,                GLvoid,*,*
+# ControlPointTypeNV,*,*,            GLenum,*,*
+# MapTargetNV,*,*,                   GLenum,*,*
+# MatrixTransformNV,*,*,             GLenum,*,*
+# ProgramNV,*,*,                     GLuint,*,*
+# ProgramParameterNV,*,*,            GLenum,*,*
+# SamplePassARB,*,*,                 GLenum,*,*
+# VertexAttribPointerTypeNV,*,*,      GLenum,*,*
+
+# Used only in glu.spec
+# NurbsCallback,*,*,                 GLenum,*,*
+# NurbsObj,*,*,                              GLUnurbs*,*,*
+# NurbsProperty,*,*,                 GLenum,*,*
+# NurbsTrim,*,*,                     GLenum,*,*
+# QuadricCallback,*,*,               GLenum,*,*
+# QuadricDrawStyle,*,*,                      GLenum,*,*
+# QuadricNormal,*,*,                 GLenum,*,*
+# QuadricObj,*,*,                    GLUquadric*,*,*
+# QuadricOrientation,*,*,            GLenum,*,*
+# TessCallback,*,*,                  GLenum,*,*
+# TessContour,*,*,                   GLenum,*,*
+# TessProperty,*,*,                  GLenum,*,*
+# TesselatorObj,*,*,                 GLUtesselator*,*,*