• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml.
3 //
4 // Copyright 2023 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_private_call_gles_autogen.h:
9 //   Helpers that set/get state that is entirely privately accessed by the context.
10 
11 #ifndef LIBANGLE_CONTEXT_PRIVATE_CALL_gles_AUTOGEN_H_
12 #define LIBANGLE_CONTEXT_PRIVATE_CALL_gles_AUTOGEN_H_
13 
14 #include "libANGLE/Context.h"
15 
16 namespace gl
17 {
18 void ContextPrivateActiveTexture(PrivateState *privateState,
19                                  PrivateStateCache *privateStateCache,
20                                  GLenum texture);
21 void ContextPrivateBlendColor(PrivateState *privateState,
22                               PrivateStateCache *privateStateCache,
23                               GLfloat red,
24                               GLfloat green,
25                               GLfloat blue,
26                               GLfloat alpha);
27 void ContextPrivateBlendEquation(PrivateState *privateState,
28                                  PrivateStateCache *privateStateCache,
29                                  GLenum mode);
30 void ContextPrivateBlendEquationSeparate(PrivateState *privateState,
31                                          PrivateStateCache *privateStateCache,
32                                          GLenum modeRGB,
33                                          GLenum modeAlpha);
34 void ContextPrivateBlendFunc(PrivateState *privateState,
35                              PrivateStateCache *privateStateCache,
36                              GLenum sfactor,
37                              GLenum dfactor);
38 void ContextPrivateBlendFuncSeparate(PrivateState *privateState,
39                                      PrivateStateCache *privateStateCache,
40                                      GLenum sfactorRGB,
41                                      GLenum dfactorRGB,
42                                      GLenum sfactorAlpha,
43                                      GLenum dfactorAlpha);
44 void ContextPrivateClearColor(PrivateState *privateState,
45                               PrivateStateCache *privateStateCache,
46                               GLfloat red,
47                               GLfloat green,
48                               GLfloat blue,
49                               GLfloat alpha);
50 void ContextPrivateClearDepthf(PrivateState *privateState,
51                                PrivateStateCache *privateStateCache,
52                                GLfloat d);
53 void ContextPrivateClearStencil(PrivateState *privateState,
54                                 PrivateStateCache *privateStateCache,
55                                 GLint s);
56 void ContextPrivateColorMask(PrivateState *privateState,
57                              PrivateStateCache *privateStateCache,
58                              GLboolean red,
59                              GLboolean green,
60                              GLboolean blue,
61                              GLboolean alpha);
62 void ContextPrivateCullFace(PrivateState *privateState,
63                             PrivateStateCache *privateStateCache,
64                             CullFaceMode modePacked);
65 void ContextPrivateDepthFunc(PrivateState *privateState,
66                              PrivateStateCache *privateStateCache,
67                              GLenum func);
68 void ContextPrivateDepthMask(PrivateState *privateState,
69                              PrivateStateCache *privateStateCache,
70                              GLboolean flag);
71 void ContextPrivateDepthRangef(PrivateState *privateState,
72                                PrivateStateCache *privateStateCache,
73                                GLfloat n,
74                                GLfloat f);
75 void ContextPrivateDisable(PrivateState *privateState,
76                            PrivateStateCache *privateStateCache,
77                            GLenum cap);
78 void ContextPrivateEnable(PrivateState *privateState,
79                           PrivateStateCache *privateStateCache,
80                           GLenum cap);
81 void ContextPrivateFrontFace(PrivateState *privateState,
82                              PrivateStateCache *privateStateCache,
83                              GLenum mode);
84 void ContextPrivateHint(PrivateState *privateState,
85                         PrivateStateCache *privateStateCache,
86                         GLenum target,
87                         GLenum mode);
88 GLboolean ContextPrivateIsEnabled(PrivateState *privateState,
89                                   PrivateStateCache *privateStateCache,
90                                   GLenum cap);
91 void ContextPrivateLineWidth(PrivateState *privateState,
92                              PrivateStateCache *privateStateCache,
93                              GLfloat width);
94 void ContextPrivatePixelStorei(PrivateState *privateState,
95                                PrivateStateCache *privateStateCache,
96                                GLenum pname,
97                                GLint param);
98 void ContextPrivatePolygonOffset(PrivateState *privateState,
99                                  PrivateStateCache *privateStateCache,
100                                  GLfloat factor,
101                                  GLfloat units);
102 void ContextPrivateSampleCoverage(PrivateState *privateState,
103                                   PrivateStateCache *privateStateCache,
104                                   GLfloat value,
105                                   GLboolean invert);
106 void ContextPrivateScissor(PrivateState *privateState,
107                            PrivateStateCache *privateStateCache,
108                            GLint x,
109                            GLint y,
110                            GLsizei width,
111                            GLsizei height);
112 void ContextPrivateStencilFunc(PrivateState *privateState,
113                                PrivateStateCache *privateStateCache,
114                                GLenum func,
115                                GLint ref,
116                                GLuint mask);
117 void ContextPrivateStencilFuncSeparate(PrivateState *privateState,
118                                        PrivateStateCache *privateStateCache,
119                                        GLenum face,
120                                        GLenum func,
121                                        GLint ref,
122                                        GLuint mask);
123 void ContextPrivateStencilMask(PrivateState *privateState,
124                                PrivateStateCache *privateStateCache,
125                                GLuint mask);
126 void ContextPrivateStencilMaskSeparate(PrivateState *privateState,
127                                        PrivateStateCache *privateStateCache,
128                                        GLenum face,
129                                        GLuint mask);
130 void ContextPrivateStencilOp(PrivateState *privateState,
131                              PrivateStateCache *privateStateCache,
132                              GLenum fail,
133                              GLenum zfail,
134                              GLenum zpass);
135 void ContextPrivateStencilOpSeparate(PrivateState *privateState,
136                                      PrivateStateCache *privateStateCache,
137                                      GLenum face,
138                                      GLenum sfail,
139                                      GLenum dpfail,
140                                      GLenum dppass);
141 void ContextPrivateVertexAttrib1f(PrivateState *privateState,
142                                   PrivateStateCache *privateStateCache,
143                                   GLuint index,
144                                   GLfloat x);
145 void ContextPrivateVertexAttrib1fv(PrivateState *privateState,
146                                    PrivateStateCache *privateStateCache,
147                                    GLuint index,
148                                    const GLfloat *v);
149 void ContextPrivateVertexAttrib2f(PrivateState *privateState,
150                                   PrivateStateCache *privateStateCache,
151                                   GLuint index,
152                                   GLfloat x,
153                                   GLfloat y);
154 void ContextPrivateVertexAttrib2fv(PrivateState *privateState,
155                                    PrivateStateCache *privateStateCache,
156                                    GLuint index,
157                                    const GLfloat *v);
158 void ContextPrivateVertexAttrib3f(PrivateState *privateState,
159                                   PrivateStateCache *privateStateCache,
160                                   GLuint index,
161                                   GLfloat x,
162                                   GLfloat y,
163                                   GLfloat z);
164 void ContextPrivateVertexAttrib3fv(PrivateState *privateState,
165                                    PrivateStateCache *privateStateCache,
166                                    GLuint index,
167                                    const GLfloat *v);
168 void ContextPrivateVertexAttrib4f(PrivateState *privateState,
169                                   PrivateStateCache *privateStateCache,
170                                   GLuint index,
171                                   GLfloat x,
172                                   GLfloat y,
173                                   GLfloat z,
174                                   GLfloat w);
175 void ContextPrivateVertexAttrib4fv(PrivateState *privateState,
176                                    PrivateStateCache *privateStateCache,
177                                    GLuint index,
178                                    const GLfloat *v);
179 void ContextPrivateViewport(PrivateState *privateState,
180                             PrivateStateCache *privateStateCache,
181                             GLint x,
182                             GLint y,
183                             GLsizei width,
184                             GLsizei height);
185 void ContextPrivateVertexAttribI4i(PrivateState *privateState,
186                                    PrivateStateCache *privateStateCache,
187                                    GLuint index,
188                                    GLint x,
189                                    GLint y,
190                                    GLint z,
191                                    GLint w);
192 void ContextPrivateVertexAttribI4iv(PrivateState *privateState,
193                                     PrivateStateCache *privateStateCache,
194                                     GLuint index,
195                                     const GLint *v);
196 void ContextPrivateVertexAttribI4ui(PrivateState *privateState,
197                                     PrivateStateCache *privateStateCache,
198                                     GLuint index,
199                                     GLuint x,
200                                     GLuint y,
201                                     GLuint z,
202                                     GLuint w);
203 void ContextPrivateVertexAttribI4uiv(PrivateState *privateState,
204                                      PrivateStateCache *privateStateCache,
205                                      GLuint index,
206                                      const GLuint *v);
207 void ContextPrivateSampleMaski(PrivateState *privateState,
208                                PrivateStateCache *privateStateCache,
209                                GLuint maskNumber,
210                                GLbitfield mask);
211 void ContextPrivateBlendEquationSeparatei(PrivateState *privateState,
212                                           PrivateStateCache *privateStateCache,
213                                           GLuint buf,
214                                           GLenum modeRGB,
215                                           GLenum modeAlpha);
216 void ContextPrivateBlendEquationi(PrivateState *privateState,
217                                   PrivateStateCache *privateStateCache,
218                                   GLuint buf,
219                                   GLenum mode);
220 void ContextPrivateBlendFuncSeparatei(PrivateState *privateState,
221                                       PrivateStateCache *privateStateCache,
222                                       GLuint buf,
223                                       GLenum srcRGB,
224                                       GLenum dstRGB,
225                                       GLenum srcAlpha,
226                                       GLenum dstAlpha);
227 void ContextPrivateBlendFunci(PrivateState *privateState,
228                               PrivateStateCache *privateStateCache,
229                               GLuint buf,
230                               GLenum src,
231                               GLenum dst);
232 void ContextPrivateColorMaski(PrivateState *privateState,
233                               PrivateStateCache *privateStateCache,
234                               GLuint index,
235                               GLboolean r,
236                               GLboolean g,
237                               GLboolean b,
238                               GLboolean a);
239 void ContextPrivateDisablei(PrivateState *privateState,
240                             PrivateStateCache *privateStateCache,
241                             GLenum target,
242                             GLuint index);
243 void ContextPrivateEnablei(PrivateState *privateState,
244                            PrivateStateCache *privateStateCache,
245                            GLenum target,
246                            GLuint index);
247 GLboolean ContextPrivateIsEnabledi(PrivateState *privateState,
248                                    PrivateStateCache *privateStateCache,
249                                    GLenum target,
250                                    GLuint index);
251 void ContextPrivateMinSampleShading(PrivateState *privateState,
252                                     PrivateStateCache *privateStateCache,
253                                     GLfloat value);
254 void ContextPrivatePatchParameteri(PrivateState *privateState,
255                                    PrivateStateCache *privateStateCache,
256                                    GLenum pname,
257                                    GLint value);
258 void ContextPrivatePrimitiveBoundingBox(PrivateState *privateState,
259                                         PrivateStateCache *privateStateCache,
260                                         GLfloat minX,
261                                         GLfloat minY,
262                                         GLfloat minZ,
263                                         GLfloat minW,
264                                         GLfloat maxX,
265                                         GLfloat maxY,
266                                         GLfloat maxZ,
267                                         GLfloat maxW);
268 void ContextPrivateAlphaFunc(PrivateState *privateState,
269                              PrivateStateCache *privateStateCache,
270                              AlphaTestFunc funcPacked,
271                              GLfloat ref);
272 void ContextPrivateAlphaFuncx(PrivateState *privateState,
273                               PrivateStateCache *privateStateCache,
274                               AlphaTestFunc funcPacked,
275                               GLfixed ref);
276 void ContextPrivateClearColorx(PrivateState *privateState,
277                                PrivateStateCache *privateStateCache,
278                                GLfixed red,
279                                GLfixed green,
280                                GLfixed blue,
281                                GLfixed alpha);
282 void ContextPrivateClearDepthx(PrivateState *privateState,
283                                PrivateStateCache *privateStateCache,
284                                GLfixed depth);
285 void ContextPrivateClipPlanef(PrivateState *privateState,
286                               PrivateStateCache *privateStateCache,
287                               GLenum p,
288                               const GLfloat *eqn);
289 void ContextPrivateClipPlanex(PrivateState *privateState,
290                               PrivateStateCache *privateStateCache,
291                               GLenum plane,
292                               const GLfixed *equation);
293 void ContextPrivateColor4f(PrivateState *privateState,
294                            PrivateStateCache *privateStateCache,
295                            GLfloat red,
296                            GLfloat green,
297                            GLfloat blue,
298                            GLfloat alpha);
299 void ContextPrivateColor4ub(PrivateState *privateState,
300                             PrivateStateCache *privateStateCache,
301                             GLubyte red,
302                             GLubyte green,
303                             GLubyte blue,
304                             GLubyte alpha);
305 void ContextPrivateColor4x(PrivateState *privateState,
306                            PrivateStateCache *privateStateCache,
307                            GLfixed red,
308                            GLfixed green,
309                            GLfixed blue,
310                            GLfixed alpha);
311 void ContextPrivateDepthRangex(PrivateState *privateState,
312                                PrivateStateCache *privateStateCache,
313                                GLfixed n,
314                                GLfixed f);
315 void ContextPrivateFogf(PrivateState *privateState,
316                         PrivateStateCache *privateStateCache,
317                         GLenum pname,
318                         GLfloat param);
319 void ContextPrivateFogfv(PrivateState *privateState,
320                          PrivateStateCache *privateStateCache,
321                          GLenum pname,
322                          const GLfloat *params);
323 void ContextPrivateFogx(PrivateState *privateState,
324                         PrivateStateCache *privateStateCache,
325                         GLenum pname,
326                         GLfixed param);
327 void ContextPrivateFogxv(PrivateState *privateState,
328                          PrivateStateCache *privateStateCache,
329                          GLenum pname,
330                          const GLfixed *param);
331 void ContextPrivateFrustumf(PrivateState *privateState,
332                             PrivateStateCache *privateStateCache,
333                             GLfloat l,
334                             GLfloat r,
335                             GLfloat b,
336                             GLfloat t,
337                             GLfloat n,
338                             GLfloat f);
339 void ContextPrivateFrustumx(PrivateState *privateState,
340                             PrivateStateCache *privateStateCache,
341                             GLfixed l,
342                             GLfixed r,
343                             GLfixed b,
344                             GLfixed t,
345                             GLfixed n,
346                             GLfixed f);
347 void ContextPrivateGetClipPlanef(PrivateState *privateState,
348                                  PrivateStateCache *privateStateCache,
349                                  GLenum plane,
350                                  GLfloat *equation);
351 void ContextPrivateGetClipPlanex(PrivateState *privateState,
352                                  PrivateStateCache *privateStateCache,
353                                  GLenum plane,
354                                  GLfixed *equation);
355 void ContextPrivateGetLightfv(PrivateState *privateState,
356                               PrivateStateCache *privateStateCache,
357                               GLenum light,
358                               LightParameter pnamePacked,
359                               GLfloat *params);
360 void ContextPrivateGetLightxv(PrivateState *privateState,
361                               PrivateStateCache *privateStateCache,
362                               GLenum light,
363                               LightParameter pnamePacked,
364                               GLfixed *params);
365 void ContextPrivateGetMaterialfv(PrivateState *privateState,
366                                  PrivateStateCache *privateStateCache,
367                                  GLenum face,
368                                  MaterialParameter pnamePacked,
369                                  GLfloat *params);
370 void ContextPrivateGetMaterialxv(PrivateState *privateState,
371                                  PrivateStateCache *privateStateCache,
372                                  GLenum face,
373                                  MaterialParameter pnamePacked,
374                                  GLfixed *params);
375 void ContextPrivateGetTexEnvfv(PrivateState *privateState,
376                                PrivateStateCache *privateStateCache,
377                                TextureEnvTarget targetPacked,
378                                TextureEnvParameter pnamePacked,
379                                GLfloat *params);
380 void ContextPrivateGetTexEnviv(PrivateState *privateState,
381                                PrivateStateCache *privateStateCache,
382                                TextureEnvTarget targetPacked,
383                                TextureEnvParameter pnamePacked,
384                                GLint *params);
385 void ContextPrivateGetTexEnvxv(PrivateState *privateState,
386                                PrivateStateCache *privateStateCache,
387                                TextureEnvTarget targetPacked,
388                                TextureEnvParameter pnamePacked,
389                                GLfixed *params);
390 void ContextPrivateLightModelf(PrivateState *privateState,
391                                PrivateStateCache *privateStateCache,
392                                GLenum pname,
393                                GLfloat param);
394 void ContextPrivateLightModelfv(PrivateState *privateState,
395                                 PrivateStateCache *privateStateCache,
396                                 GLenum pname,
397                                 const GLfloat *params);
398 void ContextPrivateLightModelx(PrivateState *privateState,
399                                PrivateStateCache *privateStateCache,
400                                GLenum pname,
401                                GLfixed param);
402 void ContextPrivateLightModelxv(PrivateState *privateState,
403                                 PrivateStateCache *privateStateCache,
404                                 GLenum pname,
405                                 const GLfixed *param);
406 void ContextPrivateLightf(PrivateState *privateState,
407                           PrivateStateCache *privateStateCache,
408                           GLenum light,
409                           LightParameter pnamePacked,
410                           GLfloat param);
411 void ContextPrivateLightfv(PrivateState *privateState,
412                            PrivateStateCache *privateStateCache,
413                            GLenum light,
414                            LightParameter pnamePacked,
415                            const GLfloat *params);
416 void ContextPrivateLightx(PrivateState *privateState,
417                           PrivateStateCache *privateStateCache,
418                           GLenum light,
419                           LightParameter pnamePacked,
420                           GLfixed param);
421 void ContextPrivateLightxv(PrivateState *privateState,
422                            PrivateStateCache *privateStateCache,
423                            GLenum light,
424                            LightParameter pnamePacked,
425                            const GLfixed *params);
426 void ContextPrivateLineWidthx(PrivateState *privateState,
427                               PrivateStateCache *privateStateCache,
428                               GLfixed width);
429 void ContextPrivateLoadIdentity(PrivateState *privateState, PrivateStateCache *privateStateCache);
430 void ContextPrivateLoadMatrixf(PrivateState *privateState,
431                                PrivateStateCache *privateStateCache,
432                                const GLfloat *m);
433 void ContextPrivateLoadMatrixx(PrivateState *privateState,
434                                PrivateStateCache *privateStateCache,
435                                const GLfixed *m);
436 void ContextPrivateLogicOp(PrivateState *privateState,
437                            PrivateStateCache *privateStateCache,
438                            LogicalOperation opcodePacked);
439 void ContextPrivateMaterialf(PrivateState *privateState,
440                              PrivateStateCache *privateStateCache,
441                              GLenum face,
442                              MaterialParameter pnamePacked,
443                              GLfloat param);
444 void ContextPrivateMaterialfv(PrivateState *privateState,
445                               PrivateStateCache *privateStateCache,
446                               GLenum face,
447                               MaterialParameter pnamePacked,
448                               const GLfloat *params);
449 void ContextPrivateMaterialx(PrivateState *privateState,
450                              PrivateStateCache *privateStateCache,
451                              GLenum face,
452                              MaterialParameter pnamePacked,
453                              GLfixed param);
454 void ContextPrivateMaterialxv(PrivateState *privateState,
455                               PrivateStateCache *privateStateCache,
456                               GLenum face,
457                               MaterialParameter pnamePacked,
458                               const GLfixed *param);
459 void ContextPrivateMatrixMode(PrivateState *privateState,
460                               PrivateStateCache *privateStateCache,
461                               MatrixType modePacked);
462 void ContextPrivateMultMatrixf(PrivateState *privateState,
463                                PrivateStateCache *privateStateCache,
464                                const GLfloat *m);
465 void ContextPrivateMultMatrixx(PrivateState *privateState,
466                                PrivateStateCache *privateStateCache,
467                                const GLfixed *m);
468 void ContextPrivateMultiTexCoord4f(PrivateState *privateState,
469                                    PrivateStateCache *privateStateCache,
470                                    GLenum target,
471                                    GLfloat s,
472                                    GLfloat t,
473                                    GLfloat r,
474                                    GLfloat q);
475 void ContextPrivateMultiTexCoord4x(PrivateState *privateState,
476                                    PrivateStateCache *privateStateCache,
477                                    GLenum texture,
478                                    GLfixed s,
479                                    GLfixed t,
480                                    GLfixed r,
481                                    GLfixed q);
482 void ContextPrivateNormal3f(PrivateState *privateState,
483                             PrivateStateCache *privateStateCache,
484                             GLfloat nx,
485                             GLfloat ny,
486                             GLfloat nz);
487 void ContextPrivateNormal3x(PrivateState *privateState,
488                             PrivateStateCache *privateStateCache,
489                             GLfixed nx,
490                             GLfixed ny,
491                             GLfixed nz);
492 void ContextPrivateOrthof(PrivateState *privateState,
493                           PrivateStateCache *privateStateCache,
494                           GLfloat l,
495                           GLfloat r,
496                           GLfloat b,
497                           GLfloat t,
498                           GLfloat n,
499                           GLfloat f);
500 void ContextPrivateOrthox(PrivateState *privateState,
501                           PrivateStateCache *privateStateCache,
502                           GLfixed l,
503                           GLfixed r,
504                           GLfixed b,
505                           GLfixed t,
506                           GLfixed n,
507                           GLfixed f);
508 void ContextPrivatePointParameterf(PrivateState *privateState,
509                                    PrivateStateCache *privateStateCache,
510                                    PointParameter pnamePacked,
511                                    GLfloat param);
512 void ContextPrivatePointParameterfv(PrivateState *privateState,
513                                     PrivateStateCache *privateStateCache,
514                                     PointParameter pnamePacked,
515                                     const GLfloat *params);
516 void ContextPrivatePointParameterx(PrivateState *privateState,
517                                    PrivateStateCache *privateStateCache,
518                                    PointParameter pnamePacked,
519                                    GLfixed param);
520 void ContextPrivatePointParameterxv(PrivateState *privateState,
521                                     PrivateStateCache *privateStateCache,
522                                     PointParameter pnamePacked,
523                                     const GLfixed *params);
524 void ContextPrivatePointSize(PrivateState *privateState,
525                              PrivateStateCache *privateStateCache,
526                              GLfloat size);
527 void ContextPrivatePointSizex(PrivateState *privateState,
528                               PrivateStateCache *privateStateCache,
529                               GLfixed size);
530 void ContextPrivatePolygonOffsetx(PrivateState *privateState,
531                                   PrivateStateCache *privateStateCache,
532                                   GLfixed factor,
533                                   GLfixed units);
534 void ContextPrivatePopMatrix(PrivateState *privateState, PrivateStateCache *privateStateCache);
535 void ContextPrivatePushMatrix(PrivateState *privateState, PrivateStateCache *privateStateCache);
536 void ContextPrivateRotatef(PrivateState *privateState,
537                            PrivateStateCache *privateStateCache,
538                            GLfloat angle,
539                            GLfloat x,
540                            GLfloat y,
541                            GLfloat z);
542 void ContextPrivateRotatex(PrivateState *privateState,
543                            PrivateStateCache *privateStateCache,
544                            GLfixed angle,
545                            GLfixed x,
546                            GLfixed y,
547                            GLfixed z);
548 void ContextPrivateSampleCoveragex(PrivateState *privateState,
549                                    PrivateStateCache *privateStateCache,
550                                    GLclampx value,
551                                    GLboolean invert);
552 void ContextPrivateScalef(PrivateState *privateState,
553                           PrivateStateCache *privateStateCache,
554                           GLfloat x,
555                           GLfloat y,
556                           GLfloat z);
557 void ContextPrivateScalex(PrivateState *privateState,
558                           PrivateStateCache *privateStateCache,
559                           GLfixed x,
560                           GLfixed y,
561                           GLfixed z);
562 void ContextPrivateShadeModel(PrivateState *privateState,
563                               PrivateStateCache *privateStateCache,
564                               ShadingModel modePacked);
565 void ContextPrivateTexEnvf(PrivateState *privateState,
566                            PrivateStateCache *privateStateCache,
567                            TextureEnvTarget targetPacked,
568                            TextureEnvParameter pnamePacked,
569                            GLfloat param);
570 void ContextPrivateTexEnvfv(PrivateState *privateState,
571                             PrivateStateCache *privateStateCache,
572                             TextureEnvTarget targetPacked,
573                             TextureEnvParameter pnamePacked,
574                             const GLfloat *params);
575 void ContextPrivateTexEnvi(PrivateState *privateState,
576                            PrivateStateCache *privateStateCache,
577                            TextureEnvTarget targetPacked,
578                            TextureEnvParameter pnamePacked,
579                            GLint param);
580 void ContextPrivateTexEnviv(PrivateState *privateState,
581                             PrivateStateCache *privateStateCache,
582                             TextureEnvTarget targetPacked,
583                             TextureEnvParameter pnamePacked,
584                             const GLint *params);
585 void ContextPrivateTexEnvx(PrivateState *privateState,
586                            PrivateStateCache *privateStateCache,
587                            TextureEnvTarget targetPacked,
588                            TextureEnvParameter pnamePacked,
589                            GLfixed param);
590 void ContextPrivateTexEnvxv(PrivateState *privateState,
591                             PrivateStateCache *privateStateCache,
592                             TextureEnvTarget targetPacked,
593                             TextureEnvParameter pnamePacked,
594                             const GLfixed *params);
595 void ContextPrivateTranslatef(PrivateState *privateState,
596                               PrivateStateCache *privateStateCache,
597                               GLfloat x,
598                               GLfloat y,
599                               GLfloat z);
600 void ContextPrivateTranslatex(PrivateState *privateState,
601                               PrivateStateCache *privateStateCache,
602                               GLfixed x,
603                               GLfixed y,
604                               GLfixed z);
605 void ContextPrivateLogicOpANGLE(PrivateState *privateState,
606                                 PrivateStateCache *privateStateCache,
607                                 LogicalOperation opcodePacked);
608 void ContextPrivatePolygonMode(PrivateState *privateState,
609                                PrivateStateCache *privateStateCache,
610                                GLenum face,
611                                PolygonMode modePacked);
612 void ContextPrivateProvokingVertex(PrivateState *privateState,
613                                    PrivateStateCache *privateStateCache,
614                                    ProvokingVertexConvention provokeModePacked);
615 void ContextPrivateCoverageModulation(PrivateState *privateState,
616                                       PrivateStateCache *privateStateCache,
617                                       GLenum components);
618 void ContextPrivateClipControl(PrivateState *privateState,
619                                PrivateStateCache *privateStateCache,
620                                ClipOrigin originPacked,
621                                ClipDepthMode depthPacked);
622 void ContextPrivatePolygonOffsetClamp(PrivateState *privateState,
623                                       PrivateStateCache *privateStateCache,
624                                       GLfloat factor,
625                                       GLfloat units,
626                                       GLfloat clamp);
627 void ContextPrivatePolygonModeNV(PrivateState *privateState,
628                                  PrivateStateCache *privateStateCache,
629                                  GLenum face,
630                                  PolygonMode modePacked);
631 void ContextPrivateShadingRate(PrivateState *privateState,
632                                PrivateStateCache *privateStateCache,
633                                GLenum rate);
634 }  // namespace gl
635 
636 #endif  // LIBANGLE_CONTEXT_PRIVATE_CALL_gles_AUTOGEN_H_
637