]> git.tdb.fi Git - gldbg.git/blobdiff - flavors/gles2/gles2.tm
Add GLES2 flavor (gldbg doesn't build yet, glwrap.so and gldump do)
[gldbg.git] / flavors / gles2 / gles2.tm
diff --git a/flavors/gles2/gles2.tm b/flavors/gles2/gles2.tm
new file mode 100644 (file)
index 0000000..cab8550
--- /dev/null
@@ -0,0 +1,323 @@
+AccumOp,*,*,                       GLenum,*,*
+AlphaFunction,*,*,                 GLenum,*,*
+AttribMask,*,*,                            GLbitfield,*,*
+BeginMode,*,*,                     GLenum,*,*
+BinormalPointerTypeEXT,*,*,        GLenum,*,*
+BlendEquationMode,*,*,             GLenum,*,*
+BlendEquationModeEXT,*,*,          GLenum,*,*
+BlendFuncSeparateParameterEXT,*,*,  GLenum,*,*
+BlendingFactorDest,*,*,                    GLenum,*,*
+BlendingFactorSrc,*,*,             GLenum,*,*
+Boolean,*,*,                       GLboolean,*,*
+BooleanPointer,*,*,                GLboolean*,*,*
+Char,in,array,                     const GLchar *,*,value
+Char,out,array,                            GLchar *,*,value
+CharPointer,*,*,                   GLchar*,*,*
+CheckedFloat32,*,*,                GLfloat,*,*
+CheckedInt32,*,*,                  GLint,*,*
+ClampColorTargetARB,*,*,           GLenum,*,*
+ClampColorModeARB,*,*,             GLenum,*,*
+ClampedColorF,*,*,                 GLclampf,*,*
+ClampedFloat32,*,*,                GLclampf,*,*
+ClampedFloat64,*,*,                GLclampd,*,*
+ClampedStencilValue,*,*,           GLint,*,*
+ClearBufferMask,*,*,               GLbitfield,*,*
+ClientAttribMask,*,*,              GLbitfield,*,*
+ClipPlaneName,*,*,                 GLenum,*,*
+ColorB,*,*,                        GLbyte,*,*
+ColorD,*,*,                        GLdouble,*,*
+ColorF,*,*,                        GLfloat,*,*
+ColorI,*,*,                        GLint,*,*
+ColorIndexValueD,*,*,              GLdouble,*,*
+ColorIndexValueF,*,*,              GLfloat,*,*
+ColorIndexValueI,*,*,              GLint,*,*
+ColorIndexValueS,*,*,              GLshort,*,*
+ColorIndexValueUB,*,*,             GLubyte,*,*
+ColorMaterialParameter,*,*,        GLenum,*,*
+ColorPointerType,*,*,              GLenum,*,*
+ColorS,*,*,                        GLshort,*,*
+ColorTableParameterPName,*,*,      GLenum,*,*
+ColorTableParameterPNameSGI,*,*,    GLenum,*,*
+ColorTableTarget,*,*,              GLenum,*,*
+ColorTableTargetSGI,*,*,           GLenum,*,*
+ColorUB,*,*,                       GLubyte,*,*
+ColorUI,*,*,                       GLuint,*,*
+ColorUS,*,*,                       GLushort,*,*
+CombinerBiasNV,*,*,                GLenum,*,*
+CombinerComponentUsageNV,*,*,      GLenum,*,*
+CombinerMappingNV,*,*,             GLenum,*,*
+CombinerParameterNV,*,*,           GLenum,*,*
+CombinerPortionNV,*,*,             GLenum,*,*
+CombinerRegisterNV,*,*,                    GLenum,*,*
+CombinerScaleNV,*,*,               GLenum,*,*
+CombinerStageNV,*,*,               GLenum,*,*
+CombinerVariableNV,*,*,                    GLenum,*,*
+CompressedTextureARB,*,*,          GLvoid,*,*
+ControlPointNV,*,*,                GLvoid,*,*
+ControlPointTypeNV,*,*,                    GLenum,*,*
+ConvolutionParameter,*,*,          GLenum,*,*
+ConvolutionParameterEXT,*,*,       GLenum,*,*
+ConvolutionTarget,*,*,             GLenum,*,*
+ConvolutionTargetEXT,*,*,          GLenum,*,*
+CoordD,*,*,                        GLdouble,*,*
+CoordF,*,*,                        GLfloat,*,*
+CoordI,*,*,                        GLint,*,*
+CoordS,*,*,                        GLshort,*,*
+CullFaceMode,*,*,                  GLenum,*,*
+CullParameterEXT,*,*,              GLenum,*,*
+DepthFunction,*,*,                 GLenum,*,*
+DrawBufferMode,*,*,                GLenum,*,*
+DrawBufferName,*,*,                GLint,*,*
+DrawElementsType,*,*,              GLenum,*,*
+ElementPointerTypeATI,*,*,         GLenum,*,*
+EnableCap,*,*,                     GLenum,*,*
+ErrorCode,*,*,                     GLenum,*,*
+EvalMapsModeNV,*,*,                GLenum,*,*
+EvalTargetNV,*,*,                  GLenum,*,*
+FeedbackElement,*,*,               GLfloat,*,*
+FeedbackType,*,*,                  GLenum,*,*
+FenceNV,*,*,                       GLuint,*,*
+FenceConditionNV,*,*,              GLenum,*,*
+FenceParameterNameNV,*,*,          GLenum,*,*
+FfdMaskSGIX,*,*,                   GLbitfield,*,*
+FfdTargetSGIX,*,*,                 GLenum,*,*
+Float32,*,*,                       GLfloat,*,*
+Float32Pointer,*,*,                GLfloat*,*,*
+Float64,*,*,                       GLdouble,*,*
+Float64Pointer,*,*,                GLdouble*,*,*
+FogParameter,*,*,                  GLenum,*,*
+FogPointerTypeEXT,*,*,             GLenum,*,*
+FogPointerTypeIBM,*,*,             GLenum,*,*
+FragmentLightModelParameterSGIX,*,*,GLenum,*,*
+FragmentLightNameSGIX,*,*,         GLenum,*,*
+FragmentLightParameterSGIX,*,*,     GLenum,*,*
+FramebufferAttachment,*,*,         GLenum,*,*
+FramebufferTarget,*,*,             GLenum,*,*
+FrontFaceDirection,*,*,                    GLenum,*,*
+FunctionPointer,*,*,               _GLfuncptr,*,*
+GetColorTableParameterPName,*,*,    GLenum,*,*
+GetColorTableParameterPNameSGI,*,*, GLenum,*,*
+GetConvolutionParameterPName,*,*,   GLenum,*,*
+GetHistogramParameterPName,*,*,     GLenum,*,*
+GetHistogramParameterPNameEXT,*,*,  GLenum,*,*
+GetMapQuery,*,*,                   GLenum,*,*
+GetMinmaxParameterPName,*,*,       GLenum,*,*
+GetMinmaxParameterPNameEXT,*,*,     GLenum,*,*
+GetPName,*,*,                      GLenum,*,*
+GetPointervPName,*,*,              GLenum,*,*
+GetTextureParameter,*,*,           GLenum,*,*
+HintMode,*,*,                      GLenum,*,*
+HintTarget,*,*,                            GLenum,*,*
+HintTargetPGI,*,*,                 GLenum,*,*
+HistogramTarget,*,*,               GLenum,*,*
+HistogramTargetEXT,*,*,                    GLenum,*,*
+IglooFunctionSelectSGIX,*,*,       GLenum,*,*
+IglooParameterSGIX,*,*,                    GLvoid,*,*
+ImageTransformPNameHP,*,*,         GLenum,*,*
+ImageTransformTargetHP,*,*,        GLenum,*,*
+IndexFunctionEXT,*,*,              GLenum,*,*
+IndexMaterialParameterEXT,*,*,     GLenum,*,*
+IndexPointerType,*,*,              GLenum,*,*
+Int16,*,*,                         GLshort,*,*
+Int32,*,*,                         GLint,*,*
+Int8,*,*,                          GLbyte,*,*
+InterleavedArrayFormat,*,*,        GLenum,*,*
+LightEnvParameterSGIX,*,*,         GLenum,*,*
+LightModelParameter,*,*,           GLenum,*,*
+LightName,*,*,                     GLenum,*,*
+LightParameter,*,*,                GLenum,*,*
+LightTextureModeEXT,*,*,           GLenum,*,*
+LightTexturePNameEXT,*,*,          GLenum,*,*
+LineStipple,*,*,                   GLushort,*,*
+List,*,*,                          GLuint,*,*
+ListMode,*,*,                      GLenum,*,*
+ListNameType,*,*,                  GLenum,*,*
+ListParameterName,*,*,             GLenum,*,*
+LogicOp,*,*,                       GLenum,*,*
+MapAttribParameterNV,*,*,          GLenum,*,*
+MapParameterNV,*,*,                GLenum,*,*
+MapTarget,*,*,                     GLenum,*,*
+MapTargetNV,*,*,                   GLenum,*,*
+MapTypeNV,*,*,                     GLenum,*,*
+MaskedColorIndexValueF,*,*,        GLfloat,*,*
+MaskedColorIndexValueI,*,*,        GLuint,*,*
+MaskedStencilValue,*,*,                    GLuint,*,*
+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,*,*
+PixelInternalFormat,*,*,           GLenum,*,*
+PixelMap,*,*,                      GLenum,*,*
+PixelStoreParameter,*,*,           GLenum,*,*
+PixelTexGenModeSGIX,*,*,           GLenum,*,*
+PixelTexGenParameterNameSGIS,*,*,   GLenum,*,*
+PixelTransferParameter,*,*,        GLenum,*,*
+PixelTransformPNameEXT,*,*,        GLenum,*,*
+PixelTransformTargetEXT,*,*,       GLenum,*,*
+PixelType,*,*,                     GLenum,*,*
+PointParameterNameARB,*,*,         GLenum,*,*
+PolygonMode,*,*,                   GLenum,*,*
+ProgramNV,*,*,                     GLuint,*,*
+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,*,*
+SelectName,*,*,                            GLuint,*,*
+SeparableTarget,*,*,               GLenum,*,*
+SeparableTargetEXT,*,*,                    GLenum,*,*
+ShadingModel,*,*,                  GLenum,*,*
+SizeI,*,*,                         GLsizei,*,*
+SpriteParameterNameSGIX,*,*,       GLenum,*,*
+StencilFunction,*,*,               GLenum,*,*
+StencilFaceDirection,*,*,          GLenum,*,*
+StencilOp,*,*,                     GLenum,*,*
+StencilValue,*,*,                  GLint,*,*
+String,*,*,                        const GLubyte *,*,*
+StringName,*,*,                            GLenum,*,*
+TangentPointerTypeEXT,*,*,         GLenum,*,*
+TessCallback,*,*,                  GLenum,*,*
+TessContour,*,*,                   GLenum,*,*
+TessProperty,*,*,                  GLenum,*,*
+TesselatorObj,*,*,                 GLUtesselator*,*,*
+TexCoordPointerType,*,*,           GLenum,*,*
+Texture,*,*,                       GLuint,*,*
+TextureComponentCount,*,*,         GLint,*,*
+TextureCoordName,*,*,              GLenum,*,*
+TextureEnvParameter,*,*,           GLenum,*,*
+TextureEnvTarget,*,*,              GLenum,*,*
+TextureFilterSGIS,*,*,             GLenum,*,*
+TextureGenParameter,*,*,           GLenum,*,*
+TextureNormalModeEXT,*,*,          GLenum,*,*
+TextureParameterName,*,*,          GLenum,*,*
+TextureTarget,*,*,                 GLenum,*,*
+TextureUnit,*,*,                   GLenum,*,*
+UInt16,*,*,                        GLushort,*,*
+UInt32,*,*,                        GLuint,*,*
+UInt8,*,*,                         GLubyte,*,*
+VertexAttribEnum,*,*,              GLenum,*,*
+VertexAttribEnumNV,*,*,                    GLenum,*,*
+VertexAttribPointerTypeNV,*,*,     GLenum,*,*
+VertexPointerType,*,*,             GLenum,*,*
+VertexWeightPointerTypeEXT,*,*,     GLenum,*,*
+Void,*,*,                          GLvoid,*,*
+VoidPointer,*,*,                   GLvoid*,*,*
+ConstVoidPointer,*,*,              GLvoid* const,*,*
+WeightPointerTypeARB,*,*,          GLenum,*,*
+WinCoord,*,*,                      GLint,*,*
+void,*,*,                          *,*,*
+ArrayObjectPNameATI,*,*,           GLenum,*,*
+ArrayObjectUsageATI,*,*,           GLenum,*,*,
+ConstFloat32,*,*,                  GLfloat,*,*
+ConstInt32,*,*,                            GLint,*,*
+ConstUInt32,*,*,                   GLuint,*,*
+ConstVoid,*,*,                     GLvoid,*,*
+DataTypeEXT,*,*,                   GLenum,*,*
+FragmentOpATI,*,*,                 GLenum,*,*
+GetTexBumpParameterATI,*,*,        GLenum,*,*
+GetVariantValueEXT,*,*,                    GLenum,*,*
+ParameterRangeEXT,*,*,             GLenum,*,*
+PreserveModeATI,*,*,               GLenum,*,*
+ProgramFormatARB,*,*,              GLenum,*,*
+ProgramTargetARB,*,*,              GLenum,*,*
+ProgramTarget,*,*,                 GLenum,*,*
+ProgramPropertyARB,*,*,                    GLenum,*,*
+ProgramStringPropertyARB,*,*,      GLenum,*,*
+ScalarType,*,*,                            GLenum,*,*
+SwizzleOpATI,*,*,                  GLenum,*,*
+TexBumpParameterATI,*,*,           GLenum,*,*
+VariantCapEXT,*,*,                 GLenum,*,*
+VertexAttribPointerPropertyARB,*,*, GLenum,*,*
+VertexAttribPointerTypeARB,*,*,     GLenum,*,*
+VertexAttribPropertyARB,*,*,       GLenum,*,*
+VertexShaderCoordOutEXT,*,*,       GLenum,*,*
+VertexShaderOpEXT,*,*,             GLenum,*,*
+VertexShaderParameterEXT,*,*,      GLenum,*,*
+VertexShaderStorageTypeEXT,*,*,     GLenum,*,*
+VertexShaderTextureUnitParameter,*,*,  GLenum,*,*
+VertexShaderWriteMaskEXT,*,*,      GLenum,*,*
+VertexStreamATI,*,*,               GLenum,*,*
+PNTrianglesPNameATI,*,*,           GLenum,*,*
+# ARB_vertex_buffer_object types and core equivalents for new types
+BufferOffset,*,*,                  GLintptr,*,*
+BufferSize,*,*,                            GLsizeiptr,*,*
+BufferAccessARB,*,*,               GLenum,*,*
+BufferOffsetARB,*,*,               GLintptrARB,*,*
+BufferPNameARB,*,*,                GLenum,*,*
+BufferPointerNameARB,*,*,          GLenum,*,*
+BufferSizeARB,*,*,                 GLsizeiptrARB,*,*
+BufferTargetARB,*,*,               GLenum,*,*
+BufferUsageARB,*,*,                GLenum,*,*
+# APPLE_fence
+ObjectTypeAPPLE,*,*,               GLenum,*,*
+# APPLE_vertex_array_range
+VertexArrayPNameAPPLE,*,*,         GLenum,*,*
+# ATI_draw_buffers
+DrawBufferModeATI,*,*,             GLenum,*,*
+# NV_half
+Half16NV,*,*,                      GLhalfNV,*,*
+# NV_pixel_data_range
+PixelDataRangeTargetNV,*,*,        GLenum,*,*
+# Generic types for as-yet-unspecified enums
+TypeEnum,*,*,                      GLenum,*,*
+GLbitfield,*,*,                            GLbitfield,*,*
+GLenum,*,*,                        GLenum,*,*
+Int64,*,*,                         GLint64,*,*
+UInt64,*,*,                        GLuint64,*,*
+# Object handle & data pointers
+handleARB,*,*,                     GLhandleARB,*,*
+charARB,*,array,                   GLcharARB *,*,value
+charPointerARB,*,*,                GLcharARB*,*,*
+sync,*,*,                          GLsync,*,*,
+# EXT_timer_query
+Int64EXT,*,*,                      GLint64EXT,*,*
+UInt64EXT,*,*,                     GLuint64EXT,*,*
+# EXT_direct_state_access
+FramebufferAttachment,*,*,         GLenum,*,*
+FramebufferAttachmentParameterName,*,*, GLenum,*,*
+Framebuffer,*,*,                   GLuint,*,*
+FramebufferStatus,*,*,             GLenum,*,*
+FramebufferTarget,*,*,             GLenum,*,*
+GetFramebufferParameter,*,*,       GLenum,*,*
+Intptr,*,*,                        GLintptr,*,*
+ProgramFormat,*,*,                 GLenum,*,*
+ProgramProperty,*,*,               GLenum,*,*
+ProgramStringProperty,*,*,         GLenum,*,*
+ProgramTarget,*,*,                 GLenum,*,*
+Renderbuffer,*,*,                  GLuint,*,*
+RenderbufferParameterName,*,*,     GLenum,*,*
+Sizeiptr,*,*,                      GLsizeiptr,*,*
+TextureInternalFormat,*,*,         GLenum,*,*
+VertexBufferObjectAccess,*,*,      GLenum,*,*
+VertexBufferObjectParameter,*,*,    GLenum,*,*
+VertexBufferObjectUsage,*,*,       GLenum,*,*
+# ARB_map_buffer_range
+BufferAccessMask,*,*,              GLbitfield,*,*
+# NV_explicit_multisample
+GetMultisamplePNameNV,*,*,         GLenum,*,*
+SampleMaskNV,*,*,                  GLbitfield,*,*