tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

entry_points_gles_3_2_autogen.h (11119B)


      1 // GENERATED FILE - DO NOT EDIT.
      2 // Generated by generate_entry_points.py using data from gl.xml.
      3 //
      4 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
      5 // Use of this source code is governed by a BSD-style license that can be
      6 // found in the LICENSE file.
      7 //
      8 // entry_points_gles_3_2_autogen.h:
      9 //   Defines the GLES 3.2 entry points.
     10 
     11 #ifndef LIBGLESV2_ENTRY_POINTS_GLES_3_2_AUTOGEN_H_
     12 #define LIBGLESV2_ENTRY_POINTS_GLES_3_2_AUTOGEN_H_
     13 
     14 #include <GLES3/gl32.h>
     15 #include <export.h>
     16 
     17 extern "C" {
     18 ANGLE_EXPORT void GL_APIENTRY GL_BlendBarrier();
     19 ANGLE_EXPORT void GL_APIENTRY GL_BlendEquationSeparatei(GLuint buf,
     20                                                        GLenum modeRGB,
     21                                                        GLenum modeAlpha);
     22 ANGLE_EXPORT void GL_APIENTRY GL_BlendEquationi(GLuint buf, GLenum mode);
     23 ANGLE_EXPORT void GL_APIENTRY
     24 GL_BlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
     25 ANGLE_EXPORT void GL_APIENTRY GL_BlendFunci(GLuint buf, GLenum src, GLenum dst);
     26 ANGLE_EXPORT void GL_APIENTRY
     27 GL_ColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a);
     28 ANGLE_EXPORT void GL_APIENTRY GL_CopyImageSubData(GLuint srcName,
     29                                                  GLenum srcTarget,
     30                                                  GLint srcLevel,
     31                                                  GLint srcX,
     32                                                  GLint srcY,
     33                                                  GLint srcZ,
     34                                                  GLuint dstName,
     35                                                  GLenum dstTarget,
     36                                                  GLint dstLevel,
     37                                                  GLint dstX,
     38                                                  GLint dstY,
     39                                                  GLint dstZ,
     40                                                  GLsizei srcWidth,
     41                                                  GLsizei srcHeight,
     42                                                  GLsizei srcDepth);
     43 ANGLE_EXPORT void GL_APIENTRY GL_DebugMessageCallback(GLDEBUGPROC callback, const void *userParam);
     44 ANGLE_EXPORT void GL_APIENTRY GL_DebugMessageControl(GLenum source,
     45                                                     GLenum type,
     46                                                     GLenum severity,
     47                                                     GLsizei count,
     48                                                     const GLuint *ids,
     49                                                     GLboolean enabled);
     50 ANGLE_EXPORT void GL_APIENTRY GL_DebugMessageInsert(GLenum source,
     51                                                    GLenum type,
     52                                                    GLuint id,
     53                                                    GLenum severity,
     54                                                    GLsizei length,
     55                                                    const GLchar *buf);
     56 ANGLE_EXPORT void GL_APIENTRY GL_Disablei(GLenum target, GLuint index);
     57 ANGLE_EXPORT void GL_APIENTRY GL_DrawElementsBaseVertex(GLenum mode,
     58                                                        GLsizei count,
     59                                                        GLenum type,
     60                                                        const void *indices,
     61                                                        GLint basevertex);
     62 ANGLE_EXPORT void GL_APIENTRY GL_DrawElementsInstancedBaseVertex(GLenum mode,
     63                                                                 GLsizei count,
     64                                                                 GLenum type,
     65                                                                 const void *indices,
     66                                                                 GLsizei instancecount,
     67                                                                 GLint basevertex);
     68 ANGLE_EXPORT void GL_APIENTRY GL_DrawRangeElementsBaseVertex(GLenum mode,
     69                                                             GLuint start,
     70                                                             GLuint end,
     71                                                             GLsizei count,
     72                                                             GLenum type,
     73                                                             const void *indices,
     74                                                             GLint basevertex);
     75 ANGLE_EXPORT void GL_APIENTRY GL_Enablei(GLenum target, GLuint index);
     76 ANGLE_EXPORT void GL_APIENTRY GL_FramebufferTexture(GLenum target,
     77                                                    GLenum attachment,
     78                                                    GLuint texture,
     79                                                    GLint level);
     80 ANGLE_EXPORT GLuint GL_APIENTRY GL_GetDebugMessageLog(GLuint count,
     81                                                      GLsizei bufSize,
     82                                                      GLenum *sources,
     83                                                      GLenum *types,
     84                                                      GLuint *ids,
     85                                                      GLenum *severities,
     86                                                      GLsizei *lengths,
     87                                                      GLchar *messageLog);
     88 ANGLE_EXPORT GLenum GL_APIENTRY GL_GetGraphicsResetStatus();
     89 ANGLE_EXPORT void GL_APIENTRY
     90 GL_GetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label);
     91 ANGLE_EXPORT void GL_APIENTRY GL_GetObjectPtrLabel(const void *ptr,
     92                                                   GLsizei bufSize,
     93                                                   GLsizei *length,
     94                                                   GLchar *label);
     95 ANGLE_EXPORT void GL_APIENTRY GL_GetPointerv(GLenum pname, void **params);
     96 ANGLE_EXPORT void GL_APIENTRY GL_GetSamplerParameterIiv(GLuint sampler,
     97                                                        GLenum pname,
     98                                                        GLint *params);
     99 ANGLE_EXPORT void GL_APIENTRY GL_GetSamplerParameterIuiv(GLuint sampler,
    100                                                         GLenum pname,
    101                                                         GLuint *params);
    102 ANGLE_EXPORT void GL_APIENTRY GL_GetTexParameterIiv(GLenum target, GLenum pname, GLint *params);
    103 ANGLE_EXPORT void GL_APIENTRY GL_GetTexParameterIuiv(GLenum target, GLenum pname, GLuint *params);
    104 ANGLE_EXPORT void GL_APIENTRY GL_GetnUniformfv(GLuint program,
    105                                               GLint location,
    106                                               GLsizei bufSize,
    107                                               GLfloat *params);
    108 ANGLE_EXPORT void GL_APIENTRY GL_GetnUniformiv(GLuint program,
    109                                               GLint location,
    110                                               GLsizei bufSize,
    111                                               GLint *params);
    112 ANGLE_EXPORT void GL_APIENTRY GL_GetnUniformuiv(GLuint program,
    113                                                GLint location,
    114                                                GLsizei bufSize,
    115                                                GLuint *params);
    116 ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsEnabledi(GLenum target, GLuint index);
    117 ANGLE_EXPORT void GL_APIENTRY GL_MinSampleShading(GLfloat value);
    118 ANGLE_EXPORT void GL_APIENTRY GL_ObjectLabel(GLenum identifier,
    119                                             GLuint name,
    120                                             GLsizei length,
    121                                             const GLchar *label);
    122 ANGLE_EXPORT void GL_APIENTRY GL_ObjectPtrLabel(const void *ptr,
    123                                                GLsizei length,
    124                                                const GLchar *label);
    125 ANGLE_EXPORT void GL_APIENTRY GL_PatchParameteri(GLenum pname, GLint value);
    126 ANGLE_EXPORT void GL_APIENTRY GL_PopDebugGroup();
    127 ANGLE_EXPORT void GL_APIENTRY GL_PrimitiveBoundingBox(GLfloat minX,
    128                                                      GLfloat minY,
    129                                                      GLfloat minZ,
    130                                                      GLfloat minW,
    131                                                      GLfloat maxX,
    132                                                      GLfloat maxY,
    133                                                      GLfloat maxZ,
    134                                                      GLfloat maxW);
    135 ANGLE_EXPORT void GL_APIENTRY GL_PushDebugGroup(GLenum source,
    136                                                GLuint id,
    137                                                GLsizei length,
    138                                                const GLchar *message);
    139 ANGLE_EXPORT void GL_APIENTRY GL_ReadnPixels(GLint x,
    140                                             GLint y,
    141                                             GLsizei width,
    142                                             GLsizei height,
    143                                             GLenum format,
    144                                             GLenum type,
    145                                             GLsizei bufSize,
    146                                             void *data);
    147 ANGLE_EXPORT void GL_APIENTRY GL_SamplerParameterIiv(GLuint sampler,
    148                                                     GLenum pname,
    149                                                     const GLint *param);
    150 ANGLE_EXPORT void GL_APIENTRY GL_SamplerParameterIuiv(GLuint sampler,
    151                                                      GLenum pname,
    152                                                      const GLuint *param);
    153 ANGLE_EXPORT void GL_APIENTRY GL_TexBuffer(GLenum target, GLenum internalformat, GLuint buffer);
    154 ANGLE_EXPORT void GL_APIENTRY GL_TexBufferRange(GLenum target,
    155                                                GLenum internalformat,
    156                                                GLuint buffer,
    157                                                GLintptr offset,
    158                                                GLsizeiptr size);
    159 ANGLE_EXPORT void GL_APIENTRY GL_TexParameterIiv(GLenum target, GLenum pname, const GLint *params);
    160 ANGLE_EXPORT void GL_APIENTRY GL_TexParameterIuiv(GLenum target,
    161                                                  GLenum pname,
    162                                                  const GLuint *params);
    163 ANGLE_EXPORT void GL_APIENTRY GL_TexStorage3DMultisample(GLenum target,
    164                                                         GLsizei samples,
    165                                                         GLenum internalformat,
    166                                                         GLsizei width,
    167                                                         GLsizei height,
    168                                                         GLsizei depth,
    169                                                         GLboolean fixedsamplelocations);
    170 }  // extern "C"
    171 
    172 #endif  // LIBGLESV2_ENTRY_POINTS_GLES_3_2_AUTOGEN_H_