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