tor-browser

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

Context_gles_1_0_autogen.h (9830B)


      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 // Context_gles_1_0_autogen.h: Creates a macro for interfaces in Context.
      9 
     10 #ifndef ANGLE_CONTEXT_GLES_1_0_AUTOGEN_H_
     11 #define ANGLE_CONTEXT_GLES_1_0_AUTOGEN_H_
     12 
     13 #define ANGLE_GLES_1_0_CONTEXT_API                                                               \
     14    void alphaFunc(AlphaTestFunc funcPacked, GLfloat ref);                                       \
     15    void alphaFuncx(AlphaTestFunc funcPacked, GLfixed ref);                                      \
     16    void clearColorx(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);                   \
     17    void clearDepthx(GLfixed depth);                                                             \
     18    void clientActiveTexture(GLenum texture);                                                    \
     19    void clipPlanef(GLenum p, const GLfloat *eqn);                                               \
     20    void clipPlanex(GLenum plane, const GLfixed *equation);                                      \
     21    void color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);                       \
     22    void color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);                      \
     23    void color4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha);                       \
     24    void colorPointer(GLint size, VertexAttribType typePacked, GLsizei stride,                   \
     25                      const void *pointer);                                                      \
     26    void depthRangex(GLfixed n, GLfixed f);                                                      \
     27    void disableClientState(ClientVertexArrayType arrayPacked);                                  \
     28    void enableClientState(ClientVertexArrayType arrayPacked);                                   \
     29    void fogf(GLenum pname, GLfloat param);                                                      \
     30    void fogfv(GLenum pname, const GLfloat *params);                                             \
     31    void fogx(GLenum pname, GLfixed param);                                                      \
     32    void fogxv(GLenum pname, const GLfixed *param);                                              \
     33    void frustumf(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);             \
     34    void frustumx(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f);             \
     35    void getClipPlanef(GLenum plane, GLfloat *equation);                                         \
     36    void getClipPlanex(GLenum plane, GLfixed *equation);                                         \
     37    void getFixedv(GLenum pname, GLfixed *params);                                               \
     38    void getLightfv(GLenum light, LightParameter pnamePacked, GLfloat *params);                  \
     39    void getLightxv(GLenum light, LightParameter pnamePacked, GLfixed *params);                  \
     40    void getMaterialfv(GLenum face, MaterialParameter pnamePacked, GLfloat *params);             \
     41    void getMaterialxv(GLenum face, MaterialParameter pnamePacked, GLfixed *params);             \
     42    void getTexEnvfv(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked,             \
     43                     GLfloat *params);                                                           \
     44    void getTexEnviv(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked,             \
     45                     GLint *params);                                                             \
     46    void getTexEnvxv(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked,             \
     47                     GLfixed *params);                                                           \
     48    void getTexParameterxv(TextureType targetPacked, GLenum pname, GLfixed *params);             \
     49    void lightModelf(GLenum pname, GLfloat param);                                               \
     50    void lightModelfv(GLenum pname, const GLfloat *params);                                      \
     51    void lightModelx(GLenum pname, GLfixed param);                                               \
     52    void lightModelxv(GLenum pname, const GLfixed *param);                                       \
     53    void lightf(GLenum light, LightParameter pnamePacked, GLfloat param);                        \
     54    void lightfv(GLenum light, LightParameter pnamePacked, const GLfloat *params);               \
     55    void lightx(GLenum light, LightParameter pnamePacked, GLfixed param);                        \
     56    void lightxv(GLenum light, LightParameter pnamePacked, const GLfixed *params);               \
     57    void lineWidthx(GLfixed width);                                                              \
     58    void loadIdentity();                                                                         \
     59    void loadMatrixf(const GLfloat *m);                                                          \
     60    void loadMatrixx(const GLfixed *m);                                                          \
     61    void logicOp(LogicalOperation opcodePacked);                                                 \
     62    void materialf(GLenum face, MaterialParameter pnamePacked, GLfloat param);                   \
     63    void materialfv(GLenum face, MaterialParameter pnamePacked, const GLfloat *params);          \
     64    void materialx(GLenum face, MaterialParameter pnamePacked, GLfixed param);                   \
     65    void materialxv(GLenum face, MaterialParameter pnamePacked, const GLfixed *param);           \
     66    void matrixMode(MatrixType modePacked);                                                      \
     67    void multMatrixf(const GLfloat *m);                                                          \
     68    void multMatrixx(const GLfixed *m);                                                          \
     69    void multiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);             \
     70    void multiTexCoord4x(GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q);            \
     71    void normal3f(GLfloat nx, GLfloat ny, GLfloat nz);                                           \
     72    void normal3x(GLfixed nx, GLfixed ny, GLfixed nz);                                           \
     73    void normalPointer(VertexAttribType typePacked, GLsizei stride, const void *pointer);        \
     74    void orthof(GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f);               \
     75    void orthox(GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f);               \
     76    void pointParameterf(PointParameter pnamePacked, GLfloat param);                             \
     77    void pointParameterfv(PointParameter pnamePacked, const GLfloat *params);                    \
     78    void pointParameterx(PointParameter pnamePacked, GLfixed param);                             \
     79    void pointParameterxv(PointParameter pnamePacked, const GLfixed *params);                    \
     80    void pointSize(GLfloat size);                                                                \
     81    void pointSizex(GLfixed size);                                                               \
     82    void polygonOffsetx(GLfixed factor, GLfixed units);                                          \
     83    void popMatrix();                                                                            \
     84    void pushMatrix();                                                                           \
     85    void rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);                                \
     86    void rotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z);                                \
     87    void sampleCoveragex(GLclampx value, GLboolean invert);                                      \
     88    void scalef(GLfloat x, GLfloat y, GLfloat z);                                                \
     89    void scalex(GLfixed x, GLfixed y, GLfixed z);                                                \
     90    void shadeModel(ShadingModel modePacked);                                                    \
     91    void texCoordPointer(GLint size, VertexAttribType typePacked, GLsizei stride,                \
     92                         const void *pointer);                                                   \
     93    void texEnvf(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked, GLfloat param); \
     94    void texEnvfv(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked,                \
     95                  const GLfloat *params);                                                        \
     96    void texEnvi(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked, GLint param);   \
     97    void texEnviv(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked,                \
     98                  const GLint *params);                                                          \
     99    void texEnvx(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked, GLfixed param); \
    100    void texEnvxv(TextureEnvTarget targetPacked, TextureEnvParameter pnamePacked,                \
    101                  const GLfixed *params);                                                        \
    102    void texParameterx(TextureType targetPacked, GLenum pname, GLfixed param);                   \
    103    void texParameterxv(TextureType targetPacked, GLenum pname, const GLfixed *params);          \
    104    void translatef(GLfloat x, GLfloat y, GLfloat z);                                            \
    105    void translatex(GLfixed x, GLfixed y, GLfixed z);                                            \
    106    void vertexPointer(GLint size, VertexAttribType typePacked, GLsizei stride,                  \
    107                       const void *pointer);
    108 
    109 #endif  // ANGLE_CONTEXT_API_1_0_AUTOGEN_H_