1/* DO NOT EDIT - This file generated automatically by gl_marshal_h.py script */ 2 3/* 4 * Copyright (C) 2012 Intel Corporation 5 * All Rights Reserved. 6 * 7 * Permission is hereby granted, free of charge, to any person obtaining a 8 * copy of this software and associated documentation files (the "Software"), 9 * to deal in the Software without restriction, including without limitation 10 * the rights to use, copy, modify, merge, publish, distribute, sub license, 11 * and/or sell copies of the Software, and to permit persons to whom the 12 * Software is furnished to do so, subject to the following conditions: 13 * 14 * The above copyright notice and this permission notice (including the next 15 * paragraph) shall be included in all copies or substantial portions of the 16 * Software. 17 * 18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 19 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 20 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 21 * INTEL CORPORATION, 22 * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, 23 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF 24 * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 25 * SOFTWARE. 26 */ 27 28 29#ifndef MARSHAL_GENERATED_H 30#define MARSHAL_GENERATED_H 31 32#include "GL/gl.h" 33 34enum marshal_dispatch_cmd_id 35{ 36 DISPATCH_CMD_NewList, 37 DISPATCH_CMD_EndList, 38 DISPATCH_CMD_CallList, 39 DISPATCH_CMD_CallLists, 40 DISPATCH_CMD_DeleteLists, 41 DISPATCH_CMD_ListBase, 42 DISPATCH_CMD_Begin, 43 DISPATCH_CMD_Bitmap, 44 DISPATCH_CMD_Color3b, 45 DISPATCH_CMD_Color3bv, 46 DISPATCH_CMD_Color3d, 47 DISPATCH_CMD_Color3dv, 48 DISPATCH_CMD_Color3f, 49 DISPATCH_CMD_Color3fv, 50 DISPATCH_CMD_Color3i, 51 DISPATCH_CMD_Color3iv, 52 DISPATCH_CMD_Color3s, 53 DISPATCH_CMD_Color3sv, 54 DISPATCH_CMD_Color3ub, 55 DISPATCH_CMD_Color3ubv, 56 DISPATCH_CMD_Color3ui, 57 DISPATCH_CMD_Color3uiv, 58 DISPATCH_CMD_Color3us, 59 DISPATCH_CMD_Color3usv, 60 DISPATCH_CMD_Color4b, 61 DISPATCH_CMD_Color4bv, 62 DISPATCH_CMD_Color4d, 63 DISPATCH_CMD_Color4dv, 64 DISPATCH_CMD_Color4f, 65 DISPATCH_CMD_Color4fv, 66 DISPATCH_CMD_Color4i, 67 DISPATCH_CMD_Color4iv, 68 DISPATCH_CMD_Color4s, 69 DISPATCH_CMD_Color4sv, 70 DISPATCH_CMD_Color4ub, 71 DISPATCH_CMD_Color4ubv, 72 DISPATCH_CMD_Color4ui, 73 DISPATCH_CMD_Color4uiv, 74 DISPATCH_CMD_Color4us, 75 DISPATCH_CMD_Color4usv, 76 DISPATCH_CMD_EdgeFlag, 77 DISPATCH_CMD_EdgeFlagv, 78 DISPATCH_CMD_End, 79 DISPATCH_CMD_Indexd, 80 DISPATCH_CMD_Indexdv, 81 DISPATCH_CMD_Indexf, 82 DISPATCH_CMD_Indexfv, 83 DISPATCH_CMD_Indexi, 84 DISPATCH_CMD_Indexiv, 85 DISPATCH_CMD_Indexs, 86 DISPATCH_CMD_Indexsv, 87 DISPATCH_CMD_Normal3b, 88 DISPATCH_CMD_Normal3bv, 89 DISPATCH_CMD_Normal3d, 90 DISPATCH_CMD_Normal3dv, 91 DISPATCH_CMD_Normal3f, 92 DISPATCH_CMD_Normal3fv, 93 DISPATCH_CMD_Normal3i, 94 DISPATCH_CMD_Normal3iv, 95 DISPATCH_CMD_Normal3s, 96 DISPATCH_CMD_Normal3sv, 97 DISPATCH_CMD_RasterPos2d, 98 DISPATCH_CMD_RasterPos2dv, 99 DISPATCH_CMD_RasterPos2f, 100 DISPATCH_CMD_RasterPos2fv, 101 DISPATCH_CMD_RasterPos2i, 102 DISPATCH_CMD_RasterPos2iv, 103 DISPATCH_CMD_RasterPos2s, 104 DISPATCH_CMD_RasterPos2sv, 105 DISPATCH_CMD_RasterPos3d, 106 DISPATCH_CMD_RasterPos3dv, 107 DISPATCH_CMD_RasterPos3f, 108 DISPATCH_CMD_RasterPos3fv, 109 DISPATCH_CMD_RasterPos3i, 110 DISPATCH_CMD_RasterPos3iv, 111 DISPATCH_CMD_RasterPos3s, 112 DISPATCH_CMD_RasterPos3sv, 113 DISPATCH_CMD_RasterPos4d, 114 DISPATCH_CMD_RasterPos4dv, 115 DISPATCH_CMD_RasterPos4f, 116 DISPATCH_CMD_RasterPos4fv, 117 DISPATCH_CMD_RasterPos4i, 118 DISPATCH_CMD_RasterPos4iv, 119 DISPATCH_CMD_RasterPos4s, 120 DISPATCH_CMD_RasterPos4sv, 121 DISPATCH_CMD_Rectd, 122 DISPATCH_CMD_Rectdv, 123 DISPATCH_CMD_Rectf, 124 DISPATCH_CMD_Rectfv, 125 DISPATCH_CMD_Recti, 126 DISPATCH_CMD_Rectiv, 127 DISPATCH_CMD_Rects, 128 DISPATCH_CMD_Rectsv, 129 DISPATCH_CMD_TexCoord1d, 130 DISPATCH_CMD_TexCoord1dv, 131 DISPATCH_CMD_TexCoord1f, 132 DISPATCH_CMD_TexCoord1fv, 133 DISPATCH_CMD_TexCoord1i, 134 DISPATCH_CMD_TexCoord1iv, 135 DISPATCH_CMD_TexCoord1s, 136 DISPATCH_CMD_TexCoord1sv, 137 DISPATCH_CMD_TexCoord2d, 138 DISPATCH_CMD_TexCoord2dv, 139 DISPATCH_CMD_TexCoord2f, 140 DISPATCH_CMD_TexCoord2fv, 141 DISPATCH_CMD_TexCoord2i, 142 DISPATCH_CMD_TexCoord2iv, 143 DISPATCH_CMD_TexCoord2s, 144 DISPATCH_CMD_TexCoord2sv, 145 DISPATCH_CMD_TexCoord3d, 146 DISPATCH_CMD_TexCoord3dv, 147 DISPATCH_CMD_TexCoord3f, 148 DISPATCH_CMD_TexCoord3fv, 149 DISPATCH_CMD_TexCoord3i, 150 DISPATCH_CMD_TexCoord3iv, 151 DISPATCH_CMD_TexCoord3s, 152 DISPATCH_CMD_TexCoord3sv, 153 DISPATCH_CMD_TexCoord4d, 154 DISPATCH_CMD_TexCoord4dv, 155 DISPATCH_CMD_TexCoord4f, 156 DISPATCH_CMD_TexCoord4fv, 157 DISPATCH_CMD_TexCoord4i, 158 DISPATCH_CMD_TexCoord4iv, 159 DISPATCH_CMD_TexCoord4s, 160 DISPATCH_CMD_TexCoord4sv, 161 DISPATCH_CMD_Vertex2d, 162 DISPATCH_CMD_Vertex2dv, 163 DISPATCH_CMD_Vertex2f, 164 DISPATCH_CMD_Vertex2fv, 165 DISPATCH_CMD_Vertex2i, 166 DISPATCH_CMD_Vertex2iv, 167 DISPATCH_CMD_Vertex2s, 168 DISPATCH_CMD_Vertex2sv, 169 DISPATCH_CMD_Vertex3d, 170 DISPATCH_CMD_Vertex3dv, 171 DISPATCH_CMD_Vertex3f, 172 DISPATCH_CMD_Vertex3fv, 173 DISPATCH_CMD_Vertex3i, 174 DISPATCH_CMD_Vertex3iv, 175 DISPATCH_CMD_Vertex3s, 176 DISPATCH_CMD_Vertex3sv, 177 DISPATCH_CMD_Vertex4d, 178 DISPATCH_CMD_Vertex4dv, 179 DISPATCH_CMD_Vertex4f, 180 DISPATCH_CMD_Vertex4fv, 181 DISPATCH_CMD_Vertex4i, 182 DISPATCH_CMD_Vertex4iv, 183 DISPATCH_CMD_Vertex4s, 184 DISPATCH_CMD_Vertex4sv, 185 DISPATCH_CMD_ClipPlane, 186 DISPATCH_CMD_ColorMaterial, 187 DISPATCH_CMD_CullFace, 188 DISPATCH_CMD_Fogf, 189 DISPATCH_CMD_Fogfv, 190 DISPATCH_CMD_Fogi, 191 DISPATCH_CMD_Fogiv, 192 DISPATCH_CMD_FrontFace, 193 DISPATCH_CMD_Hint, 194 DISPATCH_CMD_Lightf, 195 DISPATCH_CMD_Lightfv, 196 DISPATCH_CMD_Lighti, 197 DISPATCH_CMD_Lightiv, 198 DISPATCH_CMD_LightModelf, 199 DISPATCH_CMD_LightModelfv, 200 DISPATCH_CMD_LightModeli, 201 DISPATCH_CMD_LightModeliv, 202 DISPATCH_CMD_LineStipple, 203 DISPATCH_CMD_LineWidth, 204 DISPATCH_CMD_Materialf, 205 DISPATCH_CMD_Materialfv, 206 DISPATCH_CMD_Materiali, 207 DISPATCH_CMD_Materialiv, 208 DISPATCH_CMD_PointSize, 209 DISPATCH_CMD_PolygonMode, 210 DISPATCH_CMD_PolygonStipple, 211 DISPATCH_CMD_Scissor, 212 DISPATCH_CMD_ShadeModel, 213 DISPATCH_CMD_TexParameterf, 214 DISPATCH_CMD_TexParameterfv, 215 DISPATCH_CMD_TexParameteri, 216 DISPATCH_CMD_TexParameteriv, 217 DISPATCH_CMD_TexImage1D, 218 DISPATCH_CMD_TexImage2D, 219 DISPATCH_CMD_TexEnvf, 220 DISPATCH_CMD_TexEnvfv, 221 DISPATCH_CMD_TexEnvi, 222 DISPATCH_CMD_TexEnviv, 223 DISPATCH_CMD_TexGend, 224 DISPATCH_CMD_TexGendv, 225 DISPATCH_CMD_TexGenf, 226 DISPATCH_CMD_TexGenfv, 227 DISPATCH_CMD_TexGeni, 228 DISPATCH_CMD_TexGeniv, 229 DISPATCH_CMD_InitNames, 230 DISPATCH_CMD_LoadName, 231 DISPATCH_CMD_PassThrough, 232 DISPATCH_CMD_PopName, 233 DISPATCH_CMD_PushName, 234 DISPATCH_CMD_DrawBuffer, 235 DISPATCH_CMD_Clear, 236 DISPATCH_CMD_ClearAccum, 237 DISPATCH_CMD_ClearIndex, 238 DISPATCH_CMD_ClearColor, 239 DISPATCH_CMD_ClearStencil, 240 DISPATCH_CMD_ClearDepth, 241 DISPATCH_CMD_StencilMask, 242 DISPATCH_CMD_ColorMask, 243 DISPATCH_CMD_DepthMask, 244 DISPATCH_CMD_IndexMask, 245 DISPATCH_CMD_Accum, 246 DISPATCH_CMD_Disable, 247 DISPATCH_CMD_Enable, 248 DISPATCH_CMD_Flush, 249 DISPATCH_CMD_PopAttrib, 250 DISPATCH_CMD_PushAttrib, 251 DISPATCH_CMD_MapGrid1d, 252 DISPATCH_CMD_MapGrid1f, 253 DISPATCH_CMD_MapGrid2d, 254 DISPATCH_CMD_MapGrid2f, 255 DISPATCH_CMD_EvalCoord1d, 256 DISPATCH_CMD_EvalCoord1dv, 257 DISPATCH_CMD_EvalCoord1f, 258 DISPATCH_CMD_EvalCoord1fv, 259 DISPATCH_CMD_EvalCoord2d, 260 DISPATCH_CMD_EvalCoord2dv, 261 DISPATCH_CMD_EvalCoord2f, 262 DISPATCH_CMD_EvalCoord2fv, 263 DISPATCH_CMD_EvalMesh1, 264 DISPATCH_CMD_EvalPoint1, 265 DISPATCH_CMD_EvalMesh2, 266 DISPATCH_CMD_EvalPoint2, 267 DISPATCH_CMD_AlphaFunc, 268 DISPATCH_CMD_BlendFunc, 269 DISPATCH_CMD_LogicOp, 270 DISPATCH_CMD_StencilFunc, 271 DISPATCH_CMD_StencilOp, 272 DISPATCH_CMD_DepthFunc, 273 DISPATCH_CMD_PixelZoom, 274 DISPATCH_CMD_PixelTransferf, 275 DISPATCH_CMD_PixelTransferi, 276 DISPATCH_CMD_PixelStoref, 277 DISPATCH_CMD_PixelStorei, 278 DISPATCH_CMD_PixelMapfv, 279 DISPATCH_CMD_PixelMapuiv, 280 DISPATCH_CMD_PixelMapusv, 281 DISPATCH_CMD_ReadBuffer, 282 DISPATCH_CMD_CopyPixels, 283 DISPATCH_CMD_ReadPixels, 284 DISPATCH_CMD_DrawPixels, 285 DISPATCH_CMD_GetIntegerv, 286 DISPATCH_CMD_GetPixelMapfv, 287 DISPATCH_CMD_GetPixelMapuiv, 288 DISPATCH_CMD_GetPixelMapusv, 289 DISPATCH_CMD_GetPolygonStipple, 290 DISPATCH_CMD_GetTexImage, 291 DISPATCH_CMD_DepthRange, 292 DISPATCH_CMD_Frustum, 293 DISPATCH_CMD_LoadIdentity, 294 DISPATCH_CMD_LoadMatrixf, 295 DISPATCH_CMD_LoadMatrixd, 296 DISPATCH_CMD_MatrixMode, 297 DISPATCH_CMD_MultMatrixf, 298 DISPATCH_CMD_MultMatrixd, 299 DISPATCH_CMD_Ortho, 300 DISPATCH_CMD_PopMatrix, 301 DISPATCH_CMD_PushMatrix, 302 DISPATCH_CMD_Rotated, 303 DISPATCH_CMD_Rotatef, 304 DISPATCH_CMD_Scaled, 305 DISPATCH_CMD_Scalef, 306 DISPATCH_CMD_Translated, 307 DISPATCH_CMD_Translatef, 308 DISPATCH_CMD_Viewport, 309 DISPATCH_CMD_ArrayElement, 310 DISPATCH_CMD_ColorPointer, 311 DISPATCH_CMD_DisableClientState, 312 DISPATCH_CMD_DrawArrays, 313 DISPATCH_CMD_DrawElements, 314 DISPATCH_CMD_EdgeFlagPointer, 315 DISPATCH_CMD_EnableClientState, 316 DISPATCH_CMD_IndexPointer, 317 DISPATCH_CMD_InterleavedArrays, 318 DISPATCH_CMD_NormalPointer, 319 DISPATCH_CMD_TexCoordPointer, 320 DISPATCH_CMD_VertexPointer, 321 DISPATCH_CMD_PolygonOffset, 322 DISPATCH_CMD_CopyTexImage1D, 323 DISPATCH_CMD_CopyTexImage2D, 324 DISPATCH_CMD_CopyTexSubImage1D, 325 DISPATCH_CMD_CopyTexSubImage2D, 326 DISPATCH_CMD_TexSubImage1D, 327 DISPATCH_CMD_TexSubImage2D, 328 DISPATCH_CMD_BindTexture, 329 DISPATCH_CMD_DeleteTextures, 330 DISPATCH_CMD_PrioritizeTextures, 331 DISPATCH_CMD_Indexub, 332 DISPATCH_CMD_Indexubv, 333 DISPATCH_CMD_PopClientAttrib, 334 DISPATCH_CMD_PushClientAttrib, 335 DISPATCH_CMD_BlendColor, 336 DISPATCH_CMD_BlendEquation, 337 DISPATCH_CMD_DrawRangeElements, 338 DISPATCH_CMD_CopyColorTable, 339 DISPATCH_CMD_CopyColorSubTable, 340 DISPATCH_CMD_ConvolutionParameterf, 341 DISPATCH_CMD_ConvolutionParameteri, 342 DISPATCH_CMD_CopyConvolutionFilter1D, 343 DISPATCH_CMD_CopyConvolutionFilter2D, 344 DISPATCH_CMD_Histogram, 345 DISPATCH_CMD_Minmax, 346 DISPATCH_CMD_ResetHistogram, 347 DISPATCH_CMD_ResetMinmax, 348 DISPATCH_CMD_TexImage3D, 349 DISPATCH_CMD_TexSubImage3D, 350 DISPATCH_CMD_CopyTexSubImage3D, 351 DISPATCH_CMD_ActiveTexture, 352 DISPATCH_CMD_ClientActiveTexture, 353 DISPATCH_CMD_MultiTexCoord1d, 354 DISPATCH_CMD_MultiTexCoord1dv, 355 DISPATCH_CMD_MultiTexCoord1fARB, 356 DISPATCH_CMD_MultiTexCoord1fvARB, 357 DISPATCH_CMD_MultiTexCoord1i, 358 DISPATCH_CMD_MultiTexCoord1iv, 359 DISPATCH_CMD_MultiTexCoord1s, 360 DISPATCH_CMD_MultiTexCoord1sv, 361 DISPATCH_CMD_MultiTexCoord2d, 362 DISPATCH_CMD_MultiTexCoord2dv, 363 DISPATCH_CMD_MultiTexCoord2fARB, 364 DISPATCH_CMD_MultiTexCoord2fvARB, 365 DISPATCH_CMD_MultiTexCoord2i, 366 DISPATCH_CMD_MultiTexCoord2iv, 367 DISPATCH_CMD_MultiTexCoord2s, 368 DISPATCH_CMD_MultiTexCoord2sv, 369 DISPATCH_CMD_MultiTexCoord3d, 370 DISPATCH_CMD_MultiTexCoord3dv, 371 DISPATCH_CMD_MultiTexCoord3fARB, 372 DISPATCH_CMD_MultiTexCoord3fvARB, 373 DISPATCH_CMD_MultiTexCoord3i, 374 DISPATCH_CMD_MultiTexCoord3iv, 375 DISPATCH_CMD_MultiTexCoord3s, 376 DISPATCH_CMD_MultiTexCoord3sv, 377 DISPATCH_CMD_MultiTexCoord4d, 378 DISPATCH_CMD_MultiTexCoord4dv, 379 DISPATCH_CMD_MultiTexCoord4fARB, 380 DISPATCH_CMD_MultiTexCoord4fvARB, 381 DISPATCH_CMD_MultiTexCoord4i, 382 DISPATCH_CMD_MultiTexCoord4iv, 383 DISPATCH_CMD_MultiTexCoord4s, 384 DISPATCH_CMD_MultiTexCoord4sv, 385 DISPATCH_CMD_LoadTransposeMatrixf, 386 DISPATCH_CMD_LoadTransposeMatrixd, 387 DISPATCH_CMD_MultTransposeMatrixf, 388 DISPATCH_CMD_MultTransposeMatrixd, 389 DISPATCH_CMD_SampleCoverage, 390 DISPATCH_CMD_CompressedTexImage3D, 391 DISPATCH_CMD_CompressedTexImage2D, 392 DISPATCH_CMD_CompressedTexImage1D, 393 DISPATCH_CMD_CompressedTexSubImage3D, 394 DISPATCH_CMD_CompressedTexSubImage2D, 395 DISPATCH_CMD_CompressedTexSubImage1D, 396 DISPATCH_CMD_GetCompressedTexImage, 397 DISPATCH_CMD_BlendFuncSeparate, 398 DISPATCH_CMD_FogCoordfEXT, 399 DISPATCH_CMD_FogCoordfvEXT, 400 DISPATCH_CMD_FogCoordd, 401 DISPATCH_CMD_FogCoorddv, 402 DISPATCH_CMD_FogCoordPointer, 403 DISPATCH_CMD_MultiDrawArrays, 404 DISPATCH_CMD_MultiDrawElementsEXT, 405 DISPATCH_CMD_PointParameterf, 406 DISPATCH_CMD_PointParameterfv, 407 DISPATCH_CMD_PointParameteri, 408 DISPATCH_CMD_PointParameteriv, 409 DISPATCH_CMD_SecondaryColor3b, 410 DISPATCH_CMD_SecondaryColor3bv, 411 DISPATCH_CMD_SecondaryColor3d, 412 DISPATCH_CMD_SecondaryColor3dv, 413 DISPATCH_CMD_SecondaryColor3fEXT, 414 DISPATCH_CMD_SecondaryColor3fvEXT, 415 DISPATCH_CMD_SecondaryColor3i, 416 DISPATCH_CMD_SecondaryColor3iv, 417 DISPATCH_CMD_SecondaryColor3s, 418 DISPATCH_CMD_SecondaryColor3sv, 419 DISPATCH_CMD_SecondaryColor3ub, 420 DISPATCH_CMD_SecondaryColor3ubv, 421 DISPATCH_CMD_SecondaryColor3ui, 422 DISPATCH_CMD_SecondaryColor3uiv, 423 DISPATCH_CMD_SecondaryColor3us, 424 DISPATCH_CMD_SecondaryColor3usv, 425 DISPATCH_CMD_SecondaryColorPointer, 426 DISPATCH_CMD_WindowPos2d, 427 DISPATCH_CMD_WindowPos2dv, 428 DISPATCH_CMD_WindowPos2f, 429 DISPATCH_CMD_WindowPos2fv, 430 DISPATCH_CMD_WindowPos2i, 431 DISPATCH_CMD_WindowPos2iv, 432 DISPATCH_CMD_WindowPos2s, 433 DISPATCH_CMD_WindowPos2sv, 434 DISPATCH_CMD_WindowPos3d, 435 DISPATCH_CMD_WindowPos3dv, 436 DISPATCH_CMD_WindowPos3f, 437 DISPATCH_CMD_WindowPos3fv, 438 DISPATCH_CMD_WindowPos3i, 439 DISPATCH_CMD_WindowPos3iv, 440 DISPATCH_CMD_WindowPos3s, 441 DISPATCH_CMD_WindowPos3sv, 442 DISPATCH_CMD_BindBuffer, 443 DISPATCH_CMD_BufferData, 444 DISPATCH_CMD_BufferSubData, 445 DISPATCH_CMD_DeleteBuffers, 446 DISPATCH_CMD_UnmapBuffer, 447 DISPATCH_CMD_DeleteQueries, 448 DISPATCH_CMD_BeginQuery, 449 DISPATCH_CMD_EndQuery, 450 DISPATCH_CMD_BlendEquationSeparate, 451 DISPATCH_CMD_DrawBuffers, 452 DISPATCH_CMD_StencilFuncSeparate, 453 DISPATCH_CMD_StencilOpSeparate, 454 DISPATCH_CMD_StencilMaskSeparate, 455 DISPATCH_CMD_AttachShader, 456 DISPATCH_CMD_BindAttribLocation, 457 DISPATCH_CMD_CompileShader, 458 DISPATCH_CMD_DeleteProgram, 459 DISPATCH_CMD_DeleteShader, 460 DISPATCH_CMD_DetachShader, 461 DISPATCH_CMD_DisableVertexAttribArray, 462 DISPATCH_CMD_EnableVertexAttribArray, 463 DISPATCH_CMD_GetActiveUniform, 464 DISPATCH_CMD_GetUniformLocation, 465 DISPATCH_CMD_LinkProgram, 466 DISPATCH_CMD_ShaderSource, 467 DISPATCH_CMD_UseProgram, 468 DISPATCH_CMD_Uniform1f, 469 DISPATCH_CMD_Uniform2f, 470 DISPATCH_CMD_Uniform3f, 471 DISPATCH_CMD_Uniform4f, 472 DISPATCH_CMD_Uniform1i, 473 DISPATCH_CMD_Uniform2i, 474 DISPATCH_CMD_Uniform3i, 475 DISPATCH_CMD_Uniform4i, 476 DISPATCH_CMD_Uniform1fv, 477 DISPATCH_CMD_Uniform2fv, 478 DISPATCH_CMD_Uniform3fv, 479 DISPATCH_CMD_Uniform4fv, 480 DISPATCH_CMD_Uniform1iv, 481 DISPATCH_CMD_Uniform2iv, 482 DISPATCH_CMD_Uniform3iv, 483 DISPATCH_CMD_Uniform4iv, 484 DISPATCH_CMD_UniformMatrix2fv, 485 DISPATCH_CMD_UniformMatrix3fv, 486 DISPATCH_CMD_UniformMatrix4fv, 487 DISPATCH_CMD_ValidateProgram, 488 DISPATCH_CMD_VertexAttrib1d, 489 DISPATCH_CMD_VertexAttrib1dv, 490 DISPATCH_CMD_VertexAttrib1fARB, 491 DISPATCH_CMD_VertexAttrib1fvARB, 492 DISPATCH_CMD_VertexAttrib1s, 493 DISPATCH_CMD_VertexAttrib1sv, 494 DISPATCH_CMD_VertexAttrib2d, 495 DISPATCH_CMD_VertexAttrib2dv, 496 DISPATCH_CMD_VertexAttrib2fARB, 497 DISPATCH_CMD_VertexAttrib2fvARB, 498 DISPATCH_CMD_VertexAttrib2s, 499 DISPATCH_CMD_VertexAttrib2sv, 500 DISPATCH_CMD_VertexAttrib3d, 501 DISPATCH_CMD_VertexAttrib3dv, 502 DISPATCH_CMD_VertexAttrib3fARB, 503 DISPATCH_CMD_VertexAttrib3fvARB, 504 DISPATCH_CMD_VertexAttrib3s, 505 DISPATCH_CMD_VertexAttrib3sv, 506 DISPATCH_CMD_VertexAttrib4Nbv, 507 DISPATCH_CMD_VertexAttrib4Niv, 508 DISPATCH_CMD_VertexAttrib4Nsv, 509 DISPATCH_CMD_VertexAttrib4Nub, 510 DISPATCH_CMD_VertexAttrib4Nubv, 511 DISPATCH_CMD_VertexAttrib4Nuiv, 512 DISPATCH_CMD_VertexAttrib4Nusv, 513 DISPATCH_CMD_VertexAttrib4bv, 514 DISPATCH_CMD_VertexAttrib4d, 515 DISPATCH_CMD_VertexAttrib4dv, 516 DISPATCH_CMD_VertexAttrib4fARB, 517 DISPATCH_CMD_VertexAttrib4fvARB, 518 DISPATCH_CMD_VertexAttrib4iv, 519 DISPATCH_CMD_VertexAttrib4s, 520 DISPATCH_CMD_VertexAttrib4sv, 521 DISPATCH_CMD_VertexAttrib4ubv, 522 DISPATCH_CMD_VertexAttrib4uiv, 523 DISPATCH_CMD_VertexAttrib4usv, 524 DISPATCH_CMD_VertexAttribPointer, 525 DISPATCH_CMD_UniformMatrix2x3fv, 526 DISPATCH_CMD_UniformMatrix3x2fv, 527 DISPATCH_CMD_UniformMatrix2x4fv, 528 DISPATCH_CMD_UniformMatrix4x2fv, 529 DISPATCH_CMD_UniformMatrix3x4fv, 530 DISPATCH_CMD_UniformMatrix4x3fv, 531 DISPATCH_CMD_ProgramStringARB, 532 DISPATCH_CMD_BindProgramARB, 533 DISPATCH_CMD_DeleteProgramsARB, 534 DISPATCH_CMD_ProgramEnvParameter4dARB, 535 DISPATCH_CMD_ProgramEnvParameter4dvARB, 536 DISPATCH_CMD_ProgramEnvParameter4fARB, 537 DISPATCH_CMD_ProgramEnvParameter4fvARB, 538 DISPATCH_CMD_ProgramLocalParameter4dARB, 539 DISPATCH_CMD_ProgramLocalParameter4dvARB, 540 DISPATCH_CMD_ProgramLocalParameter4fARB, 541 DISPATCH_CMD_ProgramLocalParameter4fvARB, 542 DISPATCH_CMD_DeleteObjectARB, 543 DISPATCH_CMD_DetachObjectARB, 544 DISPATCH_CMD_AttachObjectARB, 545 DISPATCH_CMD_ClampColor, 546 DISPATCH_CMD_DrawArraysInstancedARB, 547 DISPATCH_CMD_DrawElementsInstancedARB, 548 DISPATCH_CMD_BindRenderbuffer, 549 DISPATCH_CMD_DeleteRenderbuffers, 550 DISPATCH_CMD_RenderbufferStorage, 551 DISPATCH_CMD_RenderbufferStorageMultisample, 552 DISPATCH_CMD_BindFramebuffer, 553 DISPATCH_CMD_DeleteFramebuffers, 554 DISPATCH_CMD_FramebufferTexture1D, 555 DISPATCH_CMD_FramebufferTexture2D, 556 DISPATCH_CMD_FramebufferTexture3D, 557 DISPATCH_CMD_FramebufferTextureLayer, 558 DISPATCH_CMD_FramebufferRenderbuffer, 559 DISPATCH_CMD_BlitFramebuffer, 560 DISPATCH_CMD_GenerateMipmap, 561 DISPATCH_CMD_VertexAttribDivisor, 562 DISPATCH_CMD_VertexArrayVertexAttribDivisorEXT, 563 DISPATCH_CMD_FlushMappedBufferRange, 564 DISPATCH_CMD_TexBuffer, 565 DISPATCH_CMD_BindVertexArray, 566 DISPATCH_CMD_DeleteVertexArrays, 567 DISPATCH_CMD_UniformBlockBinding, 568 DISPATCH_CMD_CopyBufferSubData, 569 DISPATCH_CMD_DrawElementsBaseVertex, 570 DISPATCH_CMD_DrawRangeElementsBaseVertex, 571 DISPATCH_CMD_MultiDrawElementsBaseVertex, 572 DISPATCH_CMD_DrawElementsInstancedBaseVertex, 573 DISPATCH_CMD_DeleteSync, 574 DISPATCH_CMD_WaitSync, 575 DISPATCH_CMD_TexImage2DMultisample, 576 DISPATCH_CMD_TexImage3DMultisample, 577 DISPATCH_CMD_SampleMaski, 578 DISPATCH_CMD_BlendEquationiARB, 579 DISPATCH_CMD_BlendEquationSeparateiARB, 580 DISPATCH_CMD_BlendFunciARB, 581 DISPATCH_CMD_BlendFuncSeparateiARB, 582 DISPATCH_CMD_MinSampleShading, 583 DISPATCH_CMD_NamedStringARB, 584 DISPATCH_CMD_DeleteNamedStringARB, 585 DISPATCH_CMD_BindFragDataLocationIndexed, 586 DISPATCH_CMD_DeleteSamplers, 587 DISPATCH_CMD_BindSampler, 588 DISPATCH_CMD_SamplerParameteri, 589 DISPATCH_CMD_SamplerParameterf, 590 DISPATCH_CMD_SamplerParameteriv, 591 DISPATCH_CMD_SamplerParameterfv, 592 DISPATCH_CMD_SamplerParameterIiv, 593 DISPATCH_CMD_SamplerParameterIuiv, 594 DISPATCH_CMD_QueryCounter, 595 DISPATCH_CMD_VertexP2ui, 596 DISPATCH_CMD_VertexP3ui, 597 DISPATCH_CMD_VertexP4ui, 598 DISPATCH_CMD_VertexP2uiv, 599 DISPATCH_CMD_VertexP3uiv, 600 DISPATCH_CMD_VertexP4uiv, 601 DISPATCH_CMD_TexCoordP1ui, 602 DISPATCH_CMD_TexCoordP2ui, 603 DISPATCH_CMD_TexCoordP3ui, 604 DISPATCH_CMD_TexCoordP4ui, 605 DISPATCH_CMD_TexCoordP1uiv, 606 DISPATCH_CMD_TexCoordP2uiv, 607 DISPATCH_CMD_TexCoordP3uiv, 608 DISPATCH_CMD_TexCoordP4uiv, 609 DISPATCH_CMD_MultiTexCoordP1ui, 610 DISPATCH_CMD_MultiTexCoordP2ui, 611 DISPATCH_CMD_MultiTexCoordP3ui, 612 DISPATCH_CMD_MultiTexCoordP4ui, 613 DISPATCH_CMD_MultiTexCoordP1uiv, 614 DISPATCH_CMD_MultiTexCoordP2uiv, 615 DISPATCH_CMD_MultiTexCoordP3uiv, 616 DISPATCH_CMD_MultiTexCoordP4uiv, 617 DISPATCH_CMD_NormalP3ui, 618 DISPATCH_CMD_NormalP3uiv, 619 DISPATCH_CMD_ColorP3ui, 620 DISPATCH_CMD_ColorP4ui, 621 DISPATCH_CMD_ColorP3uiv, 622 DISPATCH_CMD_ColorP4uiv, 623 DISPATCH_CMD_SecondaryColorP3ui, 624 DISPATCH_CMD_SecondaryColorP3uiv, 625 DISPATCH_CMD_VertexAttribP1ui, 626 DISPATCH_CMD_VertexAttribP2ui, 627 DISPATCH_CMD_VertexAttribP3ui, 628 DISPATCH_CMD_VertexAttribP4ui, 629 DISPATCH_CMD_VertexAttribP1uiv, 630 DISPATCH_CMD_VertexAttribP2uiv, 631 DISPATCH_CMD_VertexAttribP3uiv, 632 DISPATCH_CMD_VertexAttribP4uiv, 633 DISPATCH_CMD_UniformSubroutinesuiv, 634 DISPATCH_CMD_PatchParameteri, 635 DISPATCH_CMD_PatchParameterfv, 636 DISPATCH_CMD_DrawArraysIndirect, 637 DISPATCH_CMD_DrawElementsIndirect, 638 DISPATCH_CMD_MultiDrawArraysIndirect, 639 DISPATCH_CMD_MultiDrawElementsIndirect, 640 DISPATCH_CMD_Uniform1d, 641 DISPATCH_CMD_Uniform2d, 642 DISPATCH_CMD_Uniform3d, 643 DISPATCH_CMD_Uniform4d, 644 DISPATCH_CMD_Uniform1dv, 645 DISPATCH_CMD_Uniform2dv, 646 DISPATCH_CMD_Uniform3dv, 647 DISPATCH_CMD_Uniform4dv, 648 DISPATCH_CMD_UniformMatrix2dv, 649 DISPATCH_CMD_UniformMatrix3dv, 650 DISPATCH_CMD_UniformMatrix4dv, 651 DISPATCH_CMD_UniformMatrix2x3dv, 652 DISPATCH_CMD_UniformMatrix2x4dv, 653 DISPATCH_CMD_UniformMatrix3x2dv, 654 DISPATCH_CMD_UniformMatrix3x4dv, 655 DISPATCH_CMD_UniformMatrix4x2dv, 656 DISPATCH_CMD_UniformMatrix4x3dv, 657 DISPATCH_CMD_ProgramUniform1d, 658 DISPATCH_CMD_ProgramUniform2d, 659 DISPATCH_CMD_ProgramUniform3d, 660 DISPATCH_CMD_ProgramUniform4d, 661 DISPATCH_CMD_ProgramUniform1dv, 662 DISPATCH_CMD_ProgramUniform2dv, 663 DISPATCH_CMD_ProgramUniform3dv, 664 DISPATCH_CMD_ProgramUniform4dv, 665 DISPATCH_CMD_ProgramUniformMatrix2dv, 666 DISPATCH_CMD_ProgramUniformMatrix3dv, 667 DISPATCH_CMD_ProgramUniformMatrix4dv, 668 DISPATCH_CMD_ProgramUniformMatrix2x3dv, 669 DISPATCH_CMD_ProgramUniformMatrix2x4dv, 670 DISPATCH_CMD_ProgramUniformMatrix3x2dv, 671 DISPATCH_CMD_ProgramUniformMatrix3x4dv, 672 DISPATCH_CMD_ProgramUniformMatrix4x2dv, 673 DISPATCH_CMD_ProgramUniformMatrix4x3dv, 674 DISPATCH_CMD_DrawTransformFeedbackStream, 675 DISPATCH_CMD_BeginQueryIndexed, 676 DISPATCH_CMD_EndQueryIndexed, 677 DISPATCH_CMD_UseProgramStages, 678 DISPATCH_CMD_ActiveShaderProgram, 679 DISPATCH_CMD_BindProgramPipeline, 680 DISPATCH_CMD_DeleteProgramPipelines, 681 DISPATCH_CMD_ProgramUniform1i, 682 DISPATCH_CMD_ProgramUniform2i, 683 DISPATCH_CMD_ProgramUniform3i, 684 DISPATCH_CMD_ProgramUniform4i, 685 DISPATCH_CMD_ProgramUniform1ui, 686 DISPATCH_CMD_ProgramUniform2ui, 687 DISPATCH_CMD_ProgramUniform3ui, 688 DISPATCH_CMD_ProgramUniform4ui, 689 DISPATCH_CMD_ProgramUniform1f, 690 DISPATCH_CMD_ProgramUniform2f, 691 DISPATCH_CMD_ProgramUniform3f, 692 DISPATCH_CMD_ProgramUniform4f, 693 DISPATCH_CMD_ProgramUniform1iv, 694 DISPATCH_CMD_ProgramUniform2iv, 695 DISPATCH_CMD_ProgramUniform3iv, 696 DISPATCH_CMD_ProgramUniform4iv, 697 DISPATCH_CMD_ProgramUniform1uiv, 698 DISPATCH_CMD_ProgramUniform2uiv, 699 DISPATCH_CMD_ProgramUniform3uiv, 700 DISPATCH_CMD_ProgramUniform4uiv, 701 DISPATCH_CMD_ProgramUniform1fv, 702 DISPATCH_CMD_ProgramUniform2fv, 703 DISPATCH_CMD_ProgramUniform3fv, 704 DISPATCH_CMD_ProgramUniform4fv, 705 DISPATCH_CMD_ProgramUniformMatrix2fv, 706 DISPATCH_CMD_ProgramUniformMatrix3fv, 707 DISPATCH_CMD_ProgramUniformMatrix4fv, 708 DISPATCH_CMD_ProgramUniformMatrix2x3fv, 709 DISPATCH_CMD_ProgramUniformMatrix3x2fv, 710 DISPATCH_CMD_ProgramUniformMatrix2x4fv, 711 DISPATCH_CMD_ProgramUniformMatrix4x2fv, 712 DISPATCH_CMD_ProgramUniformMatrix3x4fv, 713 DISPATCH_CMD_ProgramUniformMatrix4x3fv, 714 DISPATCH_CMD_ValidateProgramPipeline, 715 DISPATCH_CMD_VertexAttribL1d, 716 DISPATCH_CMD_VertexAttribL2d, 717 DISPATCH_CMD_VertexAttribL3d, 718 DISPATCH_CMD_VertexAttribL4d, 719 DISPATCH_CMD_VertexAttribL1dv, 720 DISPATCH_CMD_VertexAttribL2dv, 721 DISPATCH_CMD_VertexAttribL3dv, 722 DISPATCH_CMD_VertexAttribL4dv, 723 DISPATCH_CMD_VertexAttribLPointer, 724 DISPATCH_CMD_VertexArrayVertexAttribLOffsetEXT, 725 DISPATCH_CMD_ReleaseShaderCompiler, 726 DISPATCH_CMD_ShaderBinary, 727 DISPATCH_CMD_ClearDepthf, 728 DISPATCH_CMD_DepthRangef, 729 DISPATCH_CMD_ProgramBinary, 730 DISPATCH_CMD_ProgramParameteri, 731 DISPATCH_CMD_DebugMessageControl, 732 DISPATCH_CMD_DebugMessageInsert, 733 DISPATCH_CMD_GetnPolygonStippleARB, 734 DISPATCH_CMD_GetnTexImageARB, 735 DISPATCH_CMD_ReadnPixelsARB, 736 DISPATCH_CMD_GetnCompressedTexImageARB, 737 DISPATCH_CMD_DrawArraysInstancedBaseInstance, 738 DISPATCH_CMD_DrawElementsInstancedBaseInstance, 739 DISPATCH_CMD_DrawElementsInstancedBaseVertexBaseInstance, 740 DISPATCH_CMD_DrawTransformFeedbackInstanced, 741 DISPATCH_CMD_DrawTransformFeedbackStreamInstanced, 742 DISPATCH_CMD_BindImageTexture, 743 DISPATCH_CMD_MemoryBarrier, 744 DISPATCH_CMD_TexStorage1D, 745 DISPATCH_CMD_TexStorage2D, 746 DISPATCH_CMD_TexStorage3D, 747 DISPATCH_CMD_TextureStorage1DEXT, 748 DISPATCH_CMD_TextureStorage2DEXT, 749 DISPATCH_CMD_TextureStorage3DEXT, 750 DISPATCH_CMD_PushDebugGroup, 751 DISPATCH_CMD_PopDebugGroup, 752 DISPATCH_CMD_ObjectLabel, 753 DISPATCH_CMD_DispatchCompute, 754 DISPATCH_CMD_DispatchComputeIndirect, 755 DISPATCH_CMD_CopyImageSubData, 756 DISPATCH_CMD_TextureView, 757 DISPATCH_CMD_BindVertexBuffer, 758 DISPATCH_CMD_VertexAttribFormat, 759 DISPATCH_CMD_VertexAttribIFormat, 760 DISPATCH_CMD_VertexAttribLFormat, 761 DISPATCH_CMD_VertexAttribBinding, 762 DISPATCH_CMD_VertexBindingDivisor, 763 DISPATCH_CMD_VertexArrayBindVertexBufferEXT, 764 DISPATCH_CMD_VertexArrayVertexAttribFormatEXT, 765 DISPATCH_CMD_VertexArrayVertexAttribIFormatEXT, 766 DISPATCH_CMD_VertexArrayVertexAttribLFormatEXT, 767 DISPATCH_CMD_VertexArrayVertexAttribBindingEXT, 768 DISPATCH_CMD_VertexArrayVertexBindingDivisorEXT, 769 DISPATCH_CMD_FramebufferParameteri, 770 DISPATCH_CMD_NamedFramebufferParameteriEXT, 771 DISPATCH_CMD_InvalidateTexSubImage, 772 DISPATCH_CMD_InvalidateTexImage, 773 DISPATCH_CMD_InvalidateBufferSubData, 774 DISPATCH_CMD_InvalidateBufferData, 775 DISPATCH_CMD_InvalidateSubFramebuffer, 776 DISPATCH_CMD_InvalidateFramebuffer, 777 DISPATCH_CMD_ShaderStorageBlockBinding, 778 DISPATCH_CMD_TexBufferRange, 779 DISPATCH_CMD_TextureBufferRangeEXT, 780 DISPATCH_CMD_TexStorage2DMultisample, 781 DISPATCH_CMD_TexStorage3DMultisample, 782 DISPATCH_CMD_TextureStorage2DMultisampleEXT, 783 DISPATCH_CMD_TextureStorage3DMultisampleEXT, 784 DISPATCH_CMD_BindBuffersBase, 785 DISPATCH_CMD_BindBuffersRange, 786 DISPATCH_CMD_BindTextures, 787 DISPATCH_CMD_BindSamplers, 788 DISPATCH_CMD_BindImageTextures, 789 DISPATCH_CMD_BindVertexBuffers, 790 DISPATCH_CMD_MakeTextureHandleResidentARB, 791 DISPATCH_CMD_MakeTextureHandleNonResidentARB, 792 DISPATCH_CMD_MakeImageHandleResidentARB, 793 DISPATCH_CMD_MakeImageHandleNonResidentARB, 794 DISPATCH_CMD_UniformHandleui64ARB, 795 DISPATCH_CMD_UniformHandleui64vARB, 796 DISPATCH_CMD_ProgramUniformHandleui64ARB, 797 DISPATCH_CMD_ProgramUniformHandleui64vARB, 798 DISPATCH_CMD_VertexAttribL1ui64ARB, 799 DISPATCH_CMD_VertexAttribL1ui64vARB, 800 DISPATCH_CMD_DispatchComputeGroupSizeARB, 801 DISPATCH_CMD_MultiDrawArraysIndirectCountARB, 802 DISPATCH_CMD_MultiDrawElementsIndirectCountARB, 803 DISPATCH_CMD_ClipControl, 804 DISPATCH_CMD_TransformFeedbackBufferBase, 805 DISPATCH_CMD_TransformFeedbackBufferRange, 806 DISPATCH_CMD_NamedBufferData, 807 DISPATCH_CMD_NamedBufferSubData, 808 DISPATCH_CMD_CopyNamedBufferSubData, 809 DISPATCH_CMD_UnmapNamedBufferEXT, 810 DISPATCH_CMD_FlushMappedNamedBufferRange, 811 DISPATCH_CMD_NamedFramebufferRenderbuffer, 812 DISPATCH_CMD_NamedFramebufferParameteri, 813 DISPATCH_CMD_NamedFramebufferTexture, 814 DISPATCH_CMD_NamedFramebufferTextureLayer, 815 DISPATCH_CMD_NamedFramebufferDrawBuffer, 816 DISPATCH_CMD_NamedFramebufferDrawBuffers, 817 DISPATCH_CMD_NamedFramebufferReadBuffer, 818 DISPATCH_CMD_InvalidateNamedFramebufferData, 819 DISPATCH_CMD_InvalidateNamedFramebufferSubData, 820 DISPATCH_CMD_ClearNamedFramebufferiv, 821 DISPATCH_CMD_ClearNamedFramebufferuiv, 822 DISPATCH_CMD_ClearNamedFramebufferfv, 823 DISPATCH_CMD_ClearNamedFramebufferfi, 824 DISPATCH_CMD_BlitNamedFramebuffer, 825 DISPATCH_CMD_NamedRenderbufferStorage, 826 DISPATCH_CMD_NamedRenderbufferStorageMultisample, 827 DISPATCH_CMD_TextureBuffer, 828 DISPATCH_CMD_TextureBufferRange, 829 DISPATCH_CMD_TextureStorage1D, 830 DISPATCH_CMD_TextureStorage2D, 831 DISPATCH_CMD_TextureStorage3D, 832 DISPATCH_CMD_TextureStorage2DMultisample, 833 DISPATCH_CMD_TextureStorage3DMultisample, 834 DISPATCH_CMD_TextureSubImage1D, 835 DISPATCH_CMD_TextureSubImage2D, 836 DISPATCH_CMD_TextureSubImage3D, 837 DISPATCH_CMD_CompressedTextureSubImage1D, 838 DISPATCH_CMD_CompressedTextureSubImage2D, 839 DISPATCH_CMD_CompressedTextureSubImage3D, 840 DISPATCH_CMD_CopyTextureSubImage1D, 841 DISPATCH_CMD_CopyTextureSubImage2D, 842 DISPATCH_CMD_CopyTextureSubImage3D, 843 DISPATCH_CMD_TextureParameterf, 844 DISPATCH_CMD_TextureParameterfv, 845 DISPATCH_CMD_TextureParameteri, 846 DISPATCH_CMD_TextureParameterIiv, 847 DISPATCH_CMD_TextureParameterIuiv, 848 DISPATCH_CMD_TextureParameteriv, 849 DISPATCH_CMD_GenerateTextureMipmap, 850 DISPATCH_CMD_BindTextureUnit, 851 DISPATCH_CMD_GetTextureImage, 852 DISPATCH_CMD_GetCompressedTextureImage, 853 DISPATCH_CMD_DisableVertexArrayAttrib, 854 DISPATCH_CMD_EnableVertexArrayAttrib, 855 DISPATCH_CMD_VertexArrayElementBuffer, 856 DISPATCH_CMD_VertexArrayVertexBuffer, 857 DISPATCH_CMD_VertexArrayVertexBuffers, 858 DISPATCH_CMD_VertexArrayAttribFormat, 859 DISPATCH_CMD_VertexArrayAttribIFormat, 860 DISPATCH_CMD_VertexArrayAttribLFormat, 861 DISPATCH_CMD_VertexArrayAttribBinding, 862 DISPATCH_CMD_VertexArrayBindingDivisor, 863 DISPATCH_CMD_GetQueryBufferObjectiv, 864 DISPATCH_CMD_GetQueryBufferObjectuiv, 865 DISPATCH_CMD_GetQueryBufferObjecti64v, 866 DISPATCH_CMD_GetQueryBufferObjectui64v, 867 DISPATCH_CMD_GetTextureSubImage, 868 DISPATCH_CMD_GetCompressedTextureSubImage, 869 DISPATCH_CMD_TextureBarrierNV, 870 DISPATCH_CMD_BufferPageCommitmentARB, 871 DISPATCH_CMD_NamedBufferPageCommitmentEXT, 872 DISPATCH_CMD_NamedBufferPageCommitmentARB, 873 DISPATCH_CMD_PrimitiveBoundingBox, 874 DISPATCH_CMD_BlendBarrier, 875 DISPATCH_CMD_Uniform1i64ARB, 876 DISPATCH_CMD_Uniform2i64ARB, 877 DISPATCH_CMD_Uniform3i64ARB, 878 DISPATCH_CMD_Uniform4i64ARB, 879 DISPATCH_CMD_Uniform1i64vARB, 880 DISPATCH_CMD_Uniform2i64vARB, 881 DISPATCH_CMD_Uniform3i64vARB, 882 DISPATCH_CMD_Uniform4i64vARB, 883 DISPATCH_CMD_Uniform1ui64ARB, 884 DISPATCH_CMD_Uniform2ui64ARB, 885 DISPATCH_CMD_Uniform3ui64ARB, 886 DISPATCH_CMD_Uniform4ui64ARB, 887 DISPATCH_CMD_Uniform1ui64vARB, 888 DISPATCH_CMD_Uniform2ui64vARB, 889 DISPATCH_CMD_Uniform3ui64vARB, 890 DISPATCH_CMD_Uniform4ui64vARB, 891 DISPATCH_CMD_ProgramUniform1i64ARB, 892 DISPATCH_CMD_ProgramUniform2i64ARB, 893 DISPATCH_CMD_ProgramUniform3i64ARB, 894 DISPATCH_CMD_ProgramUniform4i64ARB, 895 DISPATCH_CMD_ProgramUniform1i64vARB, 896 DISPATCH_CMD_ProgramUniform2i64vARB, 897 DISPATCH_CMD_ProgramUniform3i64vARB, 898 DISPATCH_CMD_ProgramUniform4i64vARB, 899 DISPATCH_CMD_ProgramUniform1ui64ARB, 900 DISPATCH_CMD_ProgramUniform2ui64ARB, 901 DISPATCH_CMD_ProgramUniform3ui64ARB, 902 DISPATCH_CMD_ProgramUniform4ui64ARB, 903 DISPATCH_CMD_ProgramUniform1ui64vARB, 904 DISPATCH_CMD_ProgramUniform2ui64vARB, 905 DISPATCH_CMD_ProgramUniform3ui64vARB, 906 DISPATCH_CMD_ProgramUniform4ui64vARB, 907 DISPATCH_CMD_MaxShaderCompilerThreadsKHR, 908 DISPATCH_CMD_SpecializeShaderARB, 909 DISPATCH_CMD_ColorPointerEXT, 910 DISPATCH_CMD_EdgeFlagPointerEXT, 911 DISPATCH_CMD_IndexPointerEXT, 912 DISPATCH_CMD_NormalPointerEXT, 913 DISPATCH_CMD_TexCoordPointerEXT, 914 DISPATCH_CMD_VertexPointerEXT, 915 DISPATCH_CMD_LockArraysEXT, 916 DISPATCH_CMD_UnlockArraysEXT, 917 DISPATCH_CMD_ViewportArrayv, 918 DISPATCH_CMD_ViewportIndexedf, 919 DISPATCH_CMD_ViewportIndexedfv, 920 DISPATCH_CMD_ScissorArrayv, 921 DISPATCH_CMD_ScissorIndexed, 922 DISPATCH_CMD_ScissorIndexedv, 923 DISPATCH_CMD_DepthRangeArrayv, 924 DISPATCH_CMD_DepthRangeIndexed, 925 DISPATCH_CMD_FramebufferSampleLocationsfvARB, 926 DISPATCH_CMD_NamedFramebufferSampleLocationsfvARB, 927 DISPATCH_CMD_EvaluateDepthValuesARB, 928 DISPATCH_CMD_WindowPos4dMESA, 929 DISPATCH_CMD_WindowPos4dvMESA, 930 DISPATCH_CMD_WindowPos4fMESA, 931 DISPATCH_CMD_WindowPos4fvMESA, 932 DISPATCH_CMD_WindowPos4iMESA, 933 DISPATCH_CMD_WindowPos4ivMESA, 934 DISPATCH_CMD_WindowPos4sMESA, 935 DISPATCH_CMD_WindowPos4svMESA, 936 DISPATCH_CMD_MultiModeDrawArraysIBM, 937 DISPATCH_CMD_MultiModeDrawElementsIBM, 938 DISPATCH_CMD_VertexAttrib1sNV, 939 DISPATCH_CMD_VertexAttrib1svNV, 940 DISPATCH_CMD_VertexAttrib2sNV, 941 DISPATCH_CMD_VertexAttrib2svNV, 942 DISPATCH_CMD_VertexAttrib3sNV, 943 DISPATCH_CMD_VertexAttrib3svNV, 944 DISPATCH_CMD_VertexAttrib4sNV, 945 DISPATCH_CMD_VertexAttrib4svNV, 946 DISPATCH_CMD_VertexAttrib1fNV, 947 DISPATCH_CMD_VertexAttrib1fvNV, 948 DISPATCH_CMD_VertexAttrib2fNV, 949 DISPATCH_CMD_VertexAttrib2fvNV, 950 DISPATCH_CMD_VertexAttrib3fNV, 951 DISPATCH_CMD_VertexAttrib3fvNV, 952 DISPATCH_CMD_VertexAttrib4fNV, 953 DISPATCH_CMD_VertexAttrib4fvNV, 954 DISPATCH_CMD_VertexAttrib1dNV, 955 DISPATCH_CMD_VertexAttrib1dvNV, 956 DISPATCH_CMD_VertexAttrib2dNV, 957 DISPATCH_CMD_VertexAttrib2dvNV, 958 DISPATCH_CMD_VertexAttrib3dNV, 959 DISPATCH_CMD_VertexAttrib3dvNV, 960 DISPATCH_CMD_VertexAttrib4dNV, 961 DISPATCH_CMD_VertexAttrib4dvNV, 962 DISPATCH_CMD_VertexAttrib4ubNV, 963 DISPATCH_CMD_VertexAttrib4ubvNV, 964 DISPATCH_CMD_VertexAttribs1svNV, 965 DISPATCH_CMD_VertexAttribs2svNV, 966 DISPATCH_CMD_VertexAttribs3svNV, 967 DISPATCH_CMD_VertexAttribs4svNV, 968 DISPATCH_CMD_VertexAttribs1fvNV, 969 DISPATCH_CMD_VertexAttribs2fvNV, 970 DISPATCH_CMD_VertexAttribs3fvNV, 971 DISPATCH_CMD_VertexAttribs4fvNV, 972 DISPATCH_CMD_VertexAttribs1dvNV, 973 DISPATCH_CMD_VertexAttribs2dvNV, 974 DISPATCH_CMD_VertexAttribs3dvNV, 975 DISPATCH_CMD_VertexAttribs4dvNV, 976 DISPATCH_CMD_VertexAttribs4ubvNV, 977 DISPATCH_CMD_BindFragmentShaderATI, 978 DISPATCH_CMD_DeleteFragmentShaderATI, 979 DISPATCH_CMD_BeginFragmentShaderATI, 980 DISPATCH_CMD_EndFragmentShaderATI, 981 DISPATCH_CMD_PassTexCoordATI, 982 DISPATCH_CMD_SampleMapATI, 983 DISPATCH_CMD_ColorFragmentOp1ATI, 984 DISPATCH_CMD_ColorFragmentOp2ATI, 985 DISPATCH_CMD_ColorFragmentOp3ATI, 986 DISPATCH_CMD_AlphaFragmentOp1ATI, 987 DISPATCH_CMD_AlphaFragmentOp2ATI, 988 DISPATCH_CMD_AlphaFragmentOp3ATI, 989 DISPATCH_CMD_SetFragmentShaderConstantATI, 990 DISPATCH_CMD_ActiveStencilFaceEXT, 991 DISPATCH_CMD_DepthBoundsEXT, 992 DISPATCH_CMD_BindRenderbufferEXT, 993 DISPATCH_CMD_BindFramebufferEXT, 994 DISPATCH_CMD_ProvokingVertex, 995 DISPATCH_CMD_ColorMaski, 996 DISPATCH_CMD_Enablei, 997 DISPATCH_CMD_Disablei, 998 DISPATCH_CMD_DeletePerfMonitorsAMD, 999 DISPATCH_CMD_SelectPerfMonitorCountersAMD, 1000 DISPATCH_CMD_BeginPerfMonitorAMD, 1001 DISPATCH_CMD_EndPerfMonitorAMD, 1002 DISPATCH_CMD_CopyImageSubDataNV, 1003 DISPATCH_CMD_MatrixLoadfEXT, 1004 DISPATCH_CMD_MatrixLoaddEXT, 1005 DISPATCH_CMD_MatrixMultfEXT, 1006 DISPATCH_CMD_MatrixMultdEXT, 1007 DISPATCH_CMD_MatrixLoadIdentityEXT, 1008 DISPATCH_CMD_MatrixRotatefEXT, 1009 DISPATCH_CMD_MatrixRotatedEXT, 1010 DISPATCH_CMD_MatrixScalefEXT, 1011 DISPATCH_CMD_MatrixScaledEXT, 1012 DISPATCH_CMD_MatrixTranslatefEXT, 1013 DISPATCH_CMD_MatrixTranslatedEXT, 1014 DISPATCH_CMD_MatrixOrthoEXT, 1015 DISPATCH_CMD_MatrixFrustumEXT, 1016 DISPATCH_CMD_MatrixPushEXT, 1017 DISPATCH_CMD_MatrixPopEXT, 1018 DISPATCH_CMD_ClientAttribDefaultEXT, 1019 DISPATCH_CMD_PushClientAttribDefaultEXT, 1020 DISPATCH_CMD_TextureParameteriEXT, 1021 DISPATCH_CMD_TextureParameterivEXT, 1022 DISPATCH_CMD_TextureParameterfEXT, 1023 DISPATCH_CMD_TextureParameterfvEXT, 1024 DISPATCH_CMD_TextureImage1DEXT, 1025 DISPATCH_CMD_TextureImage2DEXT, 1026 DISPATCH_CMD_TextureImage3DEXT, 1027 DISPATCH_CMD_TextureSubImage1DEXT, 1028 DISPATCH_CMD_TextureSubImage2DEXT, 1029 DISPATCH_CMD_TextureSubImage3DEXT, 1030 DISPATCH_CMD_CopyTextureImage1DEXT, 1031 DISPATCH_CMD_CopyTextureImage2DEXT, 1032 DISPATCH_CMD_CopyTextureSubImage1DEXT, 1033 DISPATCH_CMD_CopyTextureSubImage2DEXT, 1034 DISPATCH_CMD_CopyTextureSubImage3DEXT, 1035 DISPATCH_CMD_GetTextureImageEXT, 1036 DISPATCH_CMD_BindMultiTextureEXT, 1037 DISPATCH_CMD_EnableClientStateiEXT, 1038 DISPATCH_CMD_DisableClientStateiEXT, 1039 DISPATCH_CMD_MultiTexEnviEXT, 1040 DISPATCH_CMD_MultiTexEnvivEXT, 1041 DISPATCH_CMD_MultiTexEnvfEXT, 1042 DISPATCH_CMD_MultiTexEnvfvEXT, 1043 DISPATCH_CMD_MultiTexParameteriEXT, 1044 DISPATCH_CMD_MultiTexParameterivEXT, 1045 DISPATCH_CMD_MultiTexParameterfEXT, 1046 DISPATCH_CMD_MultiTexParameterfvEXT, 1047 DISPATCH_CMD_GetMultiTexImageEXT, 1048 DISPATCH_CMD_MultiTexImage1DEXT, 1049 DISPATCH_CMD_MultiTexImage2DEXT, 1050 DISPATCH_CMD_MultiTexImage3DEXT, 1051 DISPATCH_CMD_MultiTexSubImage1DEXT, 1052 DISPATCH_CMD_MultiTexSubImage2DEXT, 1053 DISPATCH_CMD_MultiTexSubImage3DEXT, 1054 DISPATCH_CMD_CopyMultiTexImage1DEXT, 1055 DISPATCH_CMD_CopyMultiTexImage2DEXT, 1056 DISPATCH_CMD_CopyMultiTexSubImage1DEXT, 1057 DISPATCH_CMD_CopyMultiTexSubImage2DEXT, 1058 DISPATCH_CMD_CopyMultiTexSubImage3DEXT, 1059 DISPATCH_CMD_MultiTexGendEXT, 1060 DISPATCH_CMD_MultiTexGendvEXT, 1061 DISPATCH_CMD_MultiTexGenfEXT, 1062 DISPATCH_CMD_MultiTexGenfvEXT, 1063 DISPATCH_CMD_MultiTexGeniEXT, 1064 DISPATCH_CMD_MultiTexGenivEXT, 1065 DISPATCH_CMD_MultiTexCoordPointerEXT, 1066 DISPATCH_CMD_MatrixLoadTransposefEXT, 1067 DISPATCH_CMD_MatrixLoadTransposedEXT, 1068 DISPATCH_CMD_MatrixMultTransposefEXT, 1069 DISPATCH_CMD_MatrixMultTransposedEXT, 1070 DISPATCH_CMD_CompressedTextureImage1DEXT, 1071 DISPATCH_CMD_CompressedTextureImage2DEXT, 1072 DISPATCH_CMD_CompressedTextureImage3DEXT, 1073 DISPATCH_CMD_CompressedTextureSubImage1DEXT, 1074 DISPATCH_CMD_CompressedTextureSubImage2DEXT, 1075 DISPATCH_CMD_CompressedTextureSubImage3DEXT, 1076 DISPATCH_CMD_GetCompressedTextureImageEXT, 1077 DISPATCH_CMD_CompressedMultiTexImage1DEXT, 1078 DISPATCH_CMD_CompressedMultiTexImage2DEXT, 1079 DISPATCH_CMD_CompressedMultiTexImage3DEXT, 1080 DISPATCH_CMD_CompressedMultiTexSubImage1DEXT, 1081 DISPATCH_CMD_CompressedMultiTexSubImage2DEXT, 1082 DISPATCH_CMD_CompressedMultiTexSubImage3DEXT, 1083 DISPATCH_CMD_GetCompressedMultiTexImageEXT, 1084 DISPATCH_CMD_NamedBufferDataEXT, 1085 DISPATCH_CMD_NamedBufferSubDataEXT, 1086 DISPATCH_CMD_FlushMappedNamedBufferRangeEXT, 1087 DISPATCH_CMD_FramebufferDrawBufferEXT, 1088 DISPATCH_CMD_FramebufferDrawBuffersEXT, 1089 DISPATCH_CMD_FramebufferReadBufferEXT, 1090 DISPATCH_CMD_NamedFramebufferTexture1DEXT, 1091 DISPATCH_CMD_NamedFramebufferTexture2DEXT, 1092 DISPATCH_CMD_NamedFramebufferTexture3DEXT, 1093 DISPATCH_CMD_NamedFramebufferRenderbufferEXT, 1094 DISPATCH_CMD_NamedRenderbufferStorageEXT, 1095 DISPATCH_CMD_GenerateTextureMipmapEXT, 1096 DISPATCH_CMD_GenerateMultiTexMipmapEXT, 1097 DISPATCH_CMD_NamedRenderbufferStorageMultisampleEXT, 1098 DISPATCH_CMD_NamedCopyBufferSubDataEXT, 1099 DISPATCH_CMD_VertexArrayVertexOffsetEXT, 1100 DISPATCH_CMD_VertexArrayColorOffsetEXT, 1101 DISPATCH_CMD_VertexArrayEdgeFlagOffsetEXT, 1102 DISPATCH_CMD_VertexArrayIndexOffsetEXT, 1103 DISPATCH_CMD_VertexArrayNormalOffsetEXT, 1104 DISPATCH_CMD_VertexArrayTexCoordOffsetEXT, 1105 DISPATCH_CMD_VertexArrayMultiTexCoordOffsetEXT, 1106 DISPATCH_CMD_VertexArrayFogCoordOffsetEXT, 1107 DISPATCH_CMD_VertexArraySecondaryColorOffsetEXT, 1108 DISPATCH_CMD_VertexArrayVertexAttribOffsetEXT, 1109 DISPATCH_CMD_VertexArrayVertexAttribIOffsetEXT, 1110 DISPATCH_CMD_EnableVertexArrayEXT, 1111 DISPATCH_CMD_DisableVertexArrayEXT, 1112 DISPATCH_CMD_EnableVertexArrayAttribEXT, 1113 DISPATCH_CMD_DisableVertexArrayAttribEXT, 1114 DISPATCH_CMD_NamedProgramStringEXT, 1115 DISPATCH_CMD_NamedProgramLocalParameter4fEXT, 1116 DISPATCH_CMD_NamedProgramLocalParameter4fvEXT, 1117 DISPATCH_CMD_NamedProgramLocalParameter4dEXT, 1118 DISPATCH_CMD_NamedProgramLocalParameter4dvEXT, 1119 DISPATCH_CMD_TextureBufferEXT, 1120 DISPATCH_CMD_MultiTexBufferEXT, 1121 DISPATCH_CMD_TextureParameterIivEXT, 1122 DISPATCH_CMD_TextureParameterIuivEXT, 1123 DISPATCH_CMD_MultiTexParameterIivEXT, 1124 DISPATCH_CMD_MultiTexParameterIuivEXT, 1125 DISPATCH_CMD_NamedProgramLocalParameters4fvEXT, 1126 DISPATCH_CMD_BindImageTextureEXT, 1127 DISPATCH_CMD_SubpixelPrecisionBiasNV, 1128 DISPATCH_CMD_ConservativeRasterParameterfNV, 1129 DISPATCH_CMD_ConservativeRasterParameteriNV, 1130 DISPATCH_CMD_DeletePerfQueryINTEL, 1131 DISPATCH_CMD_BeginPerfQueryINTEL, 1132 DISPATCH_CMD_EndPerfQueryINTEL, 1133 DISPATCH_CMD_AlphaToCoverageDitherControlNV, 1134 DISPATCH_CMD_PolygonOffsetClampEXT, 1135 DISPATCH_CMD_WindowRectanglesEXT, 1136 DISPATCH_CMD_FramebufferFetchBarrierEXT, 1137 DISPATCH_CMD_RenderbufferStorageMultisampleAdvancedAMD, 1138 DISPATCH_CMD_NamedRenderbufferStorageMultisampleAdvancedAMD, 1139 DISPATCH_CMD_StencilFuncSeparateATI, 1140 DISPATCH_CMD_ProgramEnvParameters4fvEXT, 1141 DISPATCH_CMD_ProgramLocalParameters4fvEXT, 1142 DISPATCH_CMD_InternalBufferSubDataCopyMESA, 1143 DISPATCH_CMD_InternalSetError, 1144 DISPATCH_CMD_ClearColorIiEXT, 1145 DISPATCH_CMD_ClearColorIuiEXT, 1146 DISPATCH_CMD_TexParameterIiv, 1147 DISPATCH_CMD_TexParameterIuiv, 1148 DISPATCH_CMD_VertexAttribI1iEXT, 1149 DISPATCH_CMD_VertexAttribI2iEXT, 1150 DISPATCH_CMD_VertexAttribI3iEXT, 1151 DISPATCH_CMD_VertexAttribI4iEXT, 1152 DISPATCH_CMD_VertexAttribI1uiEXT, 1153 DISPATCH_CMD_VertexAttribI2uiEXT, 1154 DISPATCH_CMD_VertexAttribI3uiEXT, 1155 DISPATCH_CMD_VertexAttribI4uiEXT, 1156 DISPATCH_CMD_VertexAttribI1iv, 1157 DISPATCH_CMD_VertexAttribI2ivEXT, 1158 DISPATCH_CMD_VertexAttribI3ivEXT, 1159 DISPATCH_CMD_VertexAttribI4ivEXT, 1160 DISPATCH_CMD_VertexAttribI1uiv, 1161 DISPATCH_CMD_VertexAttribI2uivEXT, 1162 DISPATCH_CMD_VertexAttribI3uivEXT, 1163 DISPATCH_CMD_VertexAttribI4uivEXT, 1164 DISPATCH_CMD_VertexAttribI4bv, 1165 DISPATCH_CMD_VertexAttribI4sv, 1166 DISPATCH_CMD_VertexAttribI4ubv, 1167 DISPATCH_CMD_VertexAttribI4usv, 1168 DISPATCH_CMD_VertexAttribIPointer, 1169 DISPATCH_CMD_Uniform1ui, 1170 DISPATCH_CMD_Uniform2ui, 1171 DISPATCH_CMD_Uniform3ui, 1172 DISPATCH_CMD_Uniform4ui, 1173 DISPATCH_CMD_Uniform1uiv, 1174 DISPATCH_CMD_Uniform2uiv, 1175 DISPATCH_CMD_Uniform3uiv, 1176 DISPATCH_CMD_Uniform4uiv, 1177 DISPATCH_CMD_BindFragDataLocation, 1178 DISPATCH_CMD_ClearBufferiv, 1179 DISPATCH_CMD_ClearBufferuiv, 1180 DISPATCH_CMD_ClearBufferfv, 1181 DISPATCH_CMD_ClearBufferfi, 1182 DISPATCH_CMD_BeginTransformFeedback, 1183 DISPATCH_CMD_EndTransformFeedback, 1184 DISPATCH_CMD_BindBufferRange, 1185 DISPATCH_CMD_BindBufferBase, 1186 DISPATCH_CMD_BeginConditionalRender, 1187 DISPATCH_CMD_EndConditionalRender, 1188 DISPATCH_CMD_PrimitiveRestartIndex, 1189 DISPATCH_CMD_FramebufferTexture, 1190 DISPATCH_CMD_PrimitiveRestartNV, 1191 DISPATCH_CMD_BindBufferOffsetEXT, 1192 DISPATCH_CMD_BindTransformFeedback, 1193 DISPATCH_CMD_DeleteTransformFeedbacks, 1194 DISPATCH_CMD_PauseTransformFeedback, 1195 DISPATCH_CMD_ResumeTransformFeedback, 1196 DISPATCH_CMD_DrawTransformFeedback, 1197 DISPATCH_CMD_VDPAUFiniNV, 1198 DISPATCH_CMD_VDPAUUnregisterSurfaceNV, 1199 DISPATCH_CMD_VDPAUSurfaceAccessNV, 1200 DISPATCH_CMD_VDPAUMapSurfacesNV, 1201 DISPATCH_CMD_VDPAUUnmapSurfacesNV, 1202 DISPATCH_CMD_DeleteMemoryObjectsEXT, 1203 DISPATCH_CMD_MemoryObjectParameterivEXT, 1204 DISPATCH_CMD_TexStorageMem2DEXT, 1205 DISPATCH_CMD_TexStorageMem2DMultisampleEXT, 1206 DISPATCH_CMD_TexStorageMem3DEXT, 1207 DISPATCH_CMD_TexStorageMem3DMultisampleEXT, 1208 DISPATCH_CMD_BufferStorageMemEXT, 1209 DISPATCH_CMD_TextureStorageMem2DEXT, 1210 DISPATCH_CMD_TextureStorageMem2DMultisampleEXT, 1211 DISPATCH_CMD_TextureStorageMem3DEXT, 1212 DISPATCH_CMD_TextureStorageMem3DMultisampleEXT, 1213 DISPATCH_CMD_NamedBufferStorageMemEXT, 1214 DISPATCH_CMD_TexStorageMem1DEXT, 1215 DISPATCH_CMD_TextureStorageMem1DEXT, 1216 DISPATCH_CMD_DeleteSemaphoresEXT, 1217 DISPATCH_CMD_SemaphoreParameterui64vEXT, 1218 DISPATCH_CMD_WaitSemaphoreEXT, 1219 DISPATCH_CMD_SignalSemaphoreEXT, 1220 DISPATCH_CMD_ImportMemoryFdEXT, 1221 DISPATCH_CMD_ImportSemaphoreFdEXT, 1222 DISPATCH_CMD_ViewportSwizzleNV, 1223 DISPATCH_CMD_Vertex2hNV, 1224 DISPATCH_CMD_Vertex2hvNV, 1225 DISPATCH_CMD_Vertex3hNV, 1226 DISPATCH_CMD_Vertex3hvNV, 1227 DISPATCH_CMD_Vertex4hNV, 1228 DISPATCH_CMD_Vertex4hvNV, 1229 DISPATCH_CMD_Normal3hNV, 1230 DISPATCH_CMD_Normal3hvNV, 1231 DISPATCH_CMD_Color3hNV, 1232 DISPATCH_CMD_Color3hvNV, 1233 DISPATCH_CMD_Color4hNV, 1234 DISPATCH_CMD_Color4hvNV, 1235 DISPATCH_CMD_TexCoord1hNV, 1236 DISPATCH_CMD_TexCoord1hvNV, 1237 DISPATCH_CMD_TexCoord2hNV, 1238 DISPATCH_CMD_TexCoord2hvNV, 1239 DISPATCH_CMD_TexCoord3hNV, 1240 DISPATCH_CMD_TexCoord3hvNV, 1241 DISPATCH_CMD_TexCoord4hNV, 1242 DISPATCH_CMD_TexCoord4hvNV, 1243 DISPATCH_CMD_MultiTexCoord1hNV, 1244 DISPATCH_CMD_MultiTexCoord1hvNV, 1245 DISPATCH_CMD_MultiTexCoord2hNV, 1246 DISPATCH_CMD_MultiTexCoord2hvNV, 1247 DISPATCH_CMD_MultiTexCoord3hNV, 1248 DISPATCH_CMD_MultiTexCoord3hvNV, 1249 DISPATCH_CMD_MultiTexCoord4hNV, 1250 DISPATCH_CMD_MultiTexCoord4hvNV, 1251 DISPATCH_CMD_VertexAttrib1hNV, 1252 DISPATCH_CMD_VertexAttrib1hvNV, 1253 DISPATCH_CMD_VertexAttrib2hNV, 1254 DISPATCH_CMD_VertexAttrib2hvNV, 1255 DISPATCH_CMD_VertexAttrib3hNV, 1256 DISPATCH_CMD_VertexAttrib3hvNV, 1257 DISPATCH_CMD_VertexAttrib4hNV, 1258 DISPATCH_CMD_VertexAttrib4hvNV, 1259 DISPATCH_CMD_VertexAttribs1hvNV, 1260 DISPATCH_CMD_VertexAttribs2hvNV, 1261 DISPATCH_CMD_VertexAttribs3hvNV, 1262 DISPATCH_CMD_VertexAttribs4hvNV, 1263 DISPATCH_CMD_FogCoordhNV, 1264 DISPATCH_CMD_FogCoordhvNV, 1265 DISPATCH_CMD_SecondaryColor3hNV, 1266 DISPATCH_CMD_SecondaryColor3hvNV, 1267 DISPATCH_CMD_MemoryBarrierByRegion, 1268 DISPATCH_CMD_AlphaFuncx, 1269 DISPATCH_CMD_ClearColorx, 1270 DISPATCH_CMD_ClearDepthx, 1271 DISPATCH_CMD_Color4x, 1272 DISPATCH_CMD_DepthRangex, 1273 DISPATCH_CMD_Fogx, 1274 DISPATCH_CMD_Fogxv, 1275 DISPATCH_CMD_Frustumx, 1276 DISPATCH_CMD_LightModelx, 1277 DISPATCH_CMD_LightModelxv, 1278 DISPATCH_CMD_Lightx, 1279 DISPATCH_CMD_Lightxv, 1280 DISPATCH_CMD_LineWidthx, 1281 DISPATCH_CMD_LoadMatrixx, 1282 DISPATCH_CMD_Materialx, 1283 DISPATCH_CMD_Materialxv, 1284 DISPATCH_CMD_MultMatrixx, 1285 DISPATCH_CMD_MultiTexCoord4x, 1286 DISPATCH_CMD_Normal3x, 1287 DISPATCH_CMD_Orthox, 1288 DISPATCH_CMD_PointSizex, 1289 DISPATCH_CMD_PolygonOffsetx, 1290 DISPATCH_CMD_Rotatex, 1291 DISPATCH_CMD_SampleCoveragex, 1292 DISPATCH_CMD_Scalex, 1293 DISPATCH_CMD_TexEnvx, 1294 DISPATCH_CMD_TexEnvxv, 1295 DISPATCH_CMD_TexParameterx, 1296 DISPATCH_CMD_Translatex, 1297 DISPATCH_CMD_ClipPlanex, 1298 DISPATCH_CMD_PointParameterx, 1299 DISPATCH_CMD_PointParameterxv, 1300 DISPATCH_CMD_TexParameterxv, 1301 DISPATCH_CMD_TexGenxOES, 1302 DISPATCH_CMD_TexGenxvOES, 1303 DISPATCH_CMD_ClipPlanef, 1304 DISPATCH_CMD_Frustumf, 1305 DISPATCH_CMD_Orthof, 1306 DISPATCH_CMD_DrawTexiOES, 1307 DISPATCH_CMD_DrawTexivOES, 1308 DISPATCH_CMD_DrawTexfOES, 1309 DISPATCH_CMD_DrawTexfvOES, 1310 DISPATCH_CMD_DrawTexsOES, 1311 DISPATCH_CMD_DrawTexsvOES, 1312 DISPATCH_CMD_DrawTexxOES, 1313 DISPATCH_CMD_DrawTexxvOES, 1314 DISPATCH_CMD_PointSizePointerOES, 1315 DISPATCH_CMD_DiscardFramebufferEXT, 1316 DISPATCH_CMD_FramebufferTexture2DMultisampleEXT, 1317 DISPATCH_CMD_DepthRangeArrayfvOES, 1318 DISPATCH_CMD_DepthRangeIndexedfOES, 1319 DISPATCH_CMD_FramebufferParameteriMESA, 1320 NUM_DISPATCH_CMD, 1321}; 1322 1323struct marshal_cmd_NewList; 1324uint32_t _mesa_unmarshal_NewList(struct gl_context *ctx, const struct marshal_cmd_NewList *cmd, const uint64_t *last); 1325void GLAPIENTRY _mesa_marshal_NewList(GLuint list, GLenum mode); 1326struct marshal_cmd_EndList; 1327uint32_t _mesa_unmarshal_EndList(struct gl_context *ctx, const struct marshal_cmd_EndList *cmd, const uint64_t *last); 1328void GLAPIENTRY _mesa_marshal_EndList(void); 1329struct marshal_cmd_CallList; 1330uint32_t _mesa_unmarshal_CallList(struct gl_context *ctx, const struct marshal_cmd_CallList *cmd, const uint64_t *last); 1331void GLAPIENTRY _mesa_marshal_CallList(GLuint list); 1332struct marshal_cmd_CallLists; 1333uint32_t _mesa_unmarshal_CallLists(struct gl_context *ctx, const struct marshal_cmd_CallLists *cmd, const uint64_t *last); 1334void GLAPIENTRY _mesa_marshal_CallLists(GLsizei n, GLenum type, const GLvoid * lists); 1335struct marshal_cmd_DeleteLists; 1336uint32_t _mesa_unmarshal_DeleteLists(struct gl_context *ctx, const struct marshal_cmd_DeleteLists *cmd, const uint64_t *last); 1337void GLAPIENTRY _mesa_marshal_DeleteLists(GLuint list, GLsizei range); 1338GLuint GLAPIENTRY _mesa_marshal_GenLists(GLsizei range); 1339struct marshal_cmd_ListBase; 1340uint32_t _mesa_unmarshal_ListBase(struct gl_context *ctx, const struct marshal_cmd_ListBase *cmd, const uint64_t *last); 1341void GLAPIENTRY _mesa_marshal_ListBase(GLuint base); 1342struct marshal_cmd_Begin; 1343uint32_t _mesa_unmarshal_Begin(struct gl_context *ctx, const struct marshal_cmd_Begin *cmd, const uint64_t *last); 1344void GLAPIENTRY _mesa_marshal_Begin(GLenum mode); 1345struct marshal_cmd_Bitmap; 1346uint32_t _mesa_unmarshal_Bitmap(struct gl_context *ctx, const struct marshal_cmd_Bitmap *cmd, const uint64_t *last); 1347void GLAPIENTRY _mesa_marshal_Bitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap); 1348struct marshal_cmd_Color3b; 1349uint32_t _mesa_unmarshal_Color3b(struct gl_context *ctx, const struct marshal_cmd_Color3b *cmd, const uint64_t *last); 1350void GLAPIENTRY _mesa_marshal_Color3b(GLbyte red, GLbyte green, GLbyte blue); 1351struct marshal_cmd_Color3bv; 1352uint32_t _mesa_unmarshal_Color3bv(struct gl_context *ctx, const struct marshal_cmd_Color3bv *cmd, const uint64_t *last); 1353void GLAPIENTRY _mesa_marshal_Color3bv(const GLbyte * v); 1354struct marshal_cmd_Color3d; 1355uint32_t _mesa_unmarshal_Color3d(struct gl_context *ctx, const struct marshal_cmd_Color3d *cmd, const uint64_t *last); 1356void GLAPIENTRY _mesa_marshal_Color3d(GLdouble red, GLdouble green, GLdouble blue); 1357struct marshal_cmd_Color3dv; 1358uint32_t _mesa_unmarshal_Color3dv(struct gl_context *ctx, const struct marshal_cmd_Color3dv *cmd, const uint64_t *last); 1359void GLAPIENTRY _mesa_marshal_Color3dv(const GLdouble * v); 1360struct marshal_cmd_Color3f; 1361uint32_t _mesa_unmarshal_Color3f(struct gl_context *ctx, const struct marshal_cmd_Color3f *cmd, const uint64_t *last); 1362void GLAPIENTRY _mesa_marshal_Color3f(GLfloat red, GLfloat green, GLfloat blue); 1363struct marshal_cmd_Color3fv; 1364uint32_t _mesa_unmarshal_Color3fv(struct gl_context *ctx, const struct marshal_cmd_Color3fv *cmd, const uint64_t *last); 1365void GLAPIENTRY _mesa_marshal_Color3fv(const GLfloat * v); 1366struct marshal_cmd_Color3i; 1367uint32_t _mesa_unmarshal_Color3i(struct gl_context *ctx, const struct marshal_cmd_Color3i *cmd, const uint64_t *last); 1368void GLAPIENTRY _mesa_marshal_Color3i(GLint red, GLint green, GLint blue); 1369struct marshal_cmd_Color3iv; 1370uint32_t _mesa_unmarshal_Color3iv(struct gl_context *ctx, const struct marshal_cmd_Color3iv *cmd, const uint64_t *last); 1371void GLAPIENTRY _mesa_marshal_Color3iv(const GLint * v); 1372struct marshal_cmd_Color3s; 1373uint32_t _mesa_unmarshal_Color3s(struct gl_context *ctx, const struct marshal_cmd_Color3s *cmd, const uint64_t *last); 1374void GLAPIENTRY _mesa_marshal_Color3s(GLshort red, GLshort green, GLshort blue); 1375struct marshal_cmd_Color3sv; 1376uint32_t _mesa_unmarshal_Color3sv(struct gl_context *ctx, const struct marshal_cmd_Color3sv *cmd, const uint64_t *last); 1377void GLAPIENTRY _mesa_marshal_Color3sv(const GLshort * v); 1378struct marshal_cmd_Color3ub; 1379uint32_t _mesa_unmarshal_Color3ub(struct gl_context *ctx, const struct marshal_cmd_Color3ub *cmd, const uint64_t *last); 1380void GLAPIENTRY _mesa_marshal_Color3ub(GLubyte red, GLubyte green, GLubyte blue); 1381struct marshal_cmd_Color3ubv; 1382uint32_t _mesa_unmarshal_Color3ubv(struct gl_context *ctx, const struct marshal_cmd_Color3ubv *cmd, const uint64_t *last); 1383void GLAPIENTRY _mesa_marshal_Color3ubv(const GLubyte * v); 1384struct marshal_cmd_Color3ui; 1385uint32_t _mesa_unmarshal_Color3ui(struct gl_context *ctx, const struct marshal_cmd_Color3ui *cmd, const uint64_t *last); 1386void GLAPIENTRY _mesa_marshal_Color3ui(GLuint red, GLuint green, GLuint blue); 1387struct marshal_cmd_Color3uiv; 1388uint32_t _mesa_unmarshal_Color3uiv(struct gl_context *ctx, const struct marshal_cmd_Color3uiv *cmd, const uint64_t *last); 1389void GLAPIENTRY _mesa_marshal_Color3uiv(const GLuint * v); 1390struct marshal_cmd_Color3us; 1391uint32_t _mesa_unmarshal_Color3us(struct gl_context *ctx, const struct marshal_cmd_Color3us *cmd, const uint64_t *last); 1392void GLAPIENTRY _mesa_marshal_Color3us(GLushort red, GLushort green, GLushort blue); 1393struct marshal_cmd_Color3usv; 1394uint32_t _mesa_unmarshal_Color3usv(struct gl_context *ctx, const struct marshal_cmd_Color3usv *cmd, const uint64_t *last); 1395void GLAPIENTRY _mesa_marshal_Color3usv(const GLushort * v); 1396struct marshal_cmd_Color4b; 1397uint32_t _mesa_unmarshal_Color4b(struct gl_context *ctx, const struct marshal_cmd_Color4b *cmd, const uint64_t *last); 1398void GLAPIENTRY _mesa_marshal_Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha); 1399struct marshal_cmd_Color4bv; 1400uint32_t _mesa_unmarshal_Color4bv(struct gl_context *ctx, const struct marshal_cmd_Color4bv *cmd, const uint64_t *last); 1401void GLAPIENTRY _mesa_marshal_Color4bv(const GLbyte * v); 1402struct marshal_cmd_Color4d; 1403uint32_t _mesa_unmarshal_Color4d(struct gl_context *ctx, const struct marshal_cmd_Color4d *cmd, const uint64_t *last); 1404void GLAPIENTRY _mesa_marshal_Color4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha); 1405struct marshal_cmd_Color4dv; 1406uint32_t _mesa_unmarshal_Color4dv(struct gl_context *ctx, const struct marshal_cmd_Color4dv *cmd, const uint64_t *last); 1407void GLAPIENTRY _mesa_marshal_Color4dv(const GLdouble * v); 1408struct marshal_cmd_Color4f; 1409uint32_t _mesa_unmarshal_Color4f(struct gl_context *ctx, const struct marshal_cmd_Color4f *cmd, const uint64_t *last); 1410void GLAPIENTRY _mesa_marshal_Color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 1411struct marshal_cmd_Color4fv; 1412uint32_t _mesa_unmarshal_Color4fv(struct gl_context *ctx, const struct marshal_cmd_Color4fv *cmd, const uint64_t *last); 1413void GLAPIENTRY _mesa_marshal_Color4fv(const GLfloat * v); 1414struct marshal_cmd_Color4i; 1415uint32_t _mesa_unmarshal_Color4i(struct gl_context *ctx, const struct marshal_cmd_Color4i *cmd, const uint64_t *last); 1416void GLAPIENTRY _mesa_marshal_Color4i(GLint red, GLint green, GLint blue, GLint alpha); 1417struct marshal_cmd_Color4iv; 1418uint32_t _mesa_unmarshal_Color4iv(struct gl_context *ctx, const struct marshal_cmd_Color4iv *cmd, const uint64_t *last); 1419void GLAPIENTRY _mesa_marshal_Color4iv(const GLint * v); 1420struct marshal_cmd_Color4s; 1421uint32_t _mesa_unmarshal_Color4s(struct gl_context *ctx, const struct marshal_cmd_Color4s *cmd, const uint64_t *last); 1422void GLAPIENTRY _mesa_marshal_Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha); 1423struct marshal_cmd_Color4sv; 1424uint32_t _mesa_unmarshal_Color4sv(struct gl_context *ctx, const struct marshal_cmd_Color4sv *cmd, const uint64_t *last); 1425void GLAPIENTRY _mesa_marshal_Color4sv(const GLshort * v); 1426struct marshal_cmd_Color4ub; 1427uint32_t _mesa_unmarshal_Color4ub(struct gl_context *ctx, const struct marshal_cmd_Color4ub *cmd, const uint64_t *last); 1428void GLAPIENTRY _mesa_marshal_Color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha); 1429struct marshal_cmd_Color4ubv; 1430uint32_t _mesa_unmarshal_Color4ubv(struct gl_context *ctx, const struct marshal_cmd_Color4ubv *cmd, const uint64_t *last); 1431void GLAPIENTRY _mesa_marshal_Color4ubv(const GLubyte * v); 1432struct marshal_cmd_Color4ui; 1433uint32_t _mesa_unmarshal_Color4ui(struct gl_context *ctx, const struct marshal_cmd_Color4ui *cmd, const uint64_t *last); 1434void GLAPIENTRY _mesa_marshal_Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha); 1435struct marshal_cmd_Color4uiv; 1436uint32_t _mesa_unmarshal_Color4uiv(struct gl_context *ctx, const struct marshal_cmd_Color4uiv *cmd, const uint64_t *last); 1437void GLAPIENTRY _mesa_marshal_Color4uiv(const GLuint * v); 1438struct marshal_cmd_Color4us; 1439uint32_t _mesa_unmarshal_Color4us(struct gl_context *ctx, const struct marshal_cmd_Color4us *cmd, const uint64_t *last); 1440void GLAPIENTRY _mesa_marshal_Color4us(GLushort red, GLushort green, GLushort blue, GLushort alpha); 1441struct marshal_cmd_Color4usv; 1442uint32_t _mesa_unmarshal_Color4usv(struct gl_context *ctx, const struct marshal_cmd_Color4usv *cmd, const uint64_t *last); 1443void GLAPIENTRY _mesa_marshal_Color4usv(const GLushort * v); 1444struct marshal_cmd_EdgeFlag; 1445uint32_t _mesa_unmarshal_EdgeFlag(struct gl_context *ctx, const struct marshal_cmd_EdgeFlag *cmd, const uint64_t *last); 1446void GLAPIENTRY _mesa_marshal_EdgeFlag(GLboolean flag); 1447struct marshal_cmd_EdgeFlagv; 1448uint32_t _mesa_unmarshal_EdgeFlagv(struct gl_context *ctx, const struct marshal_cmd_EdgeFlagv *cmd, const uint64_t *last); 1449void GLAPIENTRY _mesa_marshal_EdgeFlagv(const GLboolean * flag); 1450struct marshal_cmd_End; 1451uint32_t _mesa_unmarshal_End(struct gl_context *ctx, const struct marshal_cmd_End *cmd, const uint64_t *last); 1452void GLAPIENTRY _mesa_marshal_End(void); 1453struct marshal_cmd_Indexd; 1454uint32_t _mesa_unmarshal_Indexd(struct gl_context *ctx, const struct marshal_cmd_Indexd *cmd, const uint64_t *last); 1455void GLAPIENTRY _mesa_marshal_Indexd(GLdouble c); 1456struct marshal_cmd_Indexdv; 1457uint32_t _mesa_unmarshal_Indexdv(struct gl_context *ctx, const struct marshal_cmd_Indexdv *cmd, const uint64_t *last); 1458void GLAPIENTRY _mesa_marshal_Indexdv(const GLdouble * c); 1459struct marshal_cmd_Indexf; 1460uint32_t _mesa_unmarshal_Indexf(struct gl_context *ctx, const struct marshal_cmd_Indexf *cmd, const uint64_t *last); 1461void GLAPIENTRY _mesa_marshal_Indexf(GLfloat c); 1462struct marshal_cmd_Indexfv; 1463uint32_t _mesa_unmarshal_Indexfv(struct gl_context *ctx, const struct marshal_cmd_Indexfv *cmd, const uint64_t *last); 1464void GLAPIENTRY _mesa_marshal_Indexfv(const GLfloat * c); 1465struct marshal_cmd_Indexi; 1466uint32_t _mesa_unmarshal_Indexi(struct gl_context *ctx, const struct marshal_cmd_Indexi *cmd, const uint64_t *last); 1467void GLAPIENTRY _mesa_marshal_Indexi(GLint c); 1468struct marshal_cmd_Indexiv; 1469uint32_t _mesa_unmarshal_Indexiv(struct gl_context *ctx, const struct marshal_cmd_Indexiv *cmd, const uint64_t *last); 1470void GLAPIENTRY _mesa_marshal_Indexiv(const GLint * c); 1471struct marshal_cmd_Indexs; 1472uint32_t _mesa_unmarshal_Indexs(struct gl_context *ctx, const struct marshal_cmd_Indexs *cmd, const uint64_t *last); 1473void GLAPIENTRY _mesa_marshal_Indexs(GLshort c); 1474struct marshal_cmd_Indexsv; 1475uint32_t _mesa_unmarshal_Indexsv(struct gl_context *ctx, const struct marshal_cmd_Indexsv *cmd, const uint64_t *last); 1476void GLAPIENTRY _mesa_marshal_Indexsv(const GLshort * c); 1477struct marshal_cmd_Normal3b; 1478uint32_t _mesa_unmarshal_Normal3b(struct gl_context *ctx, const struct marshal_cmd_Normal3b *cmd, const uint64_t *last); 1479void GLAPIENTRY _mesa_marshal_Normal3b(GLbyte nx, GLbyte ny, GLbyte nz); 1480struct marshal_cmd_Normal3bv; 1481uint32_t _mesa_unmarshal_Normal3bv(struct gl_context *ctx, const struct marshal_cmd_Normal3bv *cmd, const uint64_t *last); 1482void GLAPIENTRY _mesa_marshal_Normal3bv(const GLbyte * v); 1483struct marshal_cmd_Normal3d; 1484uint32_t _mesa_unmarshal_Normal3d(struct gl_context *ctx, const struct marshal_cmd_Normal3d *cmd, const uint64_t *last); 1485void GLAPIENTRY _mesa_marshal_Normal3d(GLdouble nx, GLdouble ny, GLdouble nz); 1486struct marshal_cmd_Normal3dv; 1487uint32_t _mesa_unmarshal_Normal3dv(struct gl_context *ctx, const struct marshal_cmd_Normal3dv *cmd, const uint64_t *last); 1488void GLAPIENTRY _mesa_marshal_Normal3dv(const GLdouble * v); 1489struct marshal_cmd_Normal3f; 1490uint32_t _mesa_unmarshal_Normal3f(struct gl_context *ctx, const struct marshal_cmd_Normal3f *cmd, const uint64_t *last); 1491void GLAPIENTRY _mesa_marshal_Normal3f(GLfloat nx, GLfloat ny, GLfloat nz); 1492struct marshal_cmd_Normal3fv; 1493uint32_t _mesa_unmarshal_Normal3fv(struct gl_context *ctx, const struct marshal_cmd_Normal3fv *cmd, const uint64_t *last); 1494void GLAPIENTRY _mesa_marshal_Normal3fv(const GLfloat * v); 1495struct marshal_cmd_Normal3i; 1496uint32_t _mesa_unmarshal_Normal3i(struct gl_context *ctx, const struct marshal_cmd_Normal3i *cmd, const uint64_t *last); 1497void GLAPIENTRY _mesa_marshal_Normal3i(GLint nx, GLint ny, GLint nz); 1498struct marshal_cmd_Normal3iv; 1499uint32_t _mesa_unmarshal_Normal3iv(struct gl_context *ctx, const struct marshal_cmd_Normal3iv *cmd, const uint64_t *last); 1500void GLAPIENTRY _mesa_marshal_Normal3iv(const GLint * v); 1501struct marshal_cmd_Normal3s; 1502uint32_t _mesa_unmarshal_Normal3s(struct gl_context *ctx, const struct marshal_cmd_Normal3s *cmd, const uint64_t *last); 1503void GLAPIENTRY _mesa_marshal_Normal3s(GLshort nx, GLshort ny, GLshort nz); 1504struct marshal_cmd_Normal3sv; 1505uint32_t _mesa_unmarshal_Normal3sv(struct gl_context *ctx, const struct marshal_cmd_Normal3sv *cmd, const uint64_t *last); 1506void GLAPIENTRY _mesa_marshal_Normal3sv(const GLshort * v); 1507struct marshal_cmd_RasterPos2d; 1508uint32_t _mesa_unmarshal_RasterPos2d(struct gl_context *ctx, const struct marshal_cmd_RasterPos2d *cmd, const uint64_t *last); 1509void GLAPIENTRY _mesa_marshal_RasterPos2d(GLdouble x, GLdouble y); 1510struct marshal_cmd_RasterPos2dv; 1511uint32_t _mesa_unmarshal_RasterPos2dv(struct gl_context *ctx, const struct marshal_cmd_RasterPos2dv *cmd, const uint64_t *last); 1512void GLAPIENTRY _mesa_marshal_RasterPos2dv(const GLdouble * v); 1513struct marshal_cmd_RasterPos2f; 1514uint32_t _mesa_unmarshal_RasterPos2f(struct gl_context *ctx, const struct marshal_cmd_RasterPos2f *cmd, const uint64_t *last); 1515void GLAPIENTRY _mesa_marshal_RasterPos2f(GLfloat x, GLfloat y); 1516struct marshal_cmd_RasterPos2fv; 1517uint32_t _mesa_unmarshal_RasterPos2fv(struct gl_context *ctx, const struct marshal_cmd_RasterPos2fv *cmd, const uint64_t *last); 1518void GLAPIENTRY _mesa_marshal_RasterPos2fv(const GLfloat * v); 1519struct marshal_cmd_RasterPos2i; 1520uint32_t _mesa_unmarshal_RasterPos2i(struct gl_context *ctx, const struct marshal_cmd_RasterPos2i *cmd, const uint64_t *last); 1521void GLAPIENTRY _mesa_marshal_RasterPos2i(GLint x, GLint y); 1522struct marshal_cmd_RasterPos2iv; 1523uint32_t _mesa_unmarshal_RasterPos2iv(struct gl_context *ctx, const struct marshal_cmd_RasterPos2iv *cmd, const uint64_t *last); 1524void GLAPIENTRY _mesa_marshal_RasterPos2iv(const GLint * v); 1525struct marshal_cmd_RasterPos2s; 1526uint32_t _mesa_unmarshal_RasterPos2s(struct gl_context *ctx, const struct marshal_cmd_RasterPos2s *cmd, const uint64_t *last); 1527void GLAPIENTRY _mesa_marshal_RasterPos2s(GLshort x, GLshort y); 1528struct marshal_cmd_RasterPos2sv; 1529uint32_t _mesa_unmarshal_RasterPos2sv(struct gl_context *ctx, const struct marshal_cmd_RasterPos2sv *cmd, const uint64_t *last); 1530void GLAPIENTRY _mesa_marshal_RasterPos2sv(const GLshort * v); 1531struct marshal_cmd_RasterPos3d; 1532uint32_t _mesa_unmarshal_RasterPos3d(struct gl_context *ctx, const struct marshal_cmd_RasterPos3d *cmd, const uint64_t *last); 1533void GLAPIENTRY _mesa_marshal_RasterPos3d(GLdouble x, GLdouble y, GLdouble z); 1534struct marshal_cmd_RasterPos3dv; 1535uint32_t _mesa_unmarshal_RasterPos3dv(struct gl_context *ctx, const struct marshal_cmd_RasterPos3dv *cmd, const uint64_t *last); 1536void GLAPIENTRY _mesa_marshal_RasterPos3dv(const GLdouble * v); 1537struct marshal_cmd_RasterPos3f; 1538uint32_t _mesa_unmarshal_RasterPos3f(struct gl_context *ctx, const struct marshal_cmd_RasterPos3f *cmd, const uint64_t *last); 1539void GLAPIENTRY _mesa_marshal_RasterPos3f(GLfloat x, GLfloat y, GLfloat z); 1540struct marshal_cmd_RasterPos3fv; 1541uint32_t _mesa_unmarshal_RasterPos3fv(struct gl_context *ctx, const struct marshal_cmd_RasterPos3fv *cmd, const uint64_t *last); 1542void GLAPIENTRY _mesa_marshal_RasterPos3fv(const GLfloat * v); 1543struct marshal_cmd_RasterPos3i; 1544uint32_t _mesa_unmarshal_RasterPos3i(struct gl_context *ctx, const struct marshal_cmd_RasterPos3i *cmd, const uint64_t *last); 1545void GLAPIENTRY _mesa_marshal_RasterPos3i(GLint x, GLint y, GLint z); 1546struct marshal_cmd_RasterPos3iv; 1547uint32_t _mesa_unmarshal_RasterPos3iv(struct gl_context *ctx, const struct marshal_cmd_RasterPos3iv *cmd, const uint64_t *last); 1548void GLAPIENTRY _mesa_marshal_RasterPos3iv(const GLint * v); 1549struct marshal_cmd_RasterPos3s; 1550uint32_t _mesa_unmarshal_RasterPos3s(struct gl_context *ctx, const struct marshal_cmd_RasterPos3s *cmd, const uint64_t *last); 1551void GLAPIENTRY _mesa_marshal_RasterPos3s(GLshort x, GLshort y, GLshort z); 1552struct marshal_cmd_RasterPos3sv; 1553uint32_t _mesa_unmarshal_RasterPos3sv(struct gl_context *ctx, const struct marshal_cmd_RasterPos3sv *cmd, const uint64_t *last); 1554void GLAPIENTRY _mesa_marshal_RasterPos3sv(const GLshort * v); 1555struct marshal_cmd_RasterPos4d; 1556uint32_t _mesa_unmarshal_RasterPos4d(struct gl_context *ctx, const struct marshal_cmd_RasterPos4d *cmd, const uint64_t *last); 1557void GLAPIENTRY _mesa_marshal_RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1558struct marshal_cmd_RasterPos4dv; 1559uint32_t _mesa_unmarshal_RasterPos4dv(struct gl_context *ctx, const struct marshal_cmd_RasterPos4dv *cmd, const uint64_t *last); 1560void GLAPIENTRY _mesa_marshal_RasterPos4dv(const GLdouble * v); 1561struct marshal_cmd_RasterPos4f; 1562uint32_t _mesa_unmarshal_RasterPos4f(struct gl_context *ctx, const struct marshal_cmd_RasterPos4f *cmd, const uint64_t *last); 1563void GLAPIENTRY _mesa_marshal_RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); 1564struct marshal_cmd_RasterPos4fv; 1565uint32_t _mesa_unmarshal_RasterPos4fv(struct gl_context *ctx, const struct marshal_cmd_RasterPos4fv *cmd, const uint64_t *last); 1566void GLAPIENTRY _mesa_marshal_RasterPos4fv(const GLfloat * v); 1567struct marshal_cmd_RasterPos4i; 1568uint32_t _mesa_unmarshal_RasterPos4i(struct gl_context *ctx, const struct marshal_cmd_RasterPos4i *cmd, const uint64_t *last); 1569void GLAPIENTRY _mesa_marshal_RasterPos4i(GLint x, GLint y, GLint z, GLint w); 1570struct marshal_cmd_RasterPos4iv; 1571uint32_t _mesa_unmarshal_RasterPos4iv(struct gl_context *ctx, const struct marshal_cmd_RasterPos4iv *cmd, const uint64_t *last); 1572void GLAPIENTRY _mesa_marshal_RasterPos4iv(const GLint * v); 1573struct marshal_cmd_RasterPos4s; 1574uint32_t _mesa_unmarshal_RasterPos4s(struct gl_context *ctx, const struct marshal_cmd_RasterPos4s *cmd, const uint64_t *last); 1575void GLAPIENTRY _mesa_marshal_RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w); 1576struct marshal_cmd_RasterPos4sv; 1577uint32_t _mesa_unmarshal_RasterPos4sv(struct gl_context *ctx, const struct marshal_cmd_RasterPos4sv *cmd, const uint64_t *last); 1578void GLAPIENTRY _mesa_marshal_RasterPos4sv(const GLshort * v); 1579struct marshal_cmd_Rectd; 1580uint32_t _mesa_unmarshal_Rectd(struct gl_context *ctx, const struct marshal_cmd_Rectd *cmd, const uint64_t *last); 1581void GLAPIENTRY _mesa_marshal_Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2); 1582struct marshal_cmd_Rectdv; 1583uint32_t _mesa_unmarshal_Rectdv(struct gl_context *ctx, const struct marshal_cmd_Rectdv *cmd, const uint64_t *last); 1584void GLAPIENTRY _mesa_marshal_Rectdv(const GLdouble * v1, const GLdouble * v2); 1585struct marshal_cmd_Rectf; 1586uint32_t _mesa_unmarshal_Rectf(struct gl_context *ctx, const struct marshal_cmd_Rectf *cmd, const uint64_t *last); 1587void GLAPIENTRY _mesa_marshal_Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2); 1588struct marshal_cmd_Rectfv; 1589uint32_t _mesa_unmarshal_Rectfv(struct gl_context *ctx, const struct marshal_cmd_Rectfv *cmd, const uint64_t *last); 1590void GLAPIENTRY _mesa_marshal_Rectfv(const GLfloat * v1, const GLfloat * v2); 1591struct marshal_cmd_Recti; 1592uint32_t _mesa_unmarshal_Recti(struct gl_context *ctx, const struct marshal_cmd_Recti *cmd, const uint64_t *last); 1593void GLAPIENTRY _mesa_marshal_Recti(GLint x1, GLint y1, GLint x2, GLint y2); 1594struct marshal_cmd_Rectiv; 1595uint32_t _mesa_unmarshal_Rectiv(struct gl_context *ctx, const struct marshal_cmd_Rectiv *cmd, const uint64_t *last); 1596void GLAPIENTRY _mesa_marshal_Rectiv(const GLint * v1, const GLint * v2); 1597struct marshal_cmd_Rects; 1598uint32_t _mesa_unmarshal_Rects(struct gl_context *ctx, const struct marshal_cmd_Rects *cmd, const uint64_t *last); 1599void GLAPIENTRY _mesa_marshal_Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2); 1600struct marshal_cmd_Rectsv; 1601uint32_t _mesa_unmarshal_Rectsv(struct gl_context *ctx, const struct marshal_cmd_Rectsv *cmd, const uint64_t *last); 1602void GLAPIENTRY _mesa_marshal_Rectsv(const GLshort * v1, const GLshort * v2); 1603struct marshal_cmd_TexCoord1d; 1604uint32_t _mesa_unmarshal_TexCoord1d(struct gl_context *ctx, const struct marshal_cmd_TexCoord1d *cmd, const uint64_t *last); 1605void GLAPIENTRY _mesa_marshal_TexCoord1d(GLdouble s); 1606struct marshal_cmd_TexCoord1dv; 1607uint32_t _mesa_unmarshal_TexCoord1dv(struct gl_context *ctx, const struct marshal_cmd_TexCoord1dv *cmd, const uint64_t *last); 1608void GLAPIENTRY _mesa_marshal_TexCoord1dv(const GLdouble * v); 1609struct marshal_cmd_TexCoord1f; 1610uint32_t _mesa_unmarshal_TexCoord1f(struct gl_context *ctx, const struct marshal_cmd_TexCoord1f *cmd, const uint64_t *last); 1611void GLAPIENTRY _mesa_marshal_TexCoord1f(GLfloat s); 1612struct marshal_cmd_TexCoord1fv; 1613uint32_t _mesa_unmarshal_TexCoord1fv(struct gl_context *ctx, const struct marshal_cmd_TexCoord1fv *cmd, const uint64_t *last); 1614void GLAPIENTRY _mesa_marshal_TexCoord1fv(const GLfloat * v); 1615struct marshal_cmd_TexCoord1i; 1616uint32_t _mesa_unmarshal_TexCoord1i(struct gl_context *ctx, const struct marshal_cmd_TexCoord1i *cmd, const uint64_t *last); 1617void GLAPIENTRY _mesa_marshal_TexCoord1i(GLint s); 1618struct marshal_cmd_TexCoord1iv; 1619uint32_t _mesa_unmarshal_TexCoord1iv(struct gl_context *ctx, const struct marshal_cmd_TexCoord1iv *cmd, const uint64_t *last); 1620void GLAPIENTRY _mesa_marshal_TexCoord1iv(const GLint * v); 1621struct marshal_cmd_TexCoord1s; 1622uint32_t _mesa_unmarshal_TexCoord1s(struct gl_context *ctx, const struct marshal_cmd_TexCoord1s *cmd, const uint64_t *last); 1623void GLAPIENTRY _mesa_marshal_TexCoord1s(GLshort s); 1624struct marshal_cmd_TexCoord1sv; 1625uint32_t _mesa_unmarshal_TexCoord1sv(struct gl_context *ctx, const struct marshal_cmd_TexCoord1sv *cmd, const uint64_t *last); 1626void GLAPIENTRY _mesa_marshal_TexCoord1sv(const GLshort * v); 1627struct marshal_cmd_TexCoord2d; 1628uint32_t _mesa_unmarshal_TexCoord2d(struct gl_context *ctx, const struct marshal_cmd_TexCoord2d *cmd, const uint64_t *last); 1629void GLAPIENTRY _mesa_marshal_TexCoord2d(GLdouble s, GLdouble t); 1630struct marshal_cmd_TexCoord2dv; 1631uint32_t _mesa_unmarshal_TexCoord2dv(struct gl_context *ctx, const struct marshal_cmd_TexCoord2dv *cmd, const uint64_t *last); 1632void GLAPIENTRY _mesa_marshal_TexCoord2dv(const GLdouble * v); 1633struct marshal_cmd_TexCoord2f; 1634uint32_t _mesa_unmarshal_TexCoord2f(struct gl_context *ctx, const struct marshal_cmd_TexCoord2f *cmd, const uint64_t *last); 1635void GLAPIENTRY _mesa_marshal_TexCoord2f(GLfloat s, GLfloat t); 1636struct marshal_cmd_TexCoord2fv; 1637uint32_t _mesa_unmarshal_TexCoord2fv(struct gl_context *ctx, const struct marshal_cmd_TexCoord2fv *cmd, const uint64_t *last); 1638void GLAPIENTRY _mesa_marshal_TexCoord2fv(const GLfloat * v); 1639struct marshal_cmd_TexCoord2i; 1640uint32_t _mesa_unmarshal_TexCoord2i(struct gl_context *ctx, const struct marshal_cmd_TexCoord2i *cmd, const uint64_t *last); 1641void GLAPIENTRY _mesa_marshal_TexCoord2i(GLint s, GLint t); 1642struct marshal_cmd_TexCoord2iv; 1643uint32_t _mesa_unmarshal_TexCoord2iv(struct gl_context *ctx, const struct marshal_cmd_TexCoord2iv *cmd, const uint64_t *last); 1644void GLAPIENTRY _mesa_marshal_TexCoord2iv(const GLint * v); 1645struct marshal_cmd_TexCoord2s; 1646uint32_t _mesa_unmarshal_TexCoord2s(struct gl_context *ctx, const struct marshal_cmd_TexCoord2s *cmd, const uint64_t *last); 1647void GLAPIENTRY _mesa_marshal_TexCoord2s(GLshort s, GLshort t); 1648struct marshal_cmd_TexCoord2sv; 1649uint32_t _mesa_unmarshal_TexCoord2sv(struct gl_context *ctx, const struct marshal_cmd_TexCoord2sv *cmd, const uint64_t *last); 1650void GLAPIENTRY _mesa_marshal_TexCoord2sv(const GLshort * v); 1651struct marshal_cmd_TexCoord3d; 1652uint32_t _mesa_unmarshal_TexCoord3d(struct gl_context *ctx, const struct marshal_cmd_TexCoord3d *cmd, const uint64_t *last); 1653void GLAPIENTRY _mesa_marshal_TexCoord3d(GLdouble s, GLdouble t, GLdouble r); 1654struct marshal_cmd_TexCoord3dv; 1655uint32_t _mesa_unmarshal_TexCoord3dv(struct gl_context *ctx, const struct marshal_cmd_TexCoord3dv *cmd, const uint64_t *last); 1656void GLAPIENTRY _mesa_marshal_TexCoord3dv(const GLdouble * v); 1657struct marshal_cmd_TexCoord3f; 1658uint32_t _mesa_unmarshal_TexCoord3f(struct gl_context *ctx, const struct marshal_cmd_TexCoord3f *cmd, const uint64_t *last); 1659void GLAPIENTRY _mesa_marshal_TexCoord3f(GLfloat s, GLfloat t, GLfloat r); 1660struct marshal_cmd_TexCoord3fv; 1661uint32_t _mesa_unmarshal_TexCoord3fv(struct gl_context *ctx, const struct marshal_cmd_TexCoord3fv *cmd, const uint64_t *last); 1662void GLAPIENTRY _mesa_marshal_TexCoord3fv(const GLfloat * v); 1663struct marshal_cmd_TexCoord3i; 1664uint32_t _mesa_unmarshal_TexCoord3i(struct gl_context *ctx, const struct marshal_cmd_TexCoord3i *cmd, const uint64_t *last); 1665void GLAPIENTRY _mesa_marshal_TexCoord3i(GLint s, GLint t, GLint r); 1666struct marshal_cmd_TexCoord3iv; 1667uint32_t _mesa_unmarshal_TexCoord3iv(struct gl_context *ctx, const struct marshal_cmd_TexCoord3iv *cmd, const uint64_t *last); 1668void GLAPIENTRY _mesa_marshal_TexCoord3iv(const GLint * v); 1669struct marshal_cmd_TexCoord3s; 1670uint32_t _mesa_unmarshal_TexCoord3s(struct gl_context *ctx, const struct marshal_cmd_TexCoord3s *cmd, const uint64_t *last); 1671void GLAPIENTRY _mesa_marshal_TexCoord3s(GLshort s, GLshort t, GLshort r); 1672struct marshal_cmd_TexCoord3sv; 1673uint32_t _mesa_unmarshal_TexCoord3sv(struct gl_context *ctx, const struct marshal_cmd_TexCoord3sv *cmd, const uint64_t *last); 1674void GLAPIENTRY _mesa_marshal_TexCoord3sv(const GLshort * v); 1675struct marshal_cmd_TexCoord4d; 1676uint32_t _mesa_unmarshal_TexCoord4d(struct gl_context *ctx, const struct marshal_cmd_TexCoord4d *cmd, const uint64_t *last); 1677void GLAPIENTRY _mesa_marshal_TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q); 1678struct marshal_cmd_TexCoord4dv; 1679uint32_t _mesa_unmarshal_TexCoord4dv(struct gl_context *ctx, const struct marshal_cmd_TexCoord4dv *cmd, const uint64_t *last); 1680void GLAPIENTRY _mesa_marshal_TexCoord4dv(const GLdouble * v); 1681struct marshal_cmd_TexCoord4f; 1682uint32_t _mesa_unmarshal_TexCoord4f(struct gl_context *ctx, const struct marshal_cmd_TexCoord4f *cmd, const uint64_t *last); 1683void GLAPIENTRY _mesa_marshal_TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q); 1684struct marshal_cmd_TexCoord4fv; 1685uint32_t _mesa_unmarshal_TexCoord4fv(struct gl_context *ctx, const struct marshal_cmd_TexCoord4fv *cmd, const uint64_t *last); 1686void GLAPIENTRY _mesa_marshal_TexCoord4fv(const GLfloat * v); 1687struct marshal_cmd_TexCoord4i; 1688uint32_t _mesa_unmarshal_TexCoord4i(struct gl_context *ctx, const struct marshal_cmd_TexCoord4i *cmd, const uint64_t *last); 1689void GLAPIENTRY _mesa_marshal_TexCoord4i(GLint s, GLint t, GLint r, GLint q); 1690struct marshal_cmd_TexCoord4iv; 1691uint32_t _mesa_unmarshal_TexCoord4iv(struct gl_context *ctx, const struct marshal_cmd_TexCoord4iv *cmd, const uint64_t *last); 1692void GLAPIENTRY _mesa_marshal_TexCoord4iv(const GLint * v); 1693struct marshal_cmd_TexCoord4s; 1694uint32_t _mesa_unmarshal_TexCoord4s(struct gl_context *ctx, const struct marshal_cmd_TexCoord4s *cmd, const uint64_t *last); 1695void GLAPIENTRY _mesa_marshal_TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q); 1696struct marshal_cmd_TexCoord4sv; 1697uint32_t _mesa_unmarshal_TexCoord4sv(struct gl_context *ctx, const struct marshal_cmd_TexCoord4sv *cmd, const uint64_t *last); 1698void GLAPIENTRY _mesa_marshal_TexCoord4sv(const GLshort * v); 1699struct marshal_cmd_Vertex2d; 1700uint32_t _mesa_unmarshal_Vertex2d(struct gl_context *ctx, const struct marshal_cmd_Vertex2d *cmd, const uint64_t *last); 1701void GLAPIENTRY _mesa_marshal_Vertex2d(GLdouble x, GLdouble y); 1702struct marshal_cmd_Vertex2dv; 1703uint32_t _mesa_unmarshal_Vertex2dv(struct gl_context *ctx, const struct marshal_cmd_Vertex2dv *cmd, const uint64_t *last); 1704void GLAPIENTRY _mesa_marshal_Vertex2dv(const GLdouble * v); 1705struct marshal_cmd_Vertex2f; 1706uint32_t _mesa_unmarshal_Vertex2f(struct gl_context *ctx, const struct marshal_cmd_Vertex2f *cmd, const uint64_t *last); 1707void GLAPIENTRY _mesa_marshal_Vertex2f(GLfloat x, GLfloat y); 1708struct marshal_cmd_Vertex2fv; 1709uint32_t _mesa_unmarshal_Vertex2fv(struct gl_context *ctx, const struct marshal_cmd_Vertex2fv *cmd, const uint64_t *last); 1710void GLAPIENTRY _mesa_marshal_Vertex2fv(const GLfloat * v); 1711struct marshal_cmd_Vertex2i; 1712uint32_t _mesa_unmarshal_Vertex2i(struct gl_context *ctx, const struct marshal_cmd_Vertex2i *cmd, const uint64_t *last); 1713void GLAPIENTRY _mesa_marshal_Vertex2i(GLint x, GLint y); 1714struct marshal_cmd_Vertex2iv; 1715uint32_t _mesa_unmarshal_Vertex2iv(struct gl_context *ctx, const struct marshal_cmd_Vertex2iv *cmd, const uint64_t *last); 1716void GLAPIENTRY _mesa_marshal_Vertex2iv(const GLint * v); 1717struct marshal_cmd_Vertex2s; 1718uint32_t _mesa_unmarshal_Vertex2s(struct gl_context *ctx, const struct marshal_cmd_Vertex2s *cmd, const uint64_t *last); 1719void GLAPIENTRY _mesa_marshal_Vertex2s(GLshort x, GLshort y); 1720struct marshal_cmd_Vertex2sv; 1721uint32_t _mesa_unmarshal_Vertex2sv(struct gl_context *ctx, const struct marshal_cmd_Vertex2sv *cmd, const uint64_t *last); 1722void GLAPIENTRY _mesa_marshal_Vertex2sv(const GLshort * v); 1723struct marshal_cmd_Vertex3d; 1724uint32_t _mesa_unmarshal_Vertex3d(struct gl_context *ctx, const struct marshal_cmd_Vertex3d *cmd, const uint64_t *last); 1725void GLAPIENTRY _mesa_marshal_Vertex3d(GLdouble x, GLdouble y, GLdouble z); 1726struct marshal_cmd_Vertex3dv; 1727uint32_t _mesa_unmarshal_Vertex3dv(struct gl_context *ctx, const struct marshal_cmd_Vertex3dv *cmd, const uint64_t *last); 1728void GLAPIENTRY _mesa_marshal_Vertex3dv(const GLdouble * v); 1729struct marshal_cmd_Vertex3f; 1730uint32_t _mesa_unmarshal_Vertex3f(struct gl_context *ctx, const struct marshal_cmd_Vertex3f *cmd, const uint64_t *last); 1731void GLAPIENTRY _mesa_marshal_Vertex3f(GLfloat x, GLfloat y, GLfloat z); 1732struct marshal_cmd_Vertex3fv; 1733uint32_t _mesa_unmarshal_Vertex3fv(struct gl_context *ctx, const struct marshal_cmd_Vertex3fv *cmd, const uint64_t *last); 1734void GLAPIENTRY _mesa_marshal_Vertex3fv(const GLfloat * v); 1735struct marshal_cmd_Vertex3i; 1736uint32_t _mesa_unmarshal_Vertex3i(struct gl_context *ctx, const struct marshal_cmd_Vertex3i *cmd, const uint64_t *last); 1737void GLAPIENTRY _mesa_marshal_Vertex3i(GLint x, GLint y, GLint z); 1738struct marshal_cmd_Vertex3iv; 1739uint32_t _mesa_unmarshal_Vertex3iv(struct gl_context *ctx, const struct marshal_cmd_Vertex3iv *cmd, const uint64_t *last); 1740void GLAPIENTRY _mesa_marshal_Vertex3iv(const GLint * v); 1741struct marshal_cmd_Vertex3s; 1742uint32_t _mesa_unmarshal_Vertex3s(struct gl_context *ctx, const struct marshal_cmd_Vertex3s *cmd, const uint64_t *last); 1743void GLAPIENTRY _mesa_marshal_Vertex3s(GLshort x, GLshort y, GLshort z); 1744struct marshal_cmd_Vertex3sv; 1745uint32_t _mesa_unmarshal_Vertex3sv(struct gl_context *ctx, const struct marshal_cmd_Vertex3sv *cmd, const uint64_t *last); 1746void GLAPIENTRY _mesa_marshal_Vertex3sv(const GLshort * v); 1747struct marshal_cmd_Vertex4d; 1748uint32_t _mesa_unmarshal_Vertex4d(struct gl_context *ctx, const struct marshal_cmd_Vertex4d *cmd, const uint64_t *last); 1749void GLAPIENTRY _mesa_marshal_Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w); 1750struct marshal_cmd_Vertex4dv; 1751uint32_t _mesa_unmarshal_Vertex4dv(struct gl_context *ctx, const struct marshal_cmd_Vertex4dv *cmd, const uint64_t *last); 1752void GLAPIENTRY _mesa_marshal_Vertex4dv(const GLdouble * v); 1753struct marshal_cmd_Vertex4f; 1754uint32_t _mesa_unmarshal_Vertex4f(struct gl_context *ctx, const struct marshal_cmd_Vertex4f *cmd, const uint64_t *last); 1755void GLAPIENTRY _mesa_marshal_Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w); 1756struct marshal_cmd_Vertex4fv; 1757uint32_t _mesa_unmarshal_Vertex4fv(struct gl_context *ctx, const struct marshal_cmd_Vertex4fv *cmd, const uint64_t *last); 1758void GLAPIENTRY _mesa_marshal_Vertex4fv(const GLfloat * v); 1759struct marshal_cmd_Vertex4i; 1760uint32_t _mesa_unmarshal_Vertex4i(struct gl_context *ctx, const struct marshal_cmd_Vertex4i *cmd, const uint64_t *last); 1761void GLAPIENTRY _mesa_marshal_Vertex4i(GLint x, GLint y, GLint z, GLint w); 1762struct marshal_cmd_Vertex4iv; 1763uint32_t _mesa_unmarshal_Vertex4iv(struct gl_context *ctx, const struct marshal_cmd_Vertex4iv *cmd, const uint64_t *last); 1764void GLAPIENTRY _mesa_marshal_Vertex4iv(const GLint * v); 1765struct marshal_cmd_Vertex4s; 1766uint32_t _mesa_unmarshal_Vertex4s(struct gl_context *ctx, const struct marshal_cmd_Vertex4s *cmd, const uint64_t *last); 1767void GLAPIENTRY _mesa_marshal_Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w); 1768struct marshal_cmd_Vertex4sv; 1769uint32_t _mesa_unmarshal_Vertex4sv(struct gl_context *ctx, const struct marshal_cmd_Vertex4sv *cmd, const uint64_t *last); 1770void GLAPIENTRY _mesa_marshal_Vertex4sv(const GLshort * v); 1771struct marshal_cmd_ClipPlane; 1772uint32_t _mesa_unmarshal_ClipPlane(struct gl_context *ctx, const struct marshal_cmd_ClipPlane *cmd, const uint64_t *last); 1773void GLAPIENTRY _mesa_marshal_ClipPlane(GLenum plane, const GLdouble * equation); 1774struct marshal_cmd_ColorMaterial; 1775uint32_t _mesa_unmarshal_ColorMaterial(struct gl_context *ctx, const struct marshal_cmd_ColorMaterial *cmd, const uint64_t *last); 1776void GLAPIENTRY _mesa_marshal_ColorMaterial(GLenum face, GLenum mode); 1777struct marshal_cmd_CullFace; 1778uint32_t _mesa_unmarshal_CullFace(struct gl_context *ctx, const struct marshal_cmd_CullFace *cmd, const uint64_t *last); 1779void GLAPIENTRY _mesa_marshal_CullFace(GLenum mode); 1780struct marshal_cmd_Fogf; 1781uint32_t _mesa_unmarshal_Fogf(struct gl_context *ctx, const struct marshal_cmd_Fogf *cmd, const uint64_t *last); 1782void GLAPIENTRY _mesa_marshal_Fogf(GLenum pname, GLfloat param); 1783struct marshal_cmd_Fogfv; 1784uint32_t _mesa_unmarshal_Fogfv(struct gl_context *ctx, const struct marshal_cmd_Fogfv *cmd, const uint64_t *last); 1785void GLAPIENTRY _mesa_marshal_Fogfv(GLenum pname, const GLfloat * params); 1786struct marshal_cmd_Fogi; 1787uint32_t _mesa_unmarshal_Fogi(struct gl_context *ctx, const struct marshal_cmd_Fogi *cmd, const uint64_t *last); 1788void GLAPIENTRY _mesa_marshal_Fogi(GLenum pname, GLint param); 1789struct marshal_cmd_Fogiv; 1790uint32_t _mesa_unmarshal_Fogiv(struct gl_context *ctx, const struct marshal_cmd_Fogiv *cmd, const uint64_t *last); 1791void GLAPIENTRY _mesa_marshal_Fogiv(GLenum pname, const GLint * params); 1792struct marshal_cmd_FrontFace; 1793uint32_t _mesa_unmarshal_FrontFace(struct gl_context *ctx, const struct marshal_cmd_FrontFace *cmd, const uint64_t *last); 1794void GLAPIENTRY _mesa_marshal_FrontFace(GLenum mode); 1795struct marshal_cmd_Hint; 1796uint32_t _mesa_unmarshal_Hint(struct gl_context *ctx, const struct marshal_cmd_Hint *cmd, const uint64_t *last); 1797void GLAPIENTRY _mesa_marshal_Hint(GLenum target, GLenum mode); 1798struct marshal_cmd_Lightf; 1799uint32_t _mesa_unmarshal_Lightf(struct gl_context *ctx, const struct marshal_cmd_Lightf *cmd, const uint64_t *last); 1800void GLAPIENTRY _mesa_marshal_Lightf(GLenum light, GLenum pname, GLfloat param); 1801struct marshal_cmd_Lightfv; 1802uint32_t _mesa_unmarshal_Lightfv(struct gl_context *ctx, const struct marshal_cmd_Lightfv *cmd, const uint64_t *last); 1803void GLAPIENTRY _mesa_marshal_Lightfv(GLenum light, GLenum pname, const GLfloat * params); 1804struct marshal_cmd_Lighti; 1805uint32_t _mesa_unmarshal_Lighti(struct gl_context *ctx, const struct marshal_cmd_Lighti *cmd, const uint64_t *last); 1806void GLAPIENTRY _mesa_marshal_Lighti(GLenum light, GLenum pname, GLint param); 1807struct marshal_cmd_Lightiv; 1808uint32_t _mesa_unmarshal_Lightiv(struct gl_context *ctx, const struct marshal_cmd_Lightiv *cmd, const uint64_t *last); 1809void GLAPIENTRY _mesa_marshal_Lightiv(GLenum light, GLenum pname, const GLint * params); 1810struct marshal_cmd_LightModelf; 1811uint32_t _mesa_unmarshal_LightModelf(struct gl_context *ctx, const struct marshal_cmd_LightModelf *cmd, const uint64_t *last); 1812void GLAPIENTRY _mesa_marshal_LightModelf(GLenum pname, GLfloat param); 1813struct marshal_cmd_LightModelfv; 1814uint32_t _mesa_unmarshal_LightModelfv(struct gl_context *ctx, const struct marshal_cmd_LightModelfv *cmd, const uint64_t *last); 1815void GLAPIENTRY _mesa_marshal_LightModelfv(GLenum pname, const GLfloat * params); 1816struct marshal_cmd_LightModeli; 1817uint32_t _mesa_unmarshal_LightModeli(struct gl_context *ctx, const struct marshal_cmd_LightModeli *cmd, const uint64_t *last); 1818void GLAPIENTRY _mesa_marshal_LightModeli(GLenum pname, GLint param); 1819struct marshal_cmd_LightModeliv; 1820uint32_t _mesa_unmarshal_LightModeliv(struct gl_context *ctx, const struct marshal_cmd_LightModeliv *cmd, const uint64_t *last); 1821void GLAPIENTRY _mesa_marshal_LightModeliv(GLenum pname, const GLint * params); 1822struct marshal_cmd_LineStipple; 1823uint32_t _mesa_unmarshal_LineStipple(struct gl_context *ctx, const struct marshal_cmd_LineStipple *cmd, const uint64_t *last); 1824void GLAPIENTRY _mesa_marshal_LineStipple(GLint factor, GLushort pattern); 1825struct marshal_cmd_LineWidth; 1826uint32_t _mesa_unmarshal_LineWidth(struct gl_context *ctx, const struct marshal_cmd_LineWidth *cmd, const uint64_t *last); 1827void GLAPIENTRY _mesa_marshal_LineWidth(GLfloat width); 1828struct marshal_cmd_Materialf; 1829uint32_t _mesa_unmarshal_Materialf(struct gl_context *ctx, const struct marshal_cmd_Materialf *cmd, const uint64_t *last); 1830void GLAPIENTRY _mesa_marshal_Materialf(GLenum face, GLenum pname, GLfloat param); 1831struct marshal_cmd_Materialfv; 1832uint32_t _mesa_unmarshal_Materialfv(struct gl_context *ctx, const struct marshal_cmd_Materialfv *cmd, const uint64_t *last); 1833void GLAPIENTRY _mesa_marshal_Materialfv(GLenum face, GLenum pname, const GLfloat * params); 1834struct marshal_cmd_Materiali; 1835uint32_t _mesa_unmarshal_Materiali(struct gl_context *ctx, const struct marshal_cmd_Materiali *cmd, const uint64_t *last); 1836void GLAPIENTRY _mesa_marshal_Materiali(GLenum face, GLenum pname, GLint param); 1837struct marshal_cmd_Materialiv; 1838uint32_t _mesa_unmarshal_Materialiv(struct gl_context *ctx, const struct marshal_cmd_Materialiv *cmd, const uint64_t *last); 1839void GLAPIENTRY _mesa_marshal_Materialiv(GLenum face, GLenum pname, const GLint * params); 1840struct marshal_cmd_PointSize; 1841uint32_t _mesa_unmarshal_PointSize(struct gl_context *ctx, const struct marshal_cmd_PointSize *cmd, const uint64_t *last); 1842void GLAPIENTRY _mesa_marshal_PointSize(GLfloat size); 1843struct marshal_cmd_PolygonMode; 1844uint32_t _mesa_unmarshal_PolygonMode(struct gl_context *ctx, const struct marshal_cmd_PolygonMode *cmd, const uint64_t *last); 1845void GLAPIENTRY _mesa_marshal_PolygonMode(GLenum face, GLenum mode); 1846struct marshal_cmd_PolygonStipple; 1847uint32_t _mesa_unmarshal_PolygonStipple(struct gl_context *ctx, const struct marshal_cmd_PolygonStipple *cmd, const uint64_t *last); 1848void GLAPIENTRY _mesa_marshal_PolygonStipple(const GLubyte * mask); 1849struct marshal_cmd_Scissor; 1850uint32_t _mesa_unmarshal_Scissor(struct gl_context *ctx, const struct marshal_cmd_Scissor *cmd, const uint64_t *last); 1851void GLAPIENTRY _mesa_marshal_Scissor(GLint x, GLint y, GLsizei width, GLsizei height); 1852struct marshal_cmd_ShadeModel; 1853uint32_t _mesa_unmarshal_ShadeModel(struct gl_context *ctx, const struct marshal_cmd_ShadeModel *cmd, const uint64_t *last); 1854void GLAPIENTRY _mesa_marshal_ShadeModel(GLenum mode); 1855struct marshal_cmd_TexParameterf; 1856uint32_t _mesa_unmarshal_TexParameterf(struct gl_context *ctx, const struct marshal_cmd_TexParameterf *cmd, const uint64_t *last); 1857void GLAPIENTRY _mesa_marshal_TexParameterf(GLenum target, GLenum pname, GLfloat param); 1858struct marshal_cmd_TexParameterfv; 1859uint32_t _mesa_unmarshal_TexParameterfv(struct gl_context *ctx, const struct marshal_cmd_TexParameterfv *cmd, const uint64_t *last); 1860void GLAPIENTRY _mesa_marshal_TexParameterfv(GLenum target, GLenum pname, const GLfloat * params); 1861struct marshal_cmd_TexParameteri; 1862uint32_t _mesa_unmarshal_TexParameteri(struct gl_context *ctx, const struct marshal_cmd_TexParameteri *cmd, const uint64_t *last); 1863void GLAPIENTRY _mesa_marshal_TexParameteri(GLenum target, GLenum pname, GLint param); 1864struct marshal_cmd_TexParameteriv; 1865uint32_t _mesa_unmarshal_TexParameteriv(struct gl_context *ctx, const struct marshal_cmd_TexParameteriv *cmd, const uint64_t *last); 1866void GLAPIENTRY _mesa_marshal_TexParameteriv(GLenum target, GLenum pname, const GLint * params); 1867struct marshal_cmd_TexImage1D; 1868uint32_t _mesa_unmarshal_TexImage1D(struct gl_context *ctx, const struct marshal_cmd_TexImage1D *cmd, const uint64_t *last); 1869void GLAPIENTRY _mesa_marshal_TexImage1D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); 1870struct marshal_cmd_TexImage2D; 1871uint32_t _mesa_unmarshal_TexImage2D(struct gl_context *ctx, const struct marshal_cmd_TexImage2D *cmd, const uint64_t *last); 1872void GLAPIENTRY _mesa_marshal_TexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); 1873struct marshal_cmd_TexEnvf; 1874uint32_t _mesa_unmarshal_TexEnvf(struct gl_context *ctx, const struct marshal_cmd_TexEnvf *cmd, const uint64_t *last); 1875void GLAPIENTRY _mesa_marshal_TexEnvf(GLenum target, GLenum pname, GLfloat param); 1876struct marshal_cmd_TexEnvfv; 1877uint32_t _mesa_unmarshal_TexEnvfv(struct gl_context *ctx, const struct marshal_cmd_TexEnvfv *cmd, const uint64_t *last); 1878void GLAPIENTRY _mesa_marshal_TexEnvfv(GLenum target, GLenum pname, const GLfloat * params); 1879struct marshal_cmd_TexEnvi; 1880uint32_t _mesa_unmarshal_TexEnvi(struct gl_context *ctx, const struct marshal_cmd_TexEnvi *cmd, const uint64_t *last); 1881void GLAPIENTRY _mesa_marshal_TexEnvi(GLenum target, GLenum pname, GLint param); 1882struct marshal_cmd_TexEnviv; 1883uint32_t _mesa_unmarshal_TexEnviv(struct gl_context *ctx, const struct marshal_cmd_TexEnviv *cmd, const uint64_t *last); 1884void GLAPIENTRY _mesa_marshal_TexEnviv(GLenum target, GLenum pname, const GLint * params); 1885struct marshal_cmd_TexGend; 1886uint32_t _mesa_unmarshal_TexGend(struct gl_context *ctx, const struct marshal_cmd_TexGend *cmd, const uint64_t *last); 1887void GLAPIENTRY _mesa_marshal_TexGend(GLenum coord, GLenum pname, GLdouble param); 1888struct marshal_cmd_TexGendv; 1889uint32_t _mesa_unmarshal_TexGendv(struct gl_context *ctx, const struct marshal_cmd_TexGendv *cmd, const uint64_t *last); 1890void GLAPIENTRY _mesa_marshal_TexGendv(GLenum coord, GLenum pname, const GLdouble * params); 1891struct marshal_cmd_TexGenf; 1892uint32_t _mesa_unmarshal_TexGenf(struct gl_context *ctx, const struct marshal_cmd_TexGenf *cmd, const uint64_t *last); 1893void GLAPIENTRY _mesa_marshal_TexGenf(GLenum coord, GLenum pname, GLfloat param); 1894struct marshal_cmd_TexGenfv; 1895uint32_t _mesa_unmarshal_TexGenfv(struct gl_context *ctx, const struct marshal_cmd_TexGenfv *cmd, const uint64_t *last); 1896void GLAPIENTRY _mesa_marshal_TexGenfv(GLenum coord, GLenum pname, const GLfloat * params); 1897struct marshal_cmd_TexGeni; 1898uint32_t _mesa_unmarshal_TexGeni(struct gl_context *ctx, const struct marshal_cmd_TexGeni *cmd, const uint64_t *last); 1899void GLAPIENTRY _mesa_marshal_TexGeni(GLenum coord, GLenum pname, GLint param); 1900struct marshal_cmd_TexGeniv; 1901uint32_t _mesa_unmarshal_TexGeniv(struct gl_context *ctx, const struct marshal_cmd_TexGeniv *cmd, const uint64_t *last); 1902void GLAPIENTRY _mesa_marshal_TexGeniv(GLenum coord, GLenum pname, const GLint * params); 1903void GLAPIENTRY _mesa_marshal_FeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer); 1904void GLAPIENTRY _mesa_marshal_SelectBuffer(GLsizei size, GLuint * buffer); 1905GLint GLAPIENTRY _mesa_marshal_RenderMode(GLenum mode); 1906struct marshal_cmd_InitNames; 1907uint32_t _mesa_unmarshal_InitNames(struct gl_context *ctx, const struct marshal_cmd_InitNames *cmd, const uint64_t *last); 1908void GLAPIENTRY _mesa_marshal_InitNames(void); 1909struct marshal_cmd_LoadName; 1910uint32_t _mesa_unmarshal_LoadName(struct gl_context *ctx, const struct marshal_cmd_LoadName *cmd, const uint64_t *last); 1911void GLAPIENTRY _mesa_marshal_LoadName(GLuint name); 1912struct marshal_cmd_PassThrough; 1913uint32_t _mesa_unmarshal_PassThrough(struct gl_context *ctx, const struct marshal_cmd_PassThrough *cmd, const uint64_t *last); 1914void GLAPIENTRY _mesa_marshal_PassThrough(GLfloat token); 1915struct marshal_cmd_PopName; 1916uint32_t _mesa_unmarshal_PopName(struct gl_context *ctx, const struct marshal_cmd_PopName *cmd, const uint64_t *last); 1917void GLAPIENTRY _mesa_marshal_PopName(void); 1918struct marshal_cmd_PushName; 1919uint32_t _mesa_unmarshal_PushName(struct gl_context *ctx, const struct marshal_cmd_PushName *cmd, const uint64_t *last); 1920void GLAPIENTRY _mesa_marshal_PushName(GLuint name); 1921struct marshal_cmd_DrawBuffer; 1922uint32_t _mesa_unmarshal_DrawBuffer(struct gl_context *ctx, const struct marshal_cmd_DrawBuffer *cmd, const uint64_t *last); 1923void GLAPIENTRY _mesa_marshal_DrawBuffer(GLenum mode); 1924struct marshal_cmd_Clear; 1925uint32_t _mesa_unmarshal_Clear(struct gl_context *ctx, const struct marshal_cmd_Clear *cmd, const uint64_t *last); 1926void GLAPIENTRY _mesa_marshal_Clear(GLbitfield mask); 1927struct marshal_cmd_ClearAccum; 1928uint32_t _mesa_unmarshal_ClearAccum(struct gl_context *ctx, const struct marshal_cmd_ClearAccum *cmd, const uint64_t *last); 1929void GLAPIENTRY _mesa_marshal_ClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 1930struct marshal_cmd_ClearIndex; 1931uint32_t _mesa_unmarshal_ClearIndex(struct gl_context *ctx, const struct marshal_cmd_ClearIndex *cmd, const uint64_t *last); 1932void GLAPIENTRY _mesa_marshal_ClearIndex(GLfloat c); 1933struct marshal_cmd_ClearColor; 1934uint32_t _mesa_unmarshal_ClearColor(struct gl_context *ctx, const struct marshal_cmd_ClearColor *cmd, const uint64_t *last); 1935void GLAPIENTRY _mesa_marshal_ClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); 1936struct marshal_cmd_ClearStencil; 1937uint32_t _mesa_unmarshal_ClearStencil(struct gl_context *ctx, const struct marshal_cmd_ClearStencil *cmd, const uint64_t *last); 1938void GLAPIENTRY _mesa_marshal_ClearStencil(GLint s); 1939struct marshal_cmd_ClearDepth; 1940uint32_t _mesa_unmarshal_ClearDepth(struct gl_context *ctx, const struct marshal_cmd_ClearDepth *cmd, const uint64_t *last); 1941void GLAPIENTRY _mesa_marshal_ClearDepth(GLclampd depth); 1942struct marshal_cmd_StencilMask; 1943uint32_t _mesa_unmarshal_StencilMask(struct gl_context *ctx, const struct marshal_cmd_StencilMask *cmd, const uint64_t *last); 1944void GLAPIENTRY _mesa_marshal_StencilMask(GLuint mask); 1945struct marshal_cmd_ColorMask; 1946uint32_t _mesa_unmarshal_ColorMask(struct gl_context *ctx, const struct marshal_cmd_ColorMask *cmd, const uint64_t *last); 1947void GLAPIENTRY _mesa_marshal_ColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); 1948struct marshal_cmd_DepthMask; 1949uint32_t _mesa_unmarshal_DepthMask(struct gl_context *ctx, const struct marshal_cmd_DepthMask *cmd, const uint64_t *last); 1950void GLAPIENTRY _mesa_marshal_DepthMask(GLboolean flag); 1951struct marshal_cmd_IndexMask; 1952uint32_t _mesa_unmarshal_IndexMask(struct gl_context *ctx, const struct marshal_cmd_IndexMask *cmd, const uint64_t *last); 1953void GLAPIENTRY _mesa_marshal_IndexMask(GLuint mask); 1954struct marshal_cmd_Accum; 1955uint32_t _mesa_unmarshal_Accum(struct gl_context *ctx, const struct marshal_cmd_Accum *cmd, const uint64_t *last); 1956void GLAPIENTRY _mesa_marshal_Accum(GLenum op, GLfloat value); 1957struct marshal_cmd_Disable; 1958uint32_t _mesa_unmarshal_Disable(struct gl_context *ctx, const struct marshal_cmd_Disable *cmd, const uint64_t *last); 1959void GLAPIENTRY _mesa_marshal_Disable(GLenum cap); 1960struct marshal_cmd_Enable; 1961uint32_t _mesa_unmarshal_Enable(struct gl_context *ctx, const struct marshal_cmd_Enable *cmd, const uint64_t *last); 1962void GLAPIENTRY _mesa_marshal_Enable(GLenum cap); 1963void GLAPIENTRY _mesa_marshal_Finish(void); 1964struct marshal_cmd_Flush; 1965uint32_t _mesa_unmarshal_Flush(struct gl_context *ctx, const struct marshal_cmd_Flush *cmd, const uint64_t *last); 1966void GLAPIENTRY _mesa_marshal_Flush(void); 1967struct marshal_cmd_PopAttrib; 1968uint32_t _mesa_unmarshal_PopAttrib(struct gl_context *ctx, const struct marshal_cmd_PopAttrib *cmd, const uint64_t *last); 1969void GLAPIENTRY _mesa_marshal_PopAttrib(void); 1970struct marshal_cmd_PushAttrib; 1971uint32_t _mesa_unmarshal_PushAttrib(struct gl_context *ctx, const struct marshal_cmd_PushAttrib *cmd, const uint64_t *last); 1972void GLAPIENTRY _mesa_marshal_PushAttrib(GLbitfield mask); 1973void GLAPIENTRY _mesa_marshal_Map1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points); 1974void GLAPIENTRY _mesa_marshal_Map1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points); 1975void GLAPIENTRY _mesa_marshal_Map2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points); 1976void GLAPIENTRY _mesa_marshal_Map2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points); 1977struct marshal_cmd_MapGrid1d; 1978uint32_t _mesa_unmarshal_MapGrid1d(struct gl_context *ctx, const struct marshal_cmd_MapGrid1d *cmd, const uint64_t *last); 1979void GLAPIENTRY _mesa_marshal_MapGrid1d(GLint un, GLdouble u1, GLdouble u2); 1980struct marshal_cmd_MapGrid1f; 1981uint32_t _mesa_unmarshal_MapGrid1f(struct gl_context *ctx, const struct marshal_cmd_MapGrid1f *cmd, const uint64_t *last); 1982void GLAPIENTRY _mesa_marshal_MapGrid1f(GLint un, GLfloat u1, GLfloat u2); 1983struct marshal_cmd_MapGrid2d; 1984uint32_t _mesa_unmarshal_MapGrid2d(struct gl_context *ctx, const struct marshal_cmd_MapGrid2d *cmd, const uint64_t *last); 1985void GLAPIENTRY _mesa_marshal_MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2); 1986struct marshal_cmd_MapGrid2f; 1987uint32_t _mesa_unmarshal_MapGrid2f(struct gl_context *ctx, const struct marshal_cmd_MapGrid2f *cmd, const uint64_t *last); 1988void GLAPIENTRY _mesa_marshal_MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2); 1989struct marshal_cmd_EvalCoord1d; 1990uint32_t _mesa_unmarshal_EvalCoord1d(struct gl_context *ctx, const struct marshal_cmd_EvalCoord1d *cmd, const uint64_t *last); 1991void GLAPIENTRY _mesa_marshal_EvalCoord1d(GLdouble u); 1992struct marshal_cmd_EvalCoord1dv; 1993uint32_t _mesa_unmarshal_EvalCoord1dv(struct gl_context *ctx, const struct marshal_cmd_EvalCoord1dv *cmd, const uint64_t *last); 1994void GLAPIENTRY _mesa_marshal_EvalCoord1dv(const GLdouble * u); 1995struct marshal_cmd_EvalCoord1f; 1996uint32_t _mesa_unmarshal_EvalCoord1f(struct gl_context *ctx, const struct marshal_cmd_EvalCoord1f *cmd, const uint64_t *last); 1997void GLAPIENTRY _mesa_marshal_EvalCoord1f(GLfloat u); 1998struct marshal_cmd_EvalCoord1fv; 1999uint32_t _mesa_unmarshal_EvalCoord1fv(struct gl_context *ctx, const struct marshal_cmd_EvalCoord1fv *cmd, const uint64_t *last); 2000void GLAPIENTRY _mesa_marshal_EvalCoord1fv(const GLfloat * u); 2001struct marshal_cmd_EvalCoord2d; 2002uint32_t _mesa_unmarshal_EvalCoord2d(struct gl_context *ctx, const struct marshal_cmd_EvalCoord2d *cmd, const uint64_t *last); 2003void GLAPIENTRY _mesa_marshal_EvalCoord2d(GLdouble u, GLdouble v); 2004struct marshal_cmd_EvalCoord2dv; 2005uint32_t _mesa_unmarshal_EvalCoord2dv(struct gl_context *ctx, const struct marshal_cmd_EvalCoord2dv *cmd, const uint64_t *last); 2006void GLAPIENTRY _mesa_marshal_EvalCoord2dv(const GLdouble * u); 2007struct marshal_cmd_EvalCoord2f; 2008uint32_t _mesa_unmarshal_EvalCoord2f(struct gl_context *ctx, const struct marshal_cmd_EvalCoord2f *cmd, const uint64_t *last); 2009void GLAPIENTRY _mesa_marshal_EvalCoord2f(GLfloat u, GLfloat v); 2010struct marshal_cmd_EvalCoord2fv; 2011uint32_t _mesa_unmarshal_EvalCoord2fv(struct gl_context *ctx, const struct marshal_cmd_EvalCoord2fv *cmd, const uint64_t *last); 2012void GLAPIENTRY _mesa_marshal_EvalCoord2fv(const GLfloat * u); 2013struct marshal_cmd_EvalMesh1; 2014uint32_t _mesa_unmarshal_EvalMesh1(struct gl_context *ctx, const struct marshal_cmd_EvalMesh1 *cmd, const uint64_t *last); 2015void GLAPIENTRY _mesa_marshal_EvalMesh1(GLenum mode, GLint i1, GLint i2); 2016struct marshal_cmd_EvalPoint1; 2017uint32_t _mesa_unmarshal_EvalPoint1(struct gl_context *ctx, const struct marshal_cmd_EvalPoint1 *cmd, const uint64_t *last); 2018void GLAPIENTRY _mesa_marshal_EvalPoint1(GLint i); 2019struct marshal_cmd_EvalMesh2; 2020uint32_t _mesa_unmarshal_EvalMesh2(struct gl_context *ctx, const struct marshal_cmd_EvalMesh2 *cmd, const uint64_t *last); 2021void GLAPIENTRY _mesa_marshal_EvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2); 2022struct marshal_cmd_EvalPoint2; 2023uint32_t _mesa_unmarshal_EvalPoint2(struct gl_context *ctx, const struct marshal_cmd_EvalPoint2 *cmd, const uint64_t *last); 2024void GLAPIENTRY _mesa_marshal_EvalPoint2(GLint i, GLint j); 2025struct marshal_cmd_AlphaFunc; 2026uint32_t _mesa_unmarshal_AlphaFunc(struct gl_context *ctx, const struct marshal_cmd_AlphaFunc *cmd, const uint64_t *last); 2027void GLAPIENTRY _mesa_marshal_AlphaFunc(GLenum func, GLclampf ref); 2028struct marshal_cmd_BlendFunc; 2029uint32_t _mesa_unmarshal_BlendFunc(struct gl_context *ctx, const struct marshal_cmd_BlendFunc *cmd, const uint64_t *last); 2030void GLAPIENTRY _mesa_marshal_BlendFunc(GLenum sfactor, GLenum dfactor); 2031struct marshal_cmd_LogicOp; 2032uint32_t _mesa_unmarshal_LogicOp(struct gl_context *ctx, const struct marshal_cmd_LogicOp *cmd, const uint64_t *last); 2033void GLAPIENTRY _mesa_marshal_LogicOp(GLenum opcode); 2034struct marshal_cmd_StencilFunc; 2035uint32_t _mesa_unmarshal_StencilFunc(struct gl_context *ctx, const struct marshal_cmd_StencilFunc *cmd, const uint64_t *last); 2036void GLAPIENTRY _mesa_marshal_StencilFunc(GLenum func, GLint ref, GLuint mask); 2037struct marshal_cmd_StencilOp; 2038uint32_t _mesa_unmarshal_StencilOp(struct gl_context *ctx, const struct marshal_cmd_StencilOp *cmd, const uint64_t *last); 2039void GLAPIENTRY _mesa_marshal_StencilOp(GLenum fail, GLenum zfail, GLenum zpass); 2040struct marshal_cmd_DepthFunc; 2041uint32_t _mesa_unmarshal_DepthFunc(struct gl_context *ctx, const struct marshal_cmd_DepthFunc *cmd, const uint64_t *last); 2042void GLAPIENTRY _mesa_marshal_DepthFunc(GLenum func); 2043struct marshal_cmd_PixelZoom; 2044uint32_t _mesa_unmarshal_PixelZoom(struct gl_context *ctx, const struct marshal_cmd_PixelZoom *cmd, const uint64_t *last); 2045void GLAPIENTRY _mesa_marshal_PixelZoom(GLfloat xfactor, GLfloat yfactor); 2046struct marshal_cmd_PixelTransferf; 2047uint32_t _mesa_unmarshal_PixelTransferf(struct gl_context *ctx, const struct marshal_cmd_PixelTransferf *cmd, const uint64_t *last); 2048void GLAPIENTRY _mesa_marshal_PixelTransferf(GLenum pname, GLfloat param); 2049struct marshal_cmd_PixelTransferi; 2050uint32_t _mesa_unmarshal_PixelTransferi(struct gl_context *ctx, const struct marshal_cmd_PixelTransferi *cmd, const uint64_t *last); 2051void GLAPIENTRY _mesa_marshal_PixelTransferi(GLenum pname, GLint param); 2052struct marshal_cmd_PixelStoref; 2053uint32_t _mesa_unmarshal_PixelStoref(struct gl_context *ctx, const struct marshal_cmd_PixelStoref *cmd, const uint64_t *last); 2054void GLAPIENTRY _mesa_marshal_PixelStoref(GLenum pname, GLfloat param); 2055struct marshal_cmd_PixelStorei; 2056uint32_t _mesa_unmarshal_PixelStorei(struct gl_context *ctx, const struct marshal_cmd_PixelStorei *cmd, const uint64_t *last); 2057void GLAPIENTRY _mesa_marshal_PixelStorei(GLenum pname, GLint param); 2058struct marshal_cmd_PixelMapfv; 2059uint32_t _mesa_unmarshal_PixelMapfv(struct gl_context *ctx, const struct marshal_cmd_PixelMapfv *cmd, const uint64_t *last); 2060void GLAPIENTRY _mesa_marshal_PixelMapfv(GLenum map, GLsizei mapsize, const GLfloat * values); 2061struct marshal_cmd_PixelMapuiv; 2062uint32_t _mesa_unmarshal_PixelMapuiv(struct gl_context *ctx, const struct marshal_cmd_PixelMapuiv *cmd, const uint64_t *last); 2063void GLAPIENTRY _mesa_marshal_PixelMapuiv(GLenum map, GLsizei mapsize, const GLuint * values); 2064struct marshal_cmd_PixelMapusv; 2065uint32_t _mesa_unmarshal_PixelMapusv(struct gl_context *ctx, const struct marshal_cmd_PixelMapusv *cmd, const uint64_t *last); 2066void GLAPIENTRY _mesa_marshal_PixelMapusv(GLenum map, GLsizei mapsize, const GLushort * values); 2067struct marshal_cmd_ReadBuffer; 2068uint32_t _mesa_unmarshal_ReadBuffer(struct gl_context *ctx, const struct marshal_cmd_ReadBuffer *cmd, const uint64_t *last); 2069void GLAPIENTRY _mesa_marshal_ReadBuffer(GLenum mode); 2070struct marshal_cmd_CopyPixels; 2071uint32_t _mesa_unmarshal_CopyPixels(struct gl_context *ctx, const struct marshal_cmd_CopyPixels *cmd, const uint64_t *last); 2072void GLAPIENTRY _mesa_marshal_CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type); 2073struct marshal_cmd_ReadPixels; 2074uint32_t _mesa_unmarshal_ReadPixels(struct gl_context *ctx, const struct marshal_cmd_ReadPixels *cmd, const uint64_t *last); 2075void GLAPIENTRY _mesa_marshal_ReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid * pixels); 2076struct marshal_cmd_DrawPixels; 2077uint32_t _mesa_unmarshal_DrawPixels(struct gl_context *ctx, const struct marshal_cmd_DrawPixels *cmd, const uint64_t *last); 2078void GLAPIENTRY _mesa_marshal_DrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); 2079void GLAPIENTRY _mesa_marshal_GetBooleanv(GLenum pname, GLboolean * params); 2080void GLAPIENTRY _mesa_marshal_GetClipPlane(GLenum plane, GLdouble * equation); 2081void GLAPIENTRY _mesa_marshal_GetDoublev(GLenum pname, GLdouble * params); 2082GLenum GLAPIENTRY _mesa_marshal_GetError(void); 2083void GLAPIENTRY _mesa_marshal_GetFloatv(GLenum pname, GLfloat * params); 2084struct marshal_cmd_GetIntegerv; 2085uint32_t _mesa_unmarshal_GetIntegerv(struct gl_context *ctx, const struct marshal_cmd_GetIntegerv *cmd, const uint64_t *last); 2086void GLAPIENTRY _mesa_marshal_GetIntegerv(GLenum pname, GLint * params); 2087void GLAPIENTRY _mesa_marshal_GetLightfv(GLenum light, GLenum pname, GLfloat * params); 2088void GLAPIENTRY _mesa_marshal_GetLightiv(GLenum light, GLenum pname, GLint * params); 2089void GLAPIENTRY _mesa_marshal_GetMapdv(GLenum target, GLenum query, GLdouble * v); 2090void GLAPIENTRY _mesa_marshal_GetMapfv(GLenum target, GLenum query, GLfloat * v); 2091void GLAPIENTRY _mesa_marshal_GetMapiv(GLenum target, GLenum query, GLint * v); 2092void GLAPIENTRY _mesa_marshal_GetMaterialfv(GLenum face, GLenum pname, GLfloat * params); 2093void GLAPIENTRY _mesa_marshal_GetMaterialiv(GLenum face, GLenum pname, GLint * params); 2094struct marshal_cmd_GetPixelMapfv; 2095uint32_t _mesa_unmarshal_GetPixelMapfv(struct gl_context *ctx, const struct marshal_cmd_GetPixelMapfv *cmd, const uint64_t *last); 2096void GLAPIENTRY _mesa_marshal_GetPixelMapfv(GLenum map, GLfloat * values); 2097struct marshal_cmd_GetPixelMapuiv; 2098uint32_t _mesa_unmarshal_GetPixelMapuiv(struct gl_context *ctx, const struct marshal_cmd_GetPixelMapuiv *cmd, const uint64_t *last); 2099void GLAPIENTRY _mesa_marshal_GetPixelMapuiv(GLenum map, GLuint * values); 2100struct marshal_cmd_GetPixelMapusv; 2101uint32_t _mesa_unmarshal_GetPixelMapusv(struct gl_context *ctx, const struct marshal_cmd_GetPixelMapusv *cmd, const uint64_t *last); 2102void GLAPIENTRY _mesa_marshal_GetPixelMapusv(GLenum map, GLushort * values); 2103struct marshal_cmd_GetPolygonStipple; 2104uint32_t _mesa_unmarshal_GetPolygonStipple(struct gl_context *ctx, const struct marshal_cmd_GetPolygonStipple *cmd, const uint64_t *last); 2105void GLAPIENTRY _mesa_marshal_GetPolygonStipple(GLubyte * mask); 2106const GLubyte * GLAPIENTRY _mesa_marshal_GetString(GLenum name); 2107void GLAPIENTRY _mesa_marshal_GetTexEnvfv(GLenum target, GLenum pname, GLfloat * params); 2108void GLAPIENTRY _mesa_marshal_GetTexEnviv(GLenum target, GLenum pname, GLint * params); 2109void GLAPIENTRY _mesa_marshal_GetTexGendv(GLenum coord, GLenum pname, GLdouble * params); 2110void GLAPIENTRY _mesa_marshal_GetTexGenfv(GLenum coord, GLenum pname, GLfloat * params); 2111void GLAPIENTRY _mesa_marshal_GetTexGeniv(GLenum coord, GLenum pname, GLint * params); 2112struct marshal_cmd_GetTexImage; 2113uint32_t _mesa_unmarshal_GetTexImage(struct gl_context *ctx, const struct marshal_cmd_GetTexImage *cmd, const uint64_t *last); 2114void GLAPIENTRY _mesa_marshal_GetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); 2115void GLAPIENTRY _mesa_marshal_GetTexParameterfv(GLenum target, GLenum pname, GLfloat * params); 2116void GLAPIENTRY _mesa_marshal_GetTexParameteriv(GLenum target, GLenum pname, GLint * params); 2117void GLAPIENTRY _mesa_marshal_GetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params); 2118void GLAPIENTRY _mesa_marshal_GetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params); 2119GLboolean GLAPIENTRY _mesa_marshal_IsEnabled(GLenum cap); 2120GLboolean GLAPIENTRY _mesa_marshal_IsList(GLuint list); 2121struct marshal_cmd_DepthRange; 2122uint32_t _mesa_unmarshal_DepthRange(struct gl_context *ctx, const struct marshal_cmd_DepthRange *cmd, const uint64_t *last); 2123void GLAPIENTRY _mesa_marshal_DepthRange(GLclampd zNear, GLclampd zFar); 2124struct marshal_cmd_Frustum; 2125uint32_t _mesa_unmarshal_Frustum(struct gl_context *ctx, const struct marshal_cmd_Frustum *cmd, const uint64_t *last); 2126void GLAPIENTRY _mesa_marshal_Frustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); 2127struct marshal_cmd_LoadIdentity; 2128uint32_t _mesa_unmarshal_LoadIdentity(struct gl_context *ctx, const struct marshal_cmd_LoadIdentity *cmd, const uint64_t *last); 2129void GLAPIENTRY _mesa_marshal_LoadIdentity(void); 2130struct marshal_cmd_LoadMatrixf; 2131uint32_t _mesa_unmarshal_LoadMatrixf(struct gl_context *ctx, const struct marshal_cmd_LoadMatrixf *cmd, const uint64_t *last); 2132void GLAPIENTRY _mesa_marshal_LoadMatrixf(const GLfloat * m); 2133struct marshal_cmd_LoadMatrixd; 2134uint32_t _mesa_unmarshal_LoadMatrixd(struct gl_context *ctx, const struct marshal_cmd_LoadMatrixd *cmd, const uint64_t *last); 2135void GLAPIENTRY _mesa_marshal_LoadMatrixd(const GLdouble * m); 2136struct marshal_cmd_MatrixMode; 2137uint32_t _mesa_unmarshal_MatrixMode(struct gl_context *ctx, const struct marshal_cmd_MatrixMode *cmd, const uint64_t *last); 2138void GLAPIENTRY _mesa_marshal_MatrixMode(GLenum mode); 2139struct marshal_cmd_MultMatrixf; 2140uint32_t _mesa_unmarshal_MultMatrixf(struct gl_context *ctx, const struct marshal_cmd_MultMatrixf *cmd, const uint64_t *last); 2141void GLAPIENTRY _mesa_marshal_MultMatrixf(const GLfloat * m); 2142struct marshal_cmd_MultMatrixd; 2143uint32_t _mesa_unmarshal_MultMatrixd(struct gl_context *ctx, const struct marshal_cmd_MultMatrixd *cmd, const uint64_t *last); 2144void GLAPIENTRY _mesa_marshal_MultMatrixd(const GLdouble * m); 2145struct marshal_cmd_Ortho; 2146uint32_t _mesa_unmarshal_Ortho(struct gl_context *ctx, const struct marshal_cmd_Ortho *cmd, const uint64_t *last); 2147void GLAPIENTRY _mesa_marshal_Ortho(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar); 2148struct marshal_cmd_PopMatrix; 2149uint32_t _mesa_unmarshal_PopMatrix(struct gl_context *ctx, const struct marshal_cmd_PopMatrix *cmd, const uint64_t *last); 2150void GLAPIENTRY _mesa_marshal_PopMatrix(void); 2151struct marshal_cmd_PushMatrix; 2152uint32_t _mesa_unmarshal_PushMatrix(struct gl_context *ctx, const struct marshal_cmd_PushMatrix *cmd, const uint64_t *last); 2153void GLAPIENTRY _mesa_marshal_PushMatrix(void); 2154struct marshal_cmd_Rotated; 2155uint32_t _mesa_unmarshal_Rotated(struct gl_context *ctx, const struct marshal_cmd_Rotated *cmd, const uint64_t *last); 2156void GLAPIENTRY _mesa_marshal_Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z); 2157struct marshal_cmd_Rotatef; 2158uint32_t _mesa_unmarshal_Rotatef(struct gl_context *ctx, const struct marshal_cmd_Rotatef *cmd, const uint64_t *last); 2159void GLAPIENTRY _mesa_marshal_Rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z); 2160struct marshal_cmd_Scaled; 2161uint32_t _mesa_unmarshal_Scaled(struct gl_context *ctx, const struct marshal_cmd_Scaled *cmd, const uint64_t *last); 2162void GLAPIENTRY _mesa_marshal_Scaled(GLdouble x, GLdouble y, GLdouble z); 2163struct marshal_cmd_Scalef; 2164uint32_t _mesa_unmarshal_Scalef(struct gl_context *ctx, const struct marshal_cmd_Scalef *cmd, const uint64_t *last); 2165void GLAPIENTRY _mesa_marshal_Scalef(GLfloat x, GLfloat y, GLfloat z); 2166struct marshal_cmd_Translated; 2167uint32_t _mesa_unmarshal_Translated(struct gl_context *ctx, const struct marshal_cmd_Translated *cmd, const uint64_t *last); 2168void GLAPIENTRY _mesa_marshal_Translated(GLdouble x, GLdouble y, GLdouble z); 2169struct marshal_cmd_Translatef; 2170uint32_t _mesa_unmarshal_Translatef(struct gl_context *ctx, const struct marshal_cmd_Translatef *cmd, const uint64_t *last); 2171void GLAPIENTRY _mesa_marshal_Translatef(GLfloat x, GLfloat y, GLfloat z); 2172struct marshal_cmd_Viewport; 2173uint32_t _mesa_unmarshal_Viewport(struct gl_context *ctx, const struct marshal_cmd_Viewport *cmd, const uint64_t *last); 2174void GLAPIENTRY _mesa_marshal_Viewport(GLint x, GLint y, GLsizei width, GLsizei height); 2175struct marshal_cmd_ArrayElement; 2176uint32_t _mesa_unmarshal_ArrayElement(struct gl_context *ctx, const struct marshal_cmd_ArrayElement *cmd, const uint64_t *last); 2177void GLAPIENTRY _mesa_marshal_ArrayElement(GLint i); 2178struct marshal_cmd_ColorPointer; 2179uint32_t _mesa_unmarshal_ColorPointer(struct gl_context *ctx, const struct marshal_cmd_ColorPointer *cmd, const uint64_t *last); 2180void GLAPIENTRY _mesa_marshal_ColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); 2181struct marshal_cmd_DisableClientState; 2182uint32_t _mesa_unmarshal_DisableClientState(struct gl_context *ctx, const struct marshal_cmd_DisableClientState *cmd, const uint64_t *last); 2183void GLAPIENTRY _mesa_marshal_DisableClientState(GLenum array); 2184struct marshal_cmd_DrawArrays; 2185uint32_t _mesa_unmarshal_DrawArrays(struct gl_context *ctx, const struct marshal_cmd_DrawArrays *cmd, const uint64_t *last); 2186void GLAPIENTRY _mesa_marshal_DrawArrays(GLenum mode, GLint first, GLsizei count); 2187struct marshal_cmd_DrawElements; 2188uint32_t _mesa_unmarshal_DrawElements(struct gl_context *ctx, const struct marshal_cmd_DrawElements *cmd, const uint64_t *last); 2189void GLAPIENTRY _mesa_marshal_DrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); 2190struct marshal_cmd_EdgeFlagPointer; 2191uint32_t _mesa_unmarshal_EdgeFlagPointer(struct gl_context *ctx, const struct marshal_cmd_EdgeFlagPointer *cmd, const uint64_t *last); 2192void GLAPIENTRY _mesa_marshal_EdgeFlagPointer(GLsizei stride, const GLvoid * pointer); 2193struct marshal_cmd_EnableClientState; 2194uint32_t _mesa_unmarshal_EnableClientState(struct gl_context *ctx, const struct marshal_cmd_EnableClientState *cmd, const uint64_t *last); 2195void GLAPIENTRY _mesa_marshal_EnableClientState(GLenum array); 2196void GLAPIENTRY _mesa_marshal_GetPointerv(GLenum pname, GLvoid ** params); 2197struct marshal_cmd_IndexPointer; 2198uint32_t _mesa_unmarshal_IndexPointer(struct gl_context *ctx, const struct marshal_cmd_IndexPointer *cmd, const uint64_t *last); 2199void GLAPIENTRY _mesa_marshal_IndexPointer(GLenum type, GLsizei stride, const GLvoid * pointer); 2200struct marshal_cmd_InterleavedArrays; 2201uint32_t _mesa_unmarshal_InterleavedArrays(struct gl_context *ctx, const struct marshal_cmd_InterleavedArrays *cmd, const uint64_t *last); 2202void GLAPIENTRY _mesa_marshal_InterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer); 2203struct marshal_cmd_NormalPointer; 2204uint32_t _mesa_unmarshal_NormalPointer(struct gl_context *ctx, const struct marshal_cmd_NormalPointer *cmd, const uint64_t *last); 2205void GLAPIENTRY _mesa_marshal_NormalPointer(GLenum type, GLsizei stride, const GLvoid * pointer); 2206struct marshal_cmd_TexCoordPointer; 2207uint32_t _mesa_unmarshal_TexCoordPointer(struct gl_context *ctx, const struct marshal_cmd_TexCoordPointer *cmd, const uint64_t *last); 2208void GLAPIENTRY _mesa_marshal_TexCoordPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); 2209struct marshal_cmd_VertexPointer; 2210uint32_t _mesa_unmarshal_VertexPointer(struct gl_context *ctx, const struct marshal_cmd_VertexPointer *cmd, const uint64_t *last); 2211void GLAPIENTRY _mesa_marshal_VertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); 2212struct marshal_cmd_PolygonOffset; 2213uint32_t _mesa_unmarshal_PolygonOffset(struct gl_context *ctx, const struct marshal_cmd_PolygonOffset *cmd, const uint64_t *last); 2214void GLAPIENTRY _mesa_marshal_PolygonOffset(GLfloat factor, GLfloat units); 2215struct marshal_cmd_CopyTexImage1D; 2216uint32_t _mesa_unmarshal_CopyTexImage1D(struct gl_context *ctx, const struct marshal_cmd_CopyTexImage1D *cmd, const uint64_t *last); 2217void GLAPIENTRY _mesa_marshal_CopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); 2218struct marshal_cmd_CopyTexImage2D; 2219uint32_t _mesa_unmarshal_CopyTexImage2D(struct gl_context *ctx, const struct marshal_cmd_CopyTexImage2D *cmd, const uint64_t *last); 2220void GLAPIENTRY _mesa_marshal_CopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); 2221struct marshal_cmd_CopyTexSubImage1D; 2222uint32_t _mesa_unmarshal_CopyTexSubImage1D(struct gl_context *ctx, const struct marshal_cmd_CopyTexSubImage1D *cmd, const uint64_t *last); 2223void GLAPIENTRY _mesa_marshal_CopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 2224struct marshal_cmd_CopyTexSubImage2D; 2225uint32_t _mesa_unmarshal_CopyTexSubImage2D(struct gl_context *ctx, const struct marshal_cmd_CopyTexSubImage2D *cmd, const uint64_t *last); 2226void GLAPIENTRY _mesa_marshal_CopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 2227struct marshal_cmd_TexSubImage1D; 2228uint32_t _mesa_unmarshal_TexSubImage1D(struct gl_context *ctx, const struct marshal_cmd_TexSubImage1D *cmd, const uint64_t *last); 2229void GLAPIENTRY _mesa_marshal_TexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); 2230struct marshal_cmd_TexSubImage2D; 2231uint32_t _mesa_unmarshal_TexSubImage2D(struct gl_context *ctx, const struct marshal_cmd_TexSubImage2D *cmd, const uint64_t *last); 2232void GLAPIENTRY _mesa_marshal_TexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); 2233GLboolean GLAPIENTRY _mesa_marshal_AreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences); 2234struct marshal_cmd_BindTexture; 2235uint32_t _mesa_unmarshal_BindTexture(struct gl_context *ctx, const struct marshal_cmd_BindTexture *cmd, const uint64_t *last); 2236void GLAPIENTRY _mesa_marshal_BindTexture(GLenum target, GLuint texture); 2237struct marshal_cmd_DeleteTextures; 2238uint32_t _mesa_unmarshal_DeleteTextures(struct gl_context *ctx, const struct marshal_cmd_DeleteTextures *cmd, const uint64_t *last); 2239void GLAPIENTRY _mesa_marshal_DeleteTextures(GLsizei n, const GLuint * textures); 2240void GLAPIENTRY _mesa_marshal_GenTextures(GLsizei n, GLuint * textures); 2241GLboolean GLAPIENTRY _mesa_marshal_IsTexture(GLuint texture); 2242struct marshal_cmd_PrioritizeTextures; 2243uint32_t _mesa_unmarshal_PrioritizeTextures(struct gl_context *ctx, const struct marshal_cmd_PrioritizeTextures *cmd, const uint64_t *last); 2244void GLAPIENTRY _mesa_marshal_PrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities); 2245struct marshal_cmd_Indexub; 2246uint32_t _mesa_unmarshal_Indexub(struct gl_context *ctx, const struct marshal_cmd_Indexub *cmd, const uint64_t *last); 2247void GLAPIENTRY _mesa_marshal_Indexub(GLubyte c); 2248struct marshal_cmd_Indexubv; 2249uint32_t _mesa_unmarshal_Indexubv(struct gl_context *ctx, const struct marshal_cmd_Indexubv *cmd, const uint64_t *last); 2250void GLAPIENTRY _mesa_marshal_Indexubv(const GLubyte * c); 2251struct marshal_cmd_PopClientAttrib; 2252uint32_t _mesa_unmarshal_PopClientAttrib(struct gl_context *ctx, const struct marshal_cmd_PopClientAttrib *cmd, const uint64_t *last); 2253void GLAPIENTRY _mesa_marshal_PopClientAttrib(void); 2254struct marshal_cmd_PushClientAttrib; 2255uint32_t _mesa_unmarshal_PushClientAttrib(struct gl_context *ctx, const struct marshal_cmd_PushClientAttrib *cmd, const uint64_t *last); 2256void GLAPIENTRY _mesa_marshal_PushClientAttrib(GLbitfield mask); 2257struct marshal_cmd_BlendColor; 2258uint32_t _mesa_unmarshal_BlendColor(struct gl_context *ctx, const struct marshal_cmd_BlendColor *cmd, const uint64_t *last); 2259void GLAPIENTRY _mesa_marshal_BlendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha); 2260struct marshal_cmd_BlendEquation; 2261uint32_t _mesa_unmarshal_BlendEquation(struct gl_context *ctx, const struct marshal_cmd_BlendEquation *cmd, const uint64_t *last); 2262void GLAPIENTRY _mesa_marshal_BlendEquation(GLenum mode); 2263struct marshal_cmd_DrawRangeElements; 2264uint32_t _mesa_unmarshal_DrawRangeElements(struct gl_context *ctx, const struct marshal_cmd_DrawRangeElements *cmd, const uint64_t *last); 2265void GLAPIENTRY _mesa_marshal_DrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices); 2266void GLAPIENTRY _mesa_marshal_ColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * table); 2267void GLAPIENTRY _mesa_marshal_ColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params); 2268void GLAPIENTRY _mesa_marshal_ColorTableParameteriv(GLenum target, GLenum pname, const GLint * params); 2269struct marshal_cmd_CopyColorTable; 2270uint32_t _mesa_unmarshal_CopyColorTable(struct gl_context *ctx, const struct marshal_cmd_CopyColorTable *cmd, const uint64_t *last); 2271void GLAPIENTRY _mesa_marshal_CopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); 2272void GLAPIENTRY _mesa_marshal_GetColorTable(GLenum target, GLenum format, GLenum type, GLvoid * table); 2273void GLAPIENTRY _mesa_marshal_GetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params); 2274void GLAPIENTRY _mesa_marshal_GetColorTableParameteriv(GLenum target, GLenum pname, GLint * params); 2275void GLAPIENTRY _mesa_marshal_ColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid * data); 2276struct marshal_cmd_CopyColorSubTable; 2277uint32_t _mesa_unmarshal_CopyColorSubTable(struct gl_context *ctx, const struct marshal_cmd_CopyColorSubTable *cmd, const uint64_t *last); 2278void GLAPIENTRY _mesa_marshal_CopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width); 2279void GLAPIENTRY _mesa_marshal_ConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid * image); 2280void GLAPIENTRY _mesa_marshal_ConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * image); 2281struct marshal_cmd_ConvolutionParameterf; 2282uint32_t _mesa_unmarshal_ConvolutionParameterf(struct gl_context *ctx, const struct marshal_cmd_ConvolutionParameterf *cmd, const uint64_t *last); 2283void GLAPIENTRY _mesa_marshal_ConvolutionParameterf(GLenum target, GLenum pname, GLfloat params); 2284void GLAPIENTRY _mesa_marshal_ConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params); 2285struct marshal_cmd_ConvolutionParameteri; 2286uint32_t _mesa_unmarshal_ConvolutionParameteri(struct gl_context *ctx, const struct marshal_cmd_ConvolutionParameteri *cmd, const uint64_t *last); 2287void GLAPIENTRY _mesa_marshal_ConvolutionParameteri(GLenum target, GLenum pname, GLint params); 2288void GLAPIENTRY _mesa_marshal_ConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params); 2289struct marshal_cmd_CopyConvolutionFilter1D; 2290uint32_t _mesa_unmarshal_CopyConvolutionFilter1D(struct gl_context *ctx, const struct marshal_cmd_CopyConvolutionFilter1D *cmd, const uint64_t *last); 2291void GLAPIENTRY _mesa_marshal_CopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width); 2292struct marshal_cmd_CopyConvolutionFilter2D; 2293uint32_t _mesa_unmarshal_CopyConvolutionFilter2D(struct gl_context *ctx, const struct marshal_cmd_CopyConvolutionFilter2D *cmd, const uint64_t *last); 2294void GLAPIENTRY _mesa_marshal_CopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height); 2295void GLAPIENTRY _mesa_marshal_GetConvolutionFilter(GLenum target, GLenum format, GLenum type, GLvoid * image); 2296void GLAPIENTRY _mesa_marshal_GetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params); 2297void GLAPIENTRY _mesa_marshal_GetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params); 2298void GLAPIENTRY _mesa_marshal_GetSeparableFilter(GLenum target, GLenum format, GLenum type, GLvoid * row, GLvoid * column, GLvoid * span); 2299void GLAPIENTRY _mesa_marshal_SeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * row, const GLvoid * column); 2300void GLAPIENTRY _mesa_marshal_GetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); 2301void GLAPIENTRY _mesa_marshal_GetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params); 2302void GLAPIENTRY _mesa_marshal_GetHistogramParameteriv(GLenum target, GLenum pname, GLint * params); 2303void GLAPIENTRY _mesa_marshal_GetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid * values); 2304void GLAPIENTRY _mesa_marshal_GetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params); 2305void GLAPIENTRY _mesa_marshal_GetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params); 2306struct marshal_cmd_Histogram; 2307uint32_t _mesa_unmarshal_Histogram(struct gl_context *ctx, const struct marshal_cmd_Histogram *cmd, const uint64_t *last); 2308void GLAPIENTRY _mesa_marshal_Histogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink); 2309struct marshal_cmd_Minmax; 2310uint32_t _mesa_unmarshal_Minmax(struct gl_context *ctx, const struct marshal_cmd_Minmax *cmd, const uint64_t *last); 2311void GLAPIENTRY _mesa_marshal_Minmax(GLenum target, GLenum internalformat, GLboolean sink); 2312struct marshal_cmd_ResetHistogram; 2313uint32_t _mesa_unmarshal_ResetHistogram(struct gl_context *ctx, const struct marshal_cmd_ResetHistogram *cmd, const uint64_t *last); 2314void GLAPIENTRY _mesa_marshal_ResetHistogram(GLenum target); 2315struct marshal_cmd_ResetMinmax; 2316uint32_t _mesa_unmarshal_ResetMinmax(struct gl_context *ctx, const struct marshal_cmd_ResetMinmax *cmd, const uint64_t *last); 2317void GLAPIENTRY _mesa_marshal_ResetMinmax(GLenum target); 2318struct marshal_cmd_TexImage3D; 2319uint32_t _mesa_unmarshal_TexImage3D(struct gl_context *ctx, const struct marshal_cmd_TexImage3D *cmd, const uint64_t *last); 2320void GLAPIENTRY _mesa_marshal_TexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); 2321struct marshal_cmd_TexSubImage3D; 2322uint32_t _mesa_unmarshal_TexSubImage3D(struct gl_context *ctx, const struct marshal_cmd_TexSubImage3D *cmd, const uint64_t *last); 2323void GLAPIENTRY _mesa_marshal_TexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); 2324struct marshal_cmd_CopyTexSubImage3D; 2325uint32_t _mesa_unmarshal_CopyTexSubImage3D(struct gl_context *ctx, const struct marshal_cmd_CopyTexSubImage3D *cmd, const uint64_t *last); 2326void GLAPIENTRY _mesa_marshal_CopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 2327struct marshal_cmd_ActiveTexture; 2328uint32_t _mesa_unmarshal_ActiveTexture(struct gl_context *ctx, const struct marshal_cmd_ActiveTexture *cmd, const uint64_t *last); 2329void GLAPIENTRY _mesa_marshal_ActiveTexture(GLenum texture); 2330struct marshal_cmd_ClientActiveTexture; 2331uint32_t _mesa_unmarshal_ClientActiveTexture(struct gl_context *ctx, const struct marshal_cmd_ClientActiveTexture *cmd, const uint64_t *last); 2332void GLAPIENTRY _mesa_marshal_ClientActiveTexture(GLenum texture); 2333struct marshal_cmd_MultiTexCoord1d; 2334uint32_t _mesa_unmarshal_MultiTexCoord1d(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1d *cmd, const uint64_t *last); 2335void GLAPIENTRY _mesa_marshal_MultiTexCoord1d(GLenum target, GLdouble s); 2336struct marshal_cmd_MultiTexCoord1dv; 2337uint32_t _mesa_unmarshal_MultiTexCoord1dv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1dv *cmd, const uint64_t *last); 2338void GLAPIENTRY _mesa_marshal_MultiTexCoord1dv(GLenum target, const GLdouble * v); 2339struct marshal_cmd_MultiTexCoord1fARB; 2340uint32_t _mesa_unmarshal_MultiTexCoord1fARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1fARB *cmd, const uint64_t *last); 2341void GLAPIENTRY _mesa_marshal_MultiTexCoord1fARB(GLenum target, GLfloat s); 2342struct marshal_cmd_MultiTexCoord1fvARB; 2343uint32_t _mesa_unmarshal_MultiTexCoord1fvARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1fvARB *cmd, const uint64_t *last); 2344void GLAPIENTRY _mesa_marshal_MultiTexCoord1fvARB(GLenum target, const GLfloat * v); 2345struct marshal_cmd_MultiTexCoord1i; 2346uint32_t _mesa_unmarshal_MultiTexCoord1i(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1i *cmd, const uint64_t *last); 2347void GLAPIENTRY _mesa_marshal_MultiTexCoord1i(GLenum target, GLint s); 2348struct marshal_cmd_MultiTexCoord1iv; 2349uint32_t _mesa_unmarshal_MultiTexCoord1iv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1iv *cmd, const uint64_t *last); 2350void GLAPIENTRY _mesa_marshal_MultiTexCoord1iv(GLenum target, const GLint * v); 2351struct marshal_cmd_MultiTexCoord1s; 2352uint32_t _mesa_unmarshal_MultiTexCoord1s(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1s *cmd, const uint64_t *last); 2353void GLAPIENTRY _mesa_marshal_MultiTexCoord1s(GLenum target, GLshort s); 2354struct marshal_cmd_MultiTexCoord1sv; 2355uint32_t _mesa_unmarshal_MultiTexCoord1sv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1sv *cmd, const uint64_t *last); 2356void GLAPIENTRY _mesa_marshal_MultiTexCoord1sv(GLenum target, const GLshort * v); 2357struct marshal_cmd_MultiTexCoord2d; 2358uint32_t _mesa_unmarshal_MultiTexCoord2d(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2d *cmd, const uint64_t *last); 2359void GLAPIENTRY _mesa_marshal_MultiTexCoord2d(GLenum target, GLdouble s, GLdouble t); 2360struct marshal_cmd_MultiTexCoord2dv; 2361uint32_t _mesa_unmarshal_MultiTexCoord2dv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2dv *cmd, const uint64_t *last); 2362void GLAPIENTRY _mesa_marshal_MultiTexCoord2dv(GLenum target, const GLdouble * v); 2363struct marshal_cmd_MultiTexCoord2fARB; 2364uint32_t _mesa_unmarshal_MultiTexCoord2fARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2fARB *cmd, const uint64_t *last); 2365void GLAPIENTRY _mesa_marshal_MultiTexCoord2fARB(GLenum target, GLfloat s, GLfloat t); 2366struct marshal_cmd_MultiTexCoord2fvARB; 2367uint32_t _mesa_unmarshal_MultiTexCoord2fvARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2fvARB *cmd, const uint64_t *last); 2368void GLAPIENTRY _mesa_marshal_MultiTexCoord2fvARB(GLenum target, const GLfloat * v); 2369struct marshal_cmd_MultiTexCoord2i; 2370uint32_t _mesa_unmarshal_MultiTexCoord2i(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2i *cmd, const uint64_t *last); 2371void GLAPIENTRY _mesa_marshal_MultiTexCoord2i(GLenum target, GLint s, GLint t); 2372struct marshal_cmd_MultiTexCoord2iv; 2373uint32_t _mesa_unmarshal_MultiTexCoord2iv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2iv *cmd, const uint64_t *last); 2374void GLAPIENTRY _mesa_marshal_MultiTexCoord2iv(GLenum target, const GLint * v); 2375struct marshal_cmd_MultiTexCoord2s; 2376uint32_t _mesa_unmarshal_MultiTexCoord2s(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2s *cmd, const uint64_t *last); 2377void GLAPIENTRY _mesa_marshal_MultiTexCoord2s(GLenum target, GLshort s, GLshort t); 2378struct marshal_cmd_MultiTexCoord2sv; 2379uint32_t _mesa_unmarshal_MultiTexCoord2sv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2sv *cmd, const uint64_t *last); 2380void GLAPIENTRY _mesa_marshal_MultiTexCoord2sv(GLenum target, const GLshort * v); 2381struct marshal_cmd_MultiTexCoord3d; 2382uint32_t _mesa_unmarshal_MultiTexCoord3d(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3d *cmd, const uint64_t *last); 2383void GLAPIENTRY _mesa_marshal_MultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r); 2384struct marshal_cmd_MultiTexCoord3dv; 2385uint32_t _mesa_unmarshal_MultiTexCoord3dv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3dv *cmd, const uint64_t *last); 2386void GLAPIENTRY _mesa_marshal_MultiTexCoord3dv(GLenum target, const GLdouble * v); 2387struct marshal_cmd_MultiTexCoord3fARB; 2388uint32_t _mesa_unmarshal_MultiTexCoord3fARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3fARB *cmd, const uint64_t *last); 2389void GLAPIENTRY _mesa_marshal_MultiTexCoord3fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r); 2390struct marshal_cmd_MultiTexCoord3fvARB; 2391uint32_t _mesa_unmarshal_MultiTexCoord3fvARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3fvARB *cmd, const uint64_t *last); 2392void GLAPIENTRY _mesa_marshal_MultiTexCoord3fvARB(GLenum target, const GLfloat * v); 2393struct marshal_cmd_MultiTexCoord3i; 2394uint32_t _mesa_unmarshal_MultiTexCoord3i(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3i *cmd, const uint64_t *last); 2395void GLAPIENTRY _mesa_marshal_MultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r); 2396struct marshal_cmd_MultiTexCoord3iv; 2397uint32_t _mesa_unmarshal_MultiTexCoord3iv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3iv *cmd, const uint64_t *last); 2398void GLAPIENTRY _mesa_marshal_MultiTexCoord3iv(GLenum target, const GLint * v); 2399struct marshal_cmd_MultiTexCoord3s; 2400uint32_t _mesa_unmarshal_MultiTexCoord3s(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3s *cmd, const uint64_t *last); 2401void GLAPIENTRY _mesa_marshal_MultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r); 2402struct marshal_cmd_MultiTexCoord3sv; 2403uint32_t _mesa_unmarshal_MultiTexCoord3sv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3sv *cmd, const uint64_t *last); 2404void GLAPIENTRY _mesa_marshal_MultiTexCoord3sv(GLenum target, const GLshort * v); 2405struct marshal_cmd_MultiTexCoord4d; 2406uint32_t _mesa_unmarshal_MultiTexCoord4d(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4d *cmd, const uint64_t *last); 2407void GLAPIENTRY _mesa_marshal_MultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q); 2408struct marshal_cmd_MultiTexCoord4dv; 2409uint32_t _mesa_unmarshal_MultiTexCoord4dv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4dv *cmd, const uint64_t *last); 2410void GLAPIENTRY _mesa_marshal_MultiTexCoord4dv(GLenum target, const GLdouble * v); 2411struct marshal_cmd_MultiTexCoord4fARB; 2412uint32_t _mesa_unmarshal_MultiTexCoord4fARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4fARB *cmd, const uint64_t *last); 2413void GLAPIENTRY _mesa_marshal_MultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q); 2414struct marshal_cmd_MultiTexCoord4fvARB; 2415uint32_t _mesa_unmarshal_MultiTexCoord4fvARB(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4fvARB *cmd, const uint64_t *last); 2416void GLAPIENTRY _mesa_marshal_MultiTexCoord4fvARB(GLenum target, const GLfloat * v); 2417struct marshal_cmd_MultiTexCoord4i; 2418uint32_t _mesa_unmarshal_MultiTexCoord4i(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4i *cmd, const uint64_t *last); 2419void GLAPIENTRY _mesa_marshal_MultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q); 2420struct marshal_cmd_MultiTexCoord4iv; 2421uint32_t _mesa_unmarshal_MultiTexCoord4iv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4iv *cmd, const uint64_t *last); 2422void GLAPIENTRY _mesa_marshal_MultiTexCoord4iv(GLenum target, const GLint * v); 2423struct marshal_cmd_MultiTexCoord4s; 2424uint32_t _mesa_unmarshal_MultiTexCoord4s(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4s *cmd, const uint64_t *last); 2425void GLAPIENTRY _mesa_marshal_MultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q); 2426struct marshal_cmd_MultiTexCoord4sv; 2427uint32_t _mesa_unmarshal_MultiTexCoord4sv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4sv *cmd, const uint64_t *last); 2428void GLAPIENTRY _mesa_marshal_MultiTexCoord4sv(GLenum target, const GLshort * v); 2429struct marshal_cmd_LoadTransposeMatrixf; 2430uint32_t _mesa_unmarshal_LoadTransposeMatrixf(struct gl_context *ctx, const struct marshal_cmd_LoadTransposeMatrixf *cmd, const uint64_t *last); 2431void GLAPIENTRY _mesa_marshal_LoadTransposeMatrixf(const GLfloat * m); 2432struct marshal_cmd_LoadTransposeMatrixd; 2433uint32_t _mesa_unmarshal_LoadTransposeMatrixd(struct gl_context *ctx, const struct marshal_cmd_LoadTransposeMatrixd *cmd, const uint64_t *last); 2434void GLAPIENTRY _mesa_marshal_LoadTransposeMatrixd(const GLdouble * m); 2435struct marshal_cmd_MultTransposeMatrixf; 2436uint32_t _mesa_unmarshal_MultTransposeMatrixf(struct gl_context *ctx, const struct marshal_cmd_MultTransposeMatrixf *cmd, const uint64_t *last); 2437void GLAPIENTRY _mesa_marshal_MultTransposeMatrixf(const GLfloat * m); 2438struct marshal_cmd_MultTransposeMatrixd; 2439uint32_t _mesa_unmarshal_MultTransposeMatrixd(struct gl_context *ctx, const struct marshal_cmd_MultTransposeMatrixd *cmd, const uint64_t *last); 2440void GLAPIENTRY _mesa_marshal_MultTransposeMatrixd(const GLdouble * m); 2441struct marshal_cmd_SampleCoverage; 2442uint32_t _mesa_unmarshal_SampleCoverage(struct gl_context *ctx, const struct marshal_cmd_SampleCoverage *cmd, const uint64_t *last); 2443void GLAPIENTRY _mesa_marshal_SampleCoverage(GLclampf value, GLboolean invert); 2444struct marshal_cmd_CompressedTexImage3D; 2445uint32_t _mesa_unmarshal_CompressedTexImage3D(struct gl_context *ctx, const struct marshal_cmd_CompressedTexImage3D *cmd, const uint64_t *last); 2446void GLAPIENTRY _mesa_marshal_CompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid * data); 2447struct marshal_cmd_CompressedTexImage2D; 2448uint32_t _mesa_unmarshal_CompressedTexImage2D(struct gl_context *ctx, const struct marshal_cmd_CompressedTexImage2D *cmd, const uint64_t *last); 2449void GLAPIENTRY _mesa_marshal_CompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid * data); 2450struct marshal_cmd_CompressedTexImage1D; 2451uint32_t _mesa_unmarshal_CompressedTexImage1D(struct gl_context *ctx, const struct marshal_cmd_CompressedTexImage1D *cmd, const uint64_t *last); 2452void GLAPIENTRY _mesa_marshal_CompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid * data); 2453struct marshal_cmd_CompressedTexSubImage3D; 2454uint32_t _mesa_unmarshal_CompressedTexSubImage3D(struct gl_context *ctx, const struct marshal_cmd_CompressedTexSubImage3D *cmd, const uint64_t *last); 2455void GLAPIENTRY _mesa_marshal_CompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); 2456struct marshal_cmd_CompressedTexSubImage2D; 2457uint32_t _mesa_unmarshal_CompressedTexSubImage2D(struct gl_context *ctx, const struct marshal_cmd_CompressedTexSubImage2D *cmd, const uint64_t *last); 2458void GLAPIENTRY _mesa_marshal_CompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); 2459struct marshal_cmd_CompressedTexSubImage1D; 2460uint32_t _mesa_unmarshal_CompressedTexSubImage1D(struct gl_context *ctx, const struct marshal_cmd_CompressedTexSubImage1D *cmd, const uint64_t *last); 2461void GLAPIENTRY _mesa_marshal_CompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); 2462struct marshal_cmd_GetCompressedTexImage; 2463uint32_t _mesa_unmarshal_GetCompressedTexImage(struct gl_context *ctx, const struct marshal_cmd_GetCompressedTexImage *cmd, const uint64_t *last); 2464void GLAPIENTRY _mesa_marshal_GetCompressedTexImage(GLenum target, GLint level, GLvoid * img); 2465struct marshal_cmd_BlendFuncSeparate; 2466uint32_t _mesa_unmarshal_BlendFuncSeparate(struct gl_context *ctx, const struct marshal_cmd_BlendFuncSeparate *cmd, const uint64_t *last); 2467void GLAPIENTRY _mesa_marshal_BlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); 2468struct marshal_cmd_FogCoordfEXT; 2469uint32_t _mesa_unmarshal_FogCoordfEXT(struct gl_context *ctx, const struct marshal_cmd_FogCoordfEXT *cmd, const uint64_t *last); 2470void GLAPIENTRY _mesa_marshal_FogCoordfEXT(GLfloat coord); 2471struct marshal_cmd_FogCoordfvEXT; 2472uint32_t _mesa_unmarshal_FogCoordfvEXT(struct gl_context *ctx, const struct marshal_cmd_FogCoordfvEXT *cmd, const uint64_t *last); 2473void GLAPIENTRY _mesa_marshal_FogCoordfvEXT(const GLfloat * coord); 2474struct marshal_cmd_FogCoordd; 2475uint32_t _mesa_unmarshal_FogCoordd(struct gl_context *ctx, const struct marshal_cmd_FogCoordd *cmd, const uint64_t *last); 2476void GLAPIENTRY _mesa_marshal_FogCoordd(GLdouble coord); 2477struct marshal_cmd_FogCoorddv; 2478uint32_t _mesa_unmarshal_FogCoorddv(struct gl_context *ctx, const struct marshal_cmd_FogCoorddv *cmd, const uint64_t *last); 2479void GLAPIENTRY _mesa_marshal_FogCoorddv(const GLdouble * coord); 2480struct marshal_cmd_FogCoordPointer; 2481uint32_t _mesa_unmarshal_FogCoordPointer(struct gl_context *ctx, const struct marshal_cmd_FogCoordPointer *cmd, const uint64_t *last); 2482void GLAPIENTRY _mesa_marshal_FogCoordPointer(GLenum type, GLsizei stride, const GLvoid * pointer); 2483struct marshal_cmd_MultiDrawArrays; 2484uint32_t _mesa_unmarshal_MultiDrawArrays(struct gl_context *ctx, const struct marshal_cmd_MultiDrawArrays *cmd, const uint64_t *last); 2485void GLAPIENTRY _mesa_marshal_MultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei primcount); 2486struct marshal_cmd_MultiDrawElementsEXT; 2487uint32_t _mesa_unmarshal_MultiDrawElementsEXT(struct gl_context *ctx, const struct marshal_cmd_MultiDrawElementsEXT *cmd, const uint64_t *last); 2488void GLAPIENTRY _mesa_marshal_MultiDrawElementsEXT(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount); 2489struct marshal_cmd_PointParameterf; 2490uint32_t _mesa_unmarshal_PointParameterf(struct gl_context *ctx, const struct marshal_cmd_PointParameterf *cmd, const uint64_t *last); 2491void GLAPIENTRY _mesa_marshal_PointParameterf(GLenum pname, GLfloat param); 2492struct marshal_cmd_PointParameterfv; 2493uint32_t _mesa_unmarshal_PointParameterfv(struct gl_context *ctx, const struct marshal_cmd_PointParameterfv *cmd, const uint64_t *last); 2494void GLAPIENTRY _mesa_marshal_PointParameterfv(GLenum pname, const GLfloat * params); 2495struct marshal_cmd_PointParameteri; 2496uint32_t _mesa_unmarshal_PointParameteri(struct gl_context *ctx, const struct marshal_cmd_PointParameteri *cmd, const uint64_t *last); 2497void GLAPIENTRY _mesa_marshal_PointParameteri(GLenum pname, GLint param); 2498struct marshal_cmd_PointParameteriv; 2499uint32_t _mesa_unmarshal_PointParameteriv(struct gl_context *ctx, const struct marshal_cmd_PointParameteriv *cmd, const uint64_t *last); 2500void GLAPIENTRY _mesa_marshal_PointParameteriv(GLenum pname, const GLint * params); 2501struct marshal_cmd_SecondaryColor3b; 2502uint32_t _mesa_unmarshal_SecondaryColor3b(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3b *cmd, const uint64_t *last); 2503void GLAPIENTRY _mesa_marshal_SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue); 2504struct marshal_cmd_SecondaryColor3bv; 2505uint32_t _mesa_unmarshal_SecondaryColor3bv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3bv *cmd, const uint64_t *last); 2506void GLAPIENTRY _mesa_marshal_SecondaryColor3bv(const GLbyte * v); 2507struct marshal_cmd_SecondaryColor3d; 2508uint32_t _mesa_unmarshal_SecondaryColor3d(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3d *cmd, const uint64_t *last); 2509void GLAPIENTRY _mesa_marshal_SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue); 2510struct marshal_cmd_SecondaryColor3dv; 2511uint32_t _mesa_unmarshal_SecondaryColor3dv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3dv *cmd, const uint64_t *last); 2512void GLAPIENTRY _mesa_marshal_SecondaryColor3dv(const GLdouble * v); 2513struct marshal_cmd_SecondaryColor3fEXT; 2514uint32_t _mesa_unmarshal_SecondaryColor3fEXT(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3fEXT *cmd, const uint64_t *last); 2515void GLAPIENTRY _mesa_marshal_SecondaryColor3fEXT(GLfloat red, GLfloat green, GLfloat blue); 2516struct marshal_cmd_SecondaryColor3fvEXT; 2517uint32_t _mesa_unmarshal_SecondaryColor3fvEXT(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3fvEXT *cmd, const uint64_t *last); 2518void GLAPIENTRY _mesa_marshal_SecondaryColor3fvEXT(const GLfloat * v); 2519struct marshal_cmd_SecondaryColor3i; 2520uint32_t _mesa_unmarshal_SecondaryColor3i(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3i *cmd, const uint64_t *last); 2521void GLAPIENTRY _mesa_marshal_SecondaryColor3i(GLint red, GLint green, GLint blue); 2522struct marshal_cmd_SecondaryColor3iv; 2523uint32_t _mesa_unmarshal_SecondaryColor3iv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3iv *cmd, const uint64_t *last); 2524void GLAPIENTRY _mesa_marshal_SecondaryColor3iv(const GLint * v); 2525struct marshal_cmd_SecondaryColor3s; 2526uint32_t _mesa_unmarshal_SecondaryColor3s(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3s *cmd, const uint64_t *last); 2527void GLAPIENTRY _mesa_marshal_SecondaryColor3s(GLshort red, GLshort green, GLshort blue); 2528struct marshal_cmd_SecondaryColor3sv; 2529uint32_t _mesa_unmarshal_SecondaryColor3sv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3sv *cmd, const uint64_t *last); 2530void GLAPIENTRY _mesa_marshal_SecondaryColor3sv(const GLshort * v); 2531struct marshal_cmd_SecondaryColor3ub; 2532uint32_t _mesa_unmarshal_SecondaryColor3ub(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3ub *cmd, const uint64_t *last); 2533void GLAPIENTRY _mesa_marshal_SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue); 2534struct marshal_cmd_SecondaryColor3ubv; 2535uint32_t _mesa_unmarshal_SecondaryColor3ubv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3ubv *cmd, const uint64_t *last); 2536void GLAPIENTRY _mesa_marshal_SecondaryColor3ubv(const GLubyte * v); 2537struct marshal_cmd_SecondaryColor3ui; 2538uint32_t _mesa_unmarshal_SecondaryColor3ui(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3ui *cmd, const uint64_t *last); 2539void GLAPIENTRY _mesa_marshal_SecondaryColor3ui(GLuint red, GLuint green, GLuint blue); 2540struct marshal_cmd_SecondaryColor3uiv; 2541uint32_t _mesa_unmarshal_SecondaryColor3uiv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3uiv *cmd, const uint64_t *last); 2542void GLAPIENTRY _mesa_marshal_SecondaryColor3uiv(const GLuint * v); 2543struct marshal_cmd_SecondaryColor3us; 2544uint32_t _mesa_unmarshal_SecondaryColor3us(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3us *cmd, const uint64_t *last); 2545void GLAPIENTRY _mesa_marshal_SecondaryColor3us(GLushort red, GLushort green, GLushort blue); 2546struct marshal_cmd_SecondaryColor3usv; 2547uint32_t _mesa_unmarshal_SecondaryColor3usv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3usv *cmd, const uint64_t *last); 2548void GLAPIENTRY _mesa_marshal_SecondaryColor3usv(const GLushort * v); 2549struct marshal_cmd_SecondaryColorPointer; 2550uint32_t _mesa_unmarshal_SecondaryColorPointer(struct gl_context *ctx, const struct marshal_cmd_SecondaryColorPointer *cmd, const uint64_t *last); 2551void GLAPIENTRY _mesa_marshal_SecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); 2552struct marshal_cmd_WindowPos2d; 2553uint32_t _mesa_unmarshal_WindowPos2d(struct gl_context *ctx, const struct marshal_cmd_WindowPos2d *cmd, const uint64_t *last); 2554void GLAPIENTRY _mesa_marshal_WindowPos2d(GLdouble x, GLdouble y); 2555struct marshal_cmd_WindowPos2dv; 2556uint32_t _mesa_unmarshal_WindowPos2dv(struct gl_context *ctx, const struct marshal_cmd_WindowPos2dv *cmd, const uint64_t *last); 2557void GLAPIENTRY _mesa_marshal_WindowPos2dv(const GLdouble * v); 2558struct marshal_cmd_WindowPos2f; 2559uint32_t _mesa_unmarshal_WindowPos2f(struct gl_context *ctx, const struct marshal_cmd_WindowPos2f *cmd, const uint64_t *last); 2560void GLAPIENTRY _mesa_marshal_WindowPos2f(GLfloat x, GLfloat y); 2561struct marshal_cmd_WindowPos2fv; 2562uint32_t _mesa_unmarshal_WindowPos2fv(struct gl_context *ctx, const struct marshal_cmd_WindowPos2fv *cmd, const uint64_t *last); 2563void GLAPIENTRY _mesa_marshal_WindowPos2fv(const GLfloat * v); 2564struct marshal_cmd_WindowPos2i; 2565uint32_t _mesa_unmarshal_WindowPos2i(struct gl_context *ctx, const struct marshal_cmd_WindowPos2i *cmd, const uint64_t *last); 2566void GLAPIENTRY _mesa_marshal_WindowPos2i(GLint x, GLint y); 2567struct marshal_cmd_WindowPos2iv; 2568uint32_t _mesa_unmarshal_WindowPos2iv(struct gl_context *ctx, const struct marshal_cmd_WindowPos2iv *cmd, const uint64_t *last); 2569void GLAPIENTRY _mesa_marshal_WindowPos2iv(const GLint * v); 2570struct marshal_cmd_WindowPos2s; 2571uint32_t _mesa_unmarshal_WindowPos2s(struct gl_context *ctx, const struct marshal_cmd_WindowPos2s *cmd, const uint64_t *last); 2572void GLAPIENTRY _mesa_marshal_WindowPos2s(GLshort x, GLshort y); 2573struct marshal_cmd_WindowPos2sv; 2574uint32_t _mesa_unmarshal_WindowPos2sv(struct gl_context *ctx, const struct marshal_cmd_WindowPos2sv *cmd, const uint64_t *last); 2575void GLAPIENTRY _mesa_marshal_WindowPos2sv(const GLshort * v); 2576struct marshal_cmd_WindowPos3d; 2577uint32_t _mesa_unmarshal_WindowPos3d(struct gl_context *ctx, const struct marshal_cmd_WindowPos3d *cmd, const uint64_t *last); 2578void GLAPIENTRY _mesa_marshal_WindowPos3d(GLdouble x, GLdouble y, GLdouble z); 2579struct marshal_cmd_WindowPos3dv; 2580uint32_t _mesa_unmarshal_WindowPos3dv(struct gl_context *ctx, const struct marshal_cmd_WindowPos3dv *cmd, const uint64_t *last); 2581void GLAPIENTRY _mesa_marshal_WindowPos3dv(const GLdouble * v); 2582struct marshal_cmd_WindowPos3f; 2583uint32_t _mesa_unmarshal_WindowPos3f(struct gl_context *ctx, const struct marshal_cmd_WindowPos3f *cmd, const uint64_t *last); 2584void GLAPIENTRY _mesa_marshal_WindowPos3f(GLfloat x, GLfloat y, GLfloat z); 2585struct marshal_cmd_WindowPos3fv; 2586uint32_t _mesa_unmarshal_WindowPos3fv(struct gl_context *ctx, const struct marshal_cmd_WindowPos3fv *cmd, const uint64_t *last); 2587void GLAPIENTRY _mesa_marshal_WindowPos3fv(const GLfloat * v); 2588struct marshal_cmd_WindowPos3i; 2589uint32_t _mesa_unmarshal_WindowPos3i(struct gl_context *ctx, const struct marshal_cmd_WindowPos3i *cmd, const uint64_t *last); 2590void GLAPIENTRY _mesa_marshal_WindowPos3i(GLint x, GLint y, GLint z); 2591struct marshal_cmd_WindowPos3iv; 2592uint32_t _mesa_unmarshal_WindowPos3iv(struct gl_context *ctx, const struct marshal_cmd_WindowPos3iv *cmd, const uint64_t *last); 2593void GLAPIENTRY _mesa_marshal_WindowPos3iv(const GLint * v); 2594struct marshal_cmd_WindowPos3s; 2595uint32_t _mesa_unmarshal_WindowPos3s(struct gl_context *ctx, const struct marshal_cmd_WindowPos3s *cmd, const uint64_t *last); 2596void GLAPIENTRY _mesa_marshal_WindowPos3s(GLshort x, GLshort y, GLshort z); 2597struct marshal_cmd_WindowPos3sv; 2598uint32_t _mesa_unmarshal_WindowPos3sv(struct gl_context *ctx, const struct marshal_cmd_WindowPos3sv *cmd, const uint64_t *last); 2599void GLAPIENTRY _mesa_marshal_WindowPos3sv(const GLshort * v); 2600struct marshal_cmd_BindBuffer; 2601uint32_t _mesa_unmarshal_BindBuffer(struct gl_context *ctx, const struct marshal_cmd_BindBuffer *cmd, const uint64_t *last); 2602void GLAPIENTRY _mesa_marshal_BindBuffer(GLenum target, GLuint buffer); 2603struct marshal_cmd_BufferData; 2604uint32_t _mesa_unmarshal_BufferData(struct gl_context *ctx, const struct marshal_cmd_BufferData *cmd, const uint64_t *last); 2605void GLAPIENTRY _mesa_marshal_BufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage); 2606struct marshal_cmd_BufferSubData; 2607uint32_t _mesa_unmarshal_BufferSubData(struct gl_context *ctx, const struct marshal_cmd_BufferSubData *cmd, const uint64_t *last); 2608void GLAPIENTRY _mesa_marshal_BufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid * data); 2609struct marshal_cmd_DeleteBuffers; 2610uint32_t _mesa_unmarshal_DeleteBuffers(struct gl_context *ctx, const struct marshal_cmd_DeleteBuffers *cmd, const uint64_t *last); 2611void GLAPIENTRY _mesa_marshal_DeleteBuffers(GLsizei n, const GLuint * buffer); 2612void GLAPIENTRY _mesa_marshal_GenBuffers(GLsizei n, GLuint * buffer); 2613void GLAPIENTRY _mesa_marshal_GetBufferParameteriv(GLenum target, GLenum pname, GLint * params); 2614void GLAPIENTRY _mesa_marshal_GetBufferPointerv(GLenum target, GLenum pname, GLvoid ** params); 2615void GLAPIENTRY _mesa_marshal_GetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, GLvoid * data); 2616GLboolean GLAPIENTRY _mesa_marshal_IsBuffer(GLuint buffer); 2617GLvoid * GLAPIENTRY _mesa_marshal_MapBuffer(GLenum target, GLenum access); 2618struct marshal_cmd_UnmapBuffer; 2619uint32_t _mesa_unmarshal_UnmapBuffer(struct gl_context *ctx, const struct marshal_cmd_UnmapBuffer *cmd, const uint64_t *last); 2620GLboolean GLAPIENTRY _mesa_marshal_UnmapBuffer(GLenum target); 2621void GLAPIENTRY _mesa_marshal_GenQueries(GLsizei n, GLuint * ids); 2622struct marshal_cmd_DeleteQueries; 2623uint32_t _mesa_unmarshal_DeleteQueries(struct gl_context *ctx, const struct marshal_cmd_DeleteQueries *cmd, const uint64_t *last); 2624void GLAPIENTRY _mesa_marshal_DeleteQueries(GLsizei n, const GLuint * ids); 2625GLboolean GLAPIENTRY _mesa_marshal_IsQuery(GLuint id); 2626struct marshal_cmd_BeginQuery; 2627uint32_t _mesa_unmarshal_BeginQuery(struct gl_context *ctx, const struct marshal_cmd_BeginQuery *cmd, const uint64_t *last); 2628void GLAPIENTRY _mesa_marshal_BeginQuery(GLenum target, GLuint id); 2629struct marshal_cmd_EndQuery; 2630uint32_t _mesa_unmarshal_EndQuery(struct gl_context *ctx, const struct marshal_cmd_EndQuery *cmd, const uint64_t *last); 2631void GLAPIENTRY _mesa_marshal_EndQuery(GLenum target); 2632void GLAPIENTRY _mesa_marshal_GetQueryiv(GLenum target, GLenum pname, GLint * params); 2633void GLAPIENTRY _mesa_marshal_GetQueryObjectiv(GLuint id, GLenum pname, GLint * params); 2634void GLAPIENTRY _mesa_marshal_GetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params); 2635struct marshal_cmd_BlendEquationSeparate; 2636uint32_t _mesa_unmarshal_BlendEquationSeparate(struct gl_context *ctx, const struct marshal_cmd_BlendEquationSeparate *cmd, const uint64_t *last); 2637void GLAPIENTRY _mesa_marshal_BlendEquationSeparate(GLenum modeRGB, GLenum modeA); 2638struct marshal_cmd_DrawBuffers; 2639uint32_t _mesa_unmarshal_DrawBuffers(struct gl_context *ctx, const struct marshal_cmd_DrawBuffers *cmd, const uint64_t *last); 2640void GLAPIENTRY _mesa_marshal_DrawBuffers(GLsizei n, const GLenum * bufs); 2641struct marshal_cmd_StencilFuncSeparate; 2642uint32_t _mesa_unmarshal_StencilFuncSeparate(struct gl_context *ctx, const struct marshal_cmd_StencilFuncSeparate *cmd, const uint64_t *last); 2643void GLAPIENTRY _mesa_marshal_StencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); 2644struct marshal_cmd_StencilOpSeparate; 2645uint32_t _mesa_unmarshal_StencilOpSeparate(struct gl_context *ctx, const struct marshal_cmd_StencilOpSeparate *cmd, const uint64_t *last); 2646void GLAPIENTRY _mesa_marshal_StencilOpSeparate(GLenum face, GLenum sfail, GLenum zfail, GLenum zpass); 2647struct marshal_cmd_StencilMaskSeparate; 2648uint32_t _mesa_unmarshal_StencilMaskSeparate(struct gl_context *ctx, const struct marshal_cmd_StencilMaskSeparate *cmd, const uint64_t *last); 2649void GLAPIENTRY _mesa_marshal_StencilMaskSeparate(GLenum face, GLuint mask); 2650struct marshal_cmd_AttachShader; 2651uint32_t _mesa_unmarshal_AttachShader(struct gl_context *ctx, const struct marshal_cmd_AttachShader *cmd, const uint64_t *last); 2652void GLAPIENTRY _mesa_marshal_AttachShader(GLuint program, GLuint shader); 2653struct marshal_cmd_BindAttribLocation; 2654uint32_t _mesa_unmarshal_BindAttribLocation(struct gl_context *ctx, const struct marshal_cmd_BindAttribLocation *cmd, const uint64_t *last); 2655void GLAPIENTRY _mesa_marshal_BindAttribLocation(GLuint program, GLuint index, const GLchar * name); 2656struct marshal_cmd_CompileShader; 2657uint32_t _mesa_unmarshal_CompileShader(struct gl_context *ctx, const struct marshal_cmd_CompileShader *cmd, const uint64_t *last); 2658void GLAPIENTRY _mesa_marshal_CompileShader(GLuint shader); 2659GLuint GLAPIENTRY _mesa_marshal_CreateProgram(void); 2660GLuint GLAPIENTRY _mesa_marshal_CreateShader(GLenum type); 2661struct marshal_cmd_DeleteProgram; 2662uint32_t _mesa_unmarshal_DeleteProgram(struct gl_context *ctx, const struct marshal_cmd_DeleteProgram *cmd, const uint64_t *last); 2663void GLAPIENTRY _mesa_marshal_DeleteProgram(GLuint program); 2664struct marshal_cmd_DeleteShader; 2665uint32_t _mesa_unmarshal_DeleteShader(struct gl_context *ctx, const struct marshal_cmd_DeleteShader *cmd, const uint64_t *last); 2666void GLAPIENTRY _mesa_marshal_DeleteShader(GLuint program); 2667struct marshal_cmd_DetachShader; 2668uint32_t _mesa_unmarshal_DetachShader(struct gl_context *ctx, const struct marshal_cmd_DetachShader *cmd, const uint64_t *last); 2669void GLAPIENTRY _mesa_marshal_DetachShader(GLuint program, GLuint shader); 2670struct marshal_cmd_DisableVertexAttribArray; 2671uint32_t _mesa_unmarshal_DisableVertexAttribArray(struct gl_context *ctx, const struct marshal_cmd_DisableVertexAttribArray *cmd, const uint64_t *last); 2672void GLAPIENTRY _mesa_marshal_DisableVertexAttribArray(GLuint index); 2673struct marshal_cmd_EnableVertexAttribArray; 2674uint32_t _mesa_unmarshal_EnableVertexAttribArray(struct gl_context *ctx, const struct marshal_cmd_EnableVertexAttribArray *cmd, const uint64_t *last); 2675void GLAPIENTRY _mesa_marshal_EnableVertexAttribArray(GLuint index); 2676void GLAPIENTRY _mesa_marshal_GetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); 2677struct marshal_cmd_GetActiveUniform; 2678uint32_t _mesa_unmarshal_GetActiveUniform(struct gl_context *ctx, const struct marshal_cmd_GetActiveUniform *cmd, const uint64_t *last); 2679void GLAPIENTRY _mesa_marshal_GetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name); 2680void GLAPIENTRY _mesa_marshal_GetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * obj); 2681GLint GLAPIENTRY _mesa_marshal_GetAttribLocation(GLuint program, const GLchar * name); 2682void GLAPIENTRY _mesa_marshal_GetProgramiv(GLuint program, GLenum pname, GLint * params); 2683void GLAPIENTRY _mesa_marshal_GetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog); 2684void GLAPIENTRY _mesa_marshal_GetShaderiv(GLuint shader, GLenum pname, GLint * params); 2685void GLAPIENTRY _mesa_marshal_GetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog); 2686void GLAPIENTRY _mesa_marshal_GetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source); 2687struct marshal_cmd_GetUniformLocation; 2688uint32_t _mesa_unmarshal_GetUniformLocation(struct gl_context *ctx, const struct marshal_cmd_GetUniformLocation *cmd, const uint64_t *last); 2689GLint GLAPIENTRY _mesa_marshal_GetUniformLocation(GLuint program, const GLchar * name); 2690void GLAPIENTRY _mesa_marshal_GetUniformfv(GLuint program, GLint location, GLfloat * params); 2691void GLAPIENTRY _mesa_marshal_GetUniformiv(GLuint program, GLint location, GLint * params); 2692void GLAPIENTRY _mesa_marshal_GetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params); 2693void GLAPIENTRY _mesa_marshal_GetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params); 2694void GLAPIENTRY _mesa_marshal_GetVertexAttribiv(GLuint index, GLenum pname, GLint * params); 2695void GLAPIENTRY _mesa_marshal_GetVertexAttribPointerv(GLuint index, GLenum pname, GLvoid ** pointer); 2696GLboolean GLAPIENTRY _mesa_marshal_IsProgram(GLuint program); 2697GLboolean GLAPIENTRY _mesa_marshal_IsShader(GLuint shader); 2698struct marshal_cmd_LinkProgram; 2699uint32_t _mesa_unmarshal_LinkProgram(struct gl_context *ctx, const struct marshal_cmd_LinkProgram *cmd, const uint64_t *last); 2700void GLAPIENTRY _mesa_marshal_LinkProgram(GLuint program); 2701struct marshal_cmd_ShaderSource; 2702uint32_t _mesa_unmarshal_ShaderSource(struct gl_context *ctx, const struct marshal_cmd_ShaderSource *cmd, const uint64_t *last); 2703void GLAPIENTRY _mesa_marshal_ShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length); 2704struct marshal_cmd_UseProgram; 2705uint32_t _mesa_unmarshal_UseProgram(struct gl_context *ctx, const struct marshal_cmd_UseProgram *cmd, const uint64_t *last); 2706void GLAPIENTRY _mesa_marshal_UseProgram(GLuint program); 2707struct marshal_cmd_Uniform1f; 2708uint32_t _mesa_unmarshal_Uniform1f(struct gl_context *ctx, const struct marshal_cmd_Uniform1f *cmd, const uint64_t *last); 2709void GLAPIENTRY _mesa_marshal_Uniform1f(GLint location, GLfloat v0); 2710struct marshal_cmd_Uniform2f; 2711uint32_t _mesa_unmarshal_Uniform2f(struct gl_context *ctx, const struct marshal_cmd_Uniform2f *cmd, const uint64_t *last); 2712void GLAPIENTRY _mesa_marshal_Uniform2f(GLint location, GLfloat v0, GLfloat v1); 2713struct marshal_cmd_Uniform3f; 2714uint32_t _mesa_unmarshal_Uniform3f(struct gl_context *ctx, const struct marshal_cmd_Uniform3f *cmd, const uint64_t *last); 2715void GLAPIENTRY _mesa_marshal_Uniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 2716struct marshal_cmd_Uniform4f; 2717uint32_t _mesa_unmarshal_Uniform4f(struct gl_context *ctx, const struct marshal_cmd_Uniform4f *cmd, const uint64_t *last); 2718void GLAPIENTRY _mesa_marshal_Uniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 2719struct marshal_cmd_Uniform1i; 2720uint32_t _mesa_unmarshal_Uniform1i(struct gl_context *ctx, const struct marshal_cmd_Uniform1i *cmd, const uint64_t *last); 2721void GLAPIENTRY _mesa_marshal_Uniform1i(GLint location, GLint v0); 2722struct marshal_cmd_Uniform2i; 2723uint32_t _mesa_unmarshal_Uniform2i(struct gl_context *ctx, const struct marshal_cmd_Uniform2i *cmd, const uint64_t *last); 2724void GLAPIENTRY _mesa_marshal_Uniform2i(GLint location, GLint v0, GLint v1); 2725struct marshal_cmd_Uniform3i; 2726uint32_t _mesa_unmarshal_Uniform3i(struct gl_context *ctx, const struct marshal_cmd_Uniform3i *cmd, const uint64_t *last); 2727void GLAPIENTRY _mesa_marshal_Uniform3i(GLint location, GLint v0, GLint v1, GLint v2); 2728struct marshal_cmd_Uniform4i; 2729uint32_t _mesa_unmarshal_Uniform4i(struct gl_context *ctx, const struct marshal_cmd_Uniform4i *cmd, const uint64_t *last); 2730void GLAPIENTRY _mesa_marshal_Uniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 2731struct marshal_cmd_Uniform1fv; 2732uint32_t _mesa_unmarshal_Uniform1fv(struct gl_context *ctx, const struct marshal_cmd_Uniform1fv *cmd, const uint64_t *last); 2733void GLAPIENTRY _mesa_marshal_Uniform1fv(GLint location, GLsizei count, const GLfloat * value); 2734struct marshal_cmd_Uniform2fv; 2735uint32_t _mesa_unmarshal_Uniform2fv(struct gl_context *ctx, const struct marshal_cmd_Uniform2fv *cmd, const uint64_t *last); 2736void GLAPIENTRY _mesa_marshal_Uniform2fv(GLint location, GLsizei count, const GLfloat * value); 2737struct marshal_cmd_Uniform3fv; 2738uint32_t _mesa_unmarshal_Uniform3fv(struct gl_context *ctx, const struct marshal_cmd_Uniform3fv *cmd, const uint64_t *last); 2739void GLAPIENTRY _mesa_marshal_Uniform3fv(GLint location, GLsizei count, const GLfloat * value); 2740struct marshal_cmd_Uniform4fv; 2741uint32_t _mesa_unmarshal_Uniform4fv(struct gl_context *ctx, const struct marshal_cmd_Uniform4fv *cmd, const uint64_t *last); 2742void GLAPIENTRY _mesa_marshal_Uniform4fv(GLint location, GLsizei count, const GLfloat * value); 2743struct marshal_cmd_Uniform1iv; 2744uint32_t _mesa_unmarshal_Uniform1iv(struct gl_context *ctx, const struct marshal_cmd_Uniform1iv *cmd, const uint64_t *last); 2745void GLAPIENTRY _mesa_marshal_Uniform1iv(GLint location, GLsizei count, const GLint * value); 2746struct marshal_cmd_Uniform2iv; 2747uint32_t _mesa_unmarshal_Uniform2iv(struct gl_context *ctx, const struct marshal_cmd_Uniform2iv *cmd, const uint64_t *last); 2748void GLAPIENTRY _mesa_marshal_Uniform2iv(GLint location, GLsizei count, const GLint * value); 2749struct marshal_cmd_Uniform3iv; 2750uint32_t _mesa_unmarshal_Uniform3iv(struct gl_context *ctx, const struct marshal_cmd_Uniform3iv *cmd, const uint64_t *last); 2751void GLAPIENTRY _mesa_marshal_Uniform3iv(GLint location, GLsizei count, const GLint * value); 2752struct marshal_cmd_Uniform4iv; 2753uint32_t _mesa_unmarshal_Uniform4iv(struct gl_context *ctx, const struct marshal_cmd_Uniform4iv *cmd, const uint64_t *last); 2754void GLAPIENTRY _mesa_marshal_Uniform4iv(GLint location, GLsizei count, const GLint * value); 2755struct marshal_cmd_UniformMatrix2fv; 2756uint32_t _mesa_unmarshal_UniformMatrix2fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix2fv *cmd, const uint64_t *last); 2757void GLAPIENTRY _mesa_marshal_UniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2758struct marshal_cmd_UniformMatrix3fv; 2759uint32_t _mesa_unmarshal_UniformMatrix3fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix3fv *cmd, const uint64_t *last); 2760void GLAPIENTRY _mesa_marshal_UniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2761struct marshal_cmd_UniformMatrix4fv; 2762uint32_t _mesa_unmarshal_UniformMatrix4fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix4fv *cmd, const uint64_t *last); 2763void GLAPIENTRY _mesa_marshal_UniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2764struct marshal_cmd_ValidateProgram; 2765uint32_t _mesa_unmarshal_ValidateProgram(struct gl_context *ctx, const struct marshal_cmd_ValidateProgram *cmd, const uint64_t *last); 2766void GLAPIENTRY _mesa_marshal_ValidateProgram(GLuint program); 2767struct marshal_cmd_VertexAttrib1d; 2768uint32_t _mesa_unmarshal_VertexAttrib1d(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1d *cmd, const uint64_t *last); 2769void GLAPIENTRY _mesa_marshal_VertexAttrib1d(GLuint index, GLdouble x); 2770struct marshal_cmd_VertexAttrib1dv; 2771uint32_t _mesa_unmarshal_VertexAttrib1dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1dv *cmd, const uint64_t *last); 2772void GLAPIENTRY _mesa_marshal_VertexAttrib1dv(GLuint index, const GLdouble * v); 2773struct marshal_cmd_VertexAttrib1fARB; 2774uint32_t _mesa_unmarshal_VertexAttrib1fARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1fARB *cmd, const uint64_t *last); 2775void GLAPIENTRY _mesa_marshal_VertexAttrib1fARB(GLuint index, GLfloat x); 2776struct marshal_cmd_VertexAttrib1fvARB; 2777uint32_t _mesa_unmarshal_VertexAttrib1fvARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1fvARB *cmd, const uint64_t *last); 2778void GLAPIENTRY _mesa_marshal_VertexAttrib1fvARB(GLuint index, const GLfloat * v); 2779struct marshal_cmd_VertexAttrib1s; 2780uint32_t _mesa_unmarshal_VertexAttrib1s(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1s *cmd, const uint64_t *last); 2781void GLAPIENTRY _mesa_marshal_VertexAttrib1s(GLuint index, GLshort x); 2782struct marshal_cmd_VertexAttrib1sv; 2783uint32_t _mesa_unmarshal_VertexAttrib1sv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1sv *cmd, const uint64_t *last); 2784void GLAPIENTRY _mesa_marshal_VertexAttrib1sv(GLuint index, const GLshort * v); 2785struct marshal_cmd_VertexAttrib2d; 2786uint32_t _mesa_unmarshal_VertexAttrib2d(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2d *cmd, const uint64_t *last); 2787void GLAPIENTRY _mesa_marshal_VertexAttrib2d(GLuint index, GLdouble x, GLdouble y); 2788struct marshal_cmd_VertexAttrib2dv; 2789uint32_t _mesa_unmarshal_VertexAttrib2dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2dv *cmd, const uint64_t *last); 2790void GLAPIENTRY _mesa_marshal_VertexAttrib2dv(GLuint index, const GLdouble * v); 2791struct marshal_cmd_VertexAttrib2fARB; 2792uint32_t _mesa_unmarshal_VertexAttrib2fARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2fARB *cmd, const uint64_t *last); 2793void GLAPIENTRY _mesa_marshal_VertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y); 2794struct marshal_cmd_VertexAttrib2fvARB; 2795uint32_t _mesa_unmarshal_VertexAttrib2fvARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2fvARB *cmd, const uint64_t *last); 2796void GLAPIENTRY _mesa_marshal_VertexAttrib2fvARB(GLuint index, const GLfloat * v); 2797struct marshal_cmd_VertexAttrib2s; 2798uint32_t _mesa_unmarshal_VertexAttrib2s(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2s *cmd, const uint64_t *last); 2799void GLAPIENTRY _mesa_marshal_VertexAttrib2s(GLuint index, GLshort x, GLshort y); 2800struct marshal_cmd_VertexAttrib2sv; 2801uint32_t _mesa_unmarshal_VertexAttrib2sv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2sv *cmd, const uint64_t *last); 2802void GLAPIENTRY _mesa_marshal_VertexAttrib2sv(GLuint index, const GLshort * v); 2803struct marshal_cmd_VertexAttrib3d; 2804uint32_t _mesa_unmarshal_VertexAttrib3d(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3d *cmd, const uint64_t *last); 2805void GLAPIENTRY _mesa_marshal_VertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); 2806struct marshal_cmd_VertexAttrib3dv; 2807uint32_t _mesa_unmarshal_VertexAttrib3dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3dv *cmd, const uint64_t *last); 2808void GLAPIENTRY _mesa_marshal_VertexAttrib3dv(GLuint index, const GLdouble * v); 2809struct marshal_cmd_VertexAttrib3fARB; 2810uint32_t _mesa_unmarshal_VertexAttrib3fARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3fARB *cmd, const uint64_t *last); 2811void GLAPIENTRY _mesa_marshal_VertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z); 2812struct marshal_cmd_VertexAttrib3fvARB; 2813uint32_t _mesa_unmarshal_VertexAttrib3fvARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3fvARB *cmd, const uint64_t *last); 2814void GLAPIENTRY _mesa_marshal_VertexAttrib3fvARB(GLuint index, const GLfloat * v); 2815struct marshal_cmd_VertexAttrib3s; 2816uint32_t _mesa_unmarshal_VertexAttrib3s(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3s *cmd, const uint64_t *last); 2817void GLAPIENTRY _mesa_marshal_VertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z); 2818struct marshal_cmd_VertexAttrib3sv; 2819uint32_t _mesa_unmarshal_VertexAttrib3sv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3sv *cmd, const uint64_t *last); 2820void GLAPIENTRY _mesa_marshal_VertexAttrib3sv(GLuint index, const GLshort * v); 2821struct marshal_cmd_VertexAttrib4Nbv; 2822uint32_t _mesa_unmarshal_VertexAttrib4Nbv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4Nbv *cmd, const uint64_t *last); 2823void GLAPIENTRY _mesa_marshal_VertexAttrib4Nbv(GLuint index, const GLbyte * v); 2824struct marshal_cmd_VertexAttrib4Niv; 2825uint32_t _mesa_unmarshal_VertexAttrib4Niv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4Niv *cmd, const uint64_t *last); 2826void GLAPIENTRY _mesa_marshal_VertexAttrib4Niv(GLuint index, const GLint * v); 2827struct marshal_cmd_VertexAttrib4Nsv; 2828uint32_t _mesa_unmarshal_VertexAttrib4Nsv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4Nsv *cmd, const uint64_t *last); 2829void GLAPIENTRY _mesa_marshal_VertexAttrib4Nsv(GLuint index, const GLshort * v); 2830struct marshal_cmd_VertexAttrib4Nub; 2831uint32_t _mesa_unmarshal_VertexAttrib4Nub(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4Nub *cmd, const uint64_t *last); 2832void GLAPIENTRY _mesa_marshal_VertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); 2833struct marshal_cmd_VertexAttrib4Nubv; 2834uint32_t _mesa_unmarshal_VertexAttrib4Nubv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4Nubv *cmd, const uint64_t *last); 2835void GLAPIENTRY _mesa_marshal_VertexAttrib4Nubv(GLuint index, const GLubyte * v); 2836struct marshal_cmd_VertexAttrib4Nuiv; 2837uint32_t _mesa_unmarshal_VertexAttrib4Nuiv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4Nuiv *cmd, const uint64_t *last); 2838void GLAPIENTRY _mesa_marshal_VertexAttrib4Nuiv(GLuint index, const GLuint * v); 2839struct marshal_cmd_VertexAttrib4Nusv; 2840uint32_t _mesa_unmarshal_VertexAttrib4Nusv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4Nusv *cmd, const uint64_t *last); 2841void GLAPIENTRY _mesa_marshal_VertexAttrib4Nusv(GLuint index, const GLushort * v); 2842struct marshal_cmd_VertexAttrib4bv; 2843uint32_t _mesa_unmarshal_VertexAttrib4bv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4bv *cmd, const uint64_t *last); 2844void GLAPIENTRY _mesa_marshal_VertexAttrib4bv(GLuint index, const GLbyte * v); 2845struct marshal_cmd_VertexAttrib4d; 2846uint32_t _mesa_unmarshal_VertexAttrib4d(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4d *cmd, const uint64_t *last); 2847void GLAPIENTRY _mesa_marshal_VertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 2848struct marshal_cmd_VertexAttrib4dv; 2849uint32_t _mesa_unmarshal_VertexAttrib4dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4dv *cmd, const uint64_t *last); 2850void GLAPIENTRY _mesa_marshal_VertexAttrib4dv(GLuint index, const GLdouble * v); 2851struct marshal_cmd_VertexAttrib4fARB; 2852uint32_t _mesa_unmarshal_VertexAttrib4fARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4fARB *cmd, const uint64_t *last); 2853void GLAPIENTRY _mesa_marshal_VertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 2854struct marshal_cmd_VertexAttrib4fvARB; 2855uint32_t _mesa_unmarshal_VertexAttrib4fvARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4fvARB *cmd, const uint64_t *last); 2856void GLAPIENTRY _mesa_marshal_VertexAttrib4fvARB(GLuint index, const GLfloat * v); 2857struct marshal_cmd_VertexAttrib4iv; 2858uint32_t _mesa_unmarshal_VertexAttrib4iv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4iv *cmd, const uint64_t *last); 2859void GLAPIENTRY _mesa_marshal_VertexAttrib4iv(GLuint index, const GLint * v); 2860struct marshal_cmd_VertexAttrib4s; 2861uint32_t _mesa_unmarshal_VertexAttrib4s(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4s *cmd, const uint64_t *last); 2862void GLAPIENTRY _mesa_marshal_VertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); 2863struct marshal_cmd_VertexAttrib4sv; 2864uint32_t _mesa_unmarshal_VertexAttrib4sv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4sv *cmd, const uint64_t *last); 2865void GLAPIENTRY _mesa_marshal_VertexAttrib4sv(GLuint index, const GLshort * v); 2866struct marshal_cmd_VertexAttrib4ubv; 2867uint32_t _mesa_unmarshal_VertexAttrib4ubv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4ubv *cmd, const uint64_t *last); 2868void GLAPIENTRY _mesa_marshal_VertexAttrib4ubv(GLuint index, const GLubyte * v); 2869struct marshal_cmd_VertexAttrib4uiv; 2870uint32_t _mesa_unmarshal_VertexAttrib4uiv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4uiv *cmd, const uint64_t *last); 2871void GLAPIENTRY _mesa_marshal_VertexAttrib4uiv(GLuint index, const GLuint * v); 2872struct marshal_cmd_VertexAttrib4usv; 2873uint32_t _mesa_unmarshal_VertexAttrib4usv(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4usv *cmd, const uint64_t *last); 2874void GLAPIENTRY _mesa_marshal_VertexAttrib4usv(GLuint index, const GLushort * v); 2875struct marshal_cmd_VertexAttribPointer; 2876uint32_t _mesa_unmarshal_VertexAttribPointer(struct gl_context *ctx, const struct marshal_cmd_VertexAttribPointer *cmd, const uint64_t *last); 2877void GLAPIENTRY _mesa_marshal_VertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer); 2878struct marshal_cmd_UniformMatrix2x3fv; 2879uint32_t _mesa_unmarshal_UniformMatrix2x3fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix2x3fv *cmd, const uint64_t *last); 2880void GLAPIENTRY _mesa_marshal_UniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2881struct marshal_cmd_UniformMatrix3x2fv; 2882uint32_t _mesa_unmarshal_UniformMatrix3x2fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix3x2fv *cmd, const uint64_t *last); 2883void GLAPIENTRY _mesa_marshal_UniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2884struct marshal_cmd_UniformMatrix2x4fv; 2885uint32_t _mesa_unmarshal_UniformMatrix2x4fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix2x4fv *cmd, const uint64_t *last); 2886void GLAPIENTRY _mesa_marshal_UniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2887struct marshal_cmd_UniformMatrix4x2fv; 2888uint32_t _mesa_unmarshal_UniformMatrix4x2fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix4x2fv *cmd, const uint64_t *last); 2889void GLAPIENTRY _mesa_marshal_UniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2890struct marshal_cmd_UniformMatrix3x4fv; 2891uint32_t _mesa_unmarshal_UniformMatrix3x4fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix3x4fv *cmd, const uint64_t *last); 2892void GLAPIENTRY _mesa_marshal_UniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2893struct marshal_cmd_UniformMatrix4x3fv; 2894uint32_t _mesa_unmarshal_UniformMatrix4x3fv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix4x3fv *cmd, const uint64_t *last); 2895void GLAPIENTRY _mesa_marshal_UniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 2896struct marshal_cmd_ProgramStringARB; 2897uint32_t _mesa_unmarshal_ProgramStringARB(struct gl_context *ctx, const struct marshal_cmd_ProgramStringARB *cmd, const uint64_t *last); 2898void GLAPIENTRY _mesa_marshal_ProgramStringARB(GLenum target, GLenum format, GLsizei len, const GLvoid * string); 2899struct marshal_cmd_BindProgramARB; 2900uint32_t _mesa_unmarshal_BindProgramARB(struct gl_context *ctx, const struct marshal_cmd_BindProgramARB *cmd, const uint64_t *last); 2901void GLAPIENTRY _mesa_marshal_BindProgramARB(GLenum target, GLuint program); 2902struct marshal_cmd_DeleteProgramsARB; 2903uint32_t _mesa_unmarshal_DeleteProgramsARB(struct gl_context *ctx, const struct marshal_cmd_DeleteProgramsARB *cmd, const uint64_t *last); 2904void GLAPIENTRY _mesa_marshal_DeleteProgramsARB(GLsizei n, const GLuint * programs); 2905void GLAPIENTRY _mesa_marshal_GenProgramsARB(GLsizei n, GLuint * programs); 2906GLboolean GLAPIENTRY _mesa_marshal_IsProgramARB(GLuint program); 2907struct marshal_cmd_ProgramEnvParameter4dARB; 2908uint32_t _mesa_unmarshal_ProgramEnvParameter4dARB(struct gl_context *ctx, const struct marshal_cmd_ProgramEnvParameter4dARB *cmd, const uint64_t *last); 2909void GLAPIENTRY _mesa_marshal_ProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 2910struct marshal_cmd_ProgramEnvParameter4dvARB; 2911uint32_t _mesa_unmarshal_ProgramEnvParameter4dvARB(struct gl_context *ctx, const struct marshal_cmd_ProgramEnvParameter4dvARB *cmd, const uint64_t *last); 2912void GLAPIENTRY _mesa_marshal_ProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params); 2913struct marshal_cmd_ProgramEnvParameter4fARB; 2914uint32_t _mesa_unmarshal_ProgramEnvParameter4fARB(struct gl_context *ctx, const struct marshal_cmd_ProgramEnvParameter4fARB *cmd, const uint64_t *last); 2915void GLAPIENTRY _mesa_marshal_ProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 2916struct marshal_cmd_ProgramEnvParameter4fvARB; 2917uint32_t _mesa_unmarshal_ProgramEnvParameter4fvARB(struct gl_context *ctx, const struct marshal_cmd_ProgramEnvParameter4fvARB *cmd, const uint64_t *last); 2918void GLAPIENTRY _mesa_marshal_ProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat * params); 2919struct marshal_cmd_ProgramLocalParameter4dARB; 2920uint32_t _mesa_unmarshal_ProgramLocalParameter4dARB(struct gl_context *ctx, const struct marshal_cmd_ProgramLocalParameter4dARB *cmd, const uint64_t *last); 2921void GLAPIENTRY _mesa_marshal_ProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 2922struct marshal_cmd_ProgramLocalParameter4dvARB; 2923uint32_t _mesa_unmarshal_ProgramLocalParameter4dvARB(struct gl_context *ctx, const struct marshal_cmd_ProgramLocalParameter4dvARB *cmd, const uint64_t *last); 2924void GLAPIENTRY _mesa_marshal_ProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params); 2925struct marshal_cmd_ProgramLocalParameter4fARB; 2926uint32_t _mesa_unmarshal_ProgramLocalParameter4fARB(struct gl_context *ctx, const struct marshal_cmd_ProgramLocalParameter4fARB *cmd, const uint64_t *last); 2927void GLAPIENTRY _mesa_marshal_ProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 2928struct marshal_cmd_ProgramLocalParameter4fvARB; 2929uint32_t _mesa_unmarshal_ProgramLocalParameter4fvARB(struct gl_context *ctx, const struct marshal_cmd_ProgramLocalParameter4fvARB *cmd, const uint64_t *last); 2930void GLAPIENTRY _mesa_marshal_ProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat * params); 2931void GLAPIENTRY _mesa_marshal_GetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params); 2932void GLAPIENTRY _mesa_marshal_GetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params); 2933void GLAPIENTRY _mesa_marshal_GetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params); 2934void GLAPIENTRY _mesa_marshal_GetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params); 2935void GLAPIENTRY _mesa_marshal_GetProgramivARB(GLenum target, GLenum pname, GLint * params); 2936void GLAPIENTRY _mesa_marshal_GetProgramStringARB(GLenum target, GLenum pname, GLvoid * string); 2937struct marshal_cmd_DeleteObjectARB; 2938uint32_t _mesa_unmarshal_DeleteObjectARB(struct gl_context *ctx, const struct marshal_cmd_DeleteObjectARB *cmd, const uint64_t *last); 2939void GLAPIENTRY _mesa_marshal_DeleteObjectARB(GLhandleARB obj); 2940GLhandleARB GLAPIENTRY _mesa_marshal_GetHandleARB(GLenum pname); 2941struct marshal_cmd_DetachObjectARB; 2942uint32_t _mesa_unmarshal_DetachObjectARB(struct gl_context *ctx, const struct marshal_cmd_DetachObjectARB *cmd, const uint64_t *last); 2943void GLAPIENTRY _mesa_marshal_DetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj); 2944GLhandleARB GLAPIENTRY _mesa_marshal_CreateShaderObjectARB(GLenum shaderType); 2945GLhandleARB GLAPIENTRY _mesa_marshal_CreateProgramObjectARB(void); 2946struct marshal_cmd_AttachObjectARB; 2947uint32_t _mesa_unmarshal_AttachObjectARB(struct gl_context *ctx, const struct marshal_cmd_AttachObjectARB *cmd, const uint64_t *last); 2948void GLAPIENTRY _mesa_marshal_AttachObjectARB(GLhandleARB containerObj, GLhandleARB obj); 2949void GLAPIENTRY _mesa_marshal_GetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params); 2950void GLAPIENTRY _mesa_marshal_GetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params); 2951void GLAPIENTRY _mesa_marshal_GetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog); 2952void GLAPIENTRY _mesa_marshal_GetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxLength, GLsizei * length, GLhandleARB * infoLog); 2953struct marshal_cmd_ClampColor; 2954uint32_t _mesa_unmarshal_ClampColor(struct gl_context *ctx, const struct marshal_cmd_ClampColor *cmd, const uint64_t *last); 2955void GLAPIENTRY _mesa_marshal_ClampColor(GLenum target, GLenum clamp); 2956struct marshal_cmd_DrawArraysInstancedARB; 2957uint32_t _mesa_unmarshal_DrawArraysInstancedARB(struct gl_context *ctx, const struct marshal_cmd_DrawArraysInstancedARB *cmd, const uint64_t *last); 2958void GLAPIENTRY _mesa_marshal_DrawArraysInstancedARB(GLenum mode, GLint first, GLsizei count, GLsizei primcount); 2959struct marshal_cmd_DrawElementsInstancedARB; 2960uint32_t _mesa_unmarshal_DrawElementsInstancedARB(struct gl_context *ctx, const struct marshal_cmd_DrawElementsInstancedARB *cmd, const uint64_t *last); 2961void GLAPIENTRY _mesa_marshal_DrawElementsInstancedARB(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount); 2962GLboolean GLAPIENTRY _mesa_marshal_IsRenderbuffer(GLuint renderbuffer); 2963struct marshal_cmd_BindRenderbuffer; 2964uint32_t _mesa_unmarshal_BindRenderbuffer(struct gl_context *ctx, const struct marshal_cmd_BindRenderbuffer *cmd, const uint64_t *last); 2965void GLAPIENTRY _mesa_marshal_BindRenderbuffer(GLenum target, GLuint renderbuffer); 2966struct marshal_cmd_DeleteRenderbuffers; 2967uint32_t _mesa_unmarshal_DeleteRenderbuffers(struct gl_context *ctx, const struct marshal_cmd_DeleteRenderbuffers *cmd, const uint64_t *last); 2968void GLAPIENTRY _mesa_marshal_DeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers); 2969void GLAPIENTRY _mesa_marshal_GenRenderbuffers(GLsizei n, GLuint * renderbuffers); 2970struct marshal_cmd_RenderbufferStorage; 2971uint32_t _mesa_unmarshal_RenderbufferStorage(struct gl_context *ctx, const struct marshal_cmd_RenderbufferStorage *cmd, const uint64_t *last); 2972void GLAPIENTRY _mesa_marshal_RenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); 2973struct marshal_cmd_RenderbufferStorageMultisample; 2974uint32_t _mesa_unmarshal_RenderbufferStorageMultisample(struct gl_context *ctx, const struct marshal_cmd_RenderbufferStorageMultisample *cmd, const uint64_t *last); 2975void GLAPIENTRY _mesa_marshal_RenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 2976void GLAPIENTRY _mesa_marshal_GetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params); 2977GLboolean GLAPIENTRY _mesa_marshal_IsFramebuffer(GLuint framebuffer); 2978struct marshal_cmd_BindFramebuffer; 2979uint32_t _mesa_unmarshal_BindFramebuffer(struct gl_context *ctx, const struct marshal_cmd_BindFramebuffer *cmd, const uint64_t *last); 2980void GLAPIENTRY _mesa_marshal_BindFramebuffer(GLenum target, GLuint framebuffer); 2981struct marshal_cmd_DeleteFramebuffers; 2982uint32_t _mesa_unmarshal_DeleteFramebuffers(struct gl_context *ctx, const struct marshal_cmd_DeleteFramebuffers *cmd, const uint64_t *last); 2983void GLAPIENTRY _mesa_marshal_DeleteFramebuffers(GLsizei n, const GLuint * framebuffers); 2984void GLAPIENTRY _mesa_marshal_GenFramebuffers(GLsizei n, GLuint * framebuffers); 2985GLenum GLAPIENTRY _mesa_marshal_CheckFramebufferStatus(GLenum target); 2986struct marshal_cmd_FramebufferTexture1D; 2987uint32_t _mesa_unmarshal_FramebufferTexture1D(struct gl_context *ctx, const struct marshal_cmd_FramebufferTexture1D *cmd, const uint64_t *last); 2988void GLAPIENTRY _mesa_marshal_FramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 2989struct marshal_cmd_FramebufferTexture2D; 2990uint32_t _mesa_unmarshal_FramebufferTexture2D(struct gl_context *ctx, const struct marshal_cmd_FramebufferTexture2D *cmd, const uint64_t *last); 2991void GLAPIENTRY _mesa_marshal_FramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 2992struct marshal_cmd_FramebufferTexture3D; 2993uint32_t _mesa_unmarshal_FramebufferTexture3D(struct gl_context *ctx, const struct marshal_cmd_FramebufferTexture3D *cmd, const uint64_t *last); 2994void GLAPIENTRY _mesa_marshal_FramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint layer); 2995struct marshal_cmd_FramebufferTextureLayer; 2996uint32_t _mesa_unmarshal_FramebufferTextureLayer(struct gl_context *ctx, const struct marshal_cmd_FramebufferTextureLayer *cmd, const uint64_t *last); 2997void GLAPIENTRY _mesa_marshal_FramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); 2998struct marshal_cmd_FramebufferRenderbuffer; 2999uint32_t _mesa_unmarshal_FramebufferRenderbuffer(struct gl_context *ctx, const struct marshal_cmd_FramebufferRenderbuffer *cmd, const uint64_t *last); 3000void GLAPIENTRY _mesa_marshal_FramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 3001void GLAPIENTRY _mesa_marshal_GetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params); 3002struct marshal_cmd_BlitFramebuffer; 3003uint32_t _mesa_unmarshal_BlitFramebuffer(struct gl_context *ctx, const struct marshal_cmd_BlitFramebuffer *cmd, const uint64_t *last); 3004void GLAPIENTRY _mesa_marshal_BlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 3005struct marshal_cmd_GenerateMipmap; 3006uint32_t _mesa_unmarshal_GenerateMipmap(struct gl_context *ctx, const struct marshal_cmd_GenerateMipmap *cmd, const uint64_t *last); 3007void GLAPIENTRY _mesa_marshal_GenerateMipmap(GLenum target); 3008struct marshal_cmd_VertexAttribDivisor; 3009uint32_t _mesa_unmarshal_VertexAttribDivisor(struct gl_context *ctx, const struct marshal_cmd_VertexAttribDivisor *cmd, const uint64_t *last); 3010void GLAPIENTRY _mesa_marshal_VertexAttribDivisor(GLuint index, GLuint divisor); 3011struct marshal_cmd_VertexArrayVertexAttribDivisorEXT; 3012uint32_t _mesa_unmarshal_VertexArrayVertexAttribDivisorEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribDivisorEXT *cmd, const uint64_t *last); 3013void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribDivisorEXT(GLuint vaobj, GLuint index, GLuint divisor); 3014GLvoid * GLAPIENTRY _mesa_marshal_MapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); 3015struct marshal_cmd_FlushMappedBufferRange; 3016uint32_t _mesa_unmarshal_FlushMappedBufferRange(struct gl_context *ctx, const struct marshal_cmd_FlushMappedBufferRange *cmd, const uint64_t *last); 3017void GLAPIENTRY _mesa_marshal_FlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length); 3018struct marshal_cmd_TexBuffer; 3019uint32_t _mesa_unmarshal_TexBuffer(struct gl_context *ctx, const struct marshal_cmd_TexBuffer *cmd, const uint64_t *last); 3020void GLAPIENTRY _mesa_marshal_TexBuffer(GLenum target, GLenum internalFormat, GLuint buffer); 3021struct marshal_cmd_BindVertexArray; 3022uint32_t _mesa_unmarshal_BindVertexArray(struct gl_context *ctx, const struct marshal_cmd_BindVertexArray *cmd, const uint64_t *last); 3023void GLAPIENTRY _mesa_marshal_BindVertexArray(GLuint array); 3024struct marshal_cmd_DeleteVertexArrays; 3025uint32_t _mesa_unmarshal_DeleteVertexArrays(struct gl_context *ctx, const struct marshal_cmd_DeleteVertexArrays *cmd, const uint64_t *last); 3026void GLAPIENTRY _mesa_marshal_DeleteVertexArrays(GLsizei n, const GLuint * arrays); 3027void GLAPIENTRY _mesa_marshal_GenVertexArrays(GLsizei n, GLuint * arrays); 3028GLboolean GLAPIENTRY _mesa_marshal_IsVertexArray(GLuint array); 3029void GLAPIENTRY _mesa_marshal_GetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices); 3030void GLAPIENTRY _mesa_marshal_GetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params); 3031void GLAPIENTRY _mesa_marshal_GetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName); 3032GLuint GLAPIENTRY _mesa_marshal_GetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName); 3033void GLAPIENTRY _mesa_marshal_GetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params); 3034void GLAPIENTRY _mesa_marshal_GetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName); 3035struct marshal_cmd_UniformBlockBinding; 3036uint32_t _mesa_unmarshal_UniformBlockBinding(struct gl_context *ctx, const struct marshal_cmd_UniformBlockBinding *cmd, const uint64_t *last); 3037void GLAPIENTRY _mesa_marshal_UniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); 3038struct marshal_cmd_CopyBufferSubData; 3039uint32_t _mesa_unmarshal_CopyBufferSubData(struct gl_context *ctx, const struct marshal_cmd_CopyBufferSubData *cmd, const uint64_t *last); 3040void GLAPIENTRY _mesa_marshal_CopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 3041struct marshal_cmd_DrawElementsBaseVertex; 3042uint32_t _mesa_unmarshal_DrawElementsBaseVertex(struct gl_context *ctx, const struct marshal_cmd_DrawElementsBaseVertex *cmd, const uint64_t *last); 3043void GLAPIENTRY _mesa_marshal_DrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex); 3044struct marshal_cmd_DrawRangeElementsBaseVertex; 3045uint32_t _mesa_unmarshal_DrawRangeElementsBaseVertex(struct gl_context *ctx, const struct marshal_cmd_DrawRangeElementsBaseVertex *cmd, const uint64_t *last); 3046void GLAPIENTRY _mesa_marshal_DrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex); 3047struct marshal_cmd_MultiDrawElementsBaseVertex; 3048uint32_t _mesa_unmarshal_MultiDrawElementsBaseVertex(struct gl_context *ctx, const struct marshal_cmd_MultiDrawElementsBaseVertex *cmd, const uint64_t *last); 3049void GLAPIENTRY _mesa_marshal_MultiDrawElementsBaseVertex(GLenum mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, const GLint * basevertex); 3050struct marshal_cmd_DrawElementsInstancedBaseVertex; 3051uint32_t _mesa_unmarshal_DrawElementsInstancedBaseVertex(struct gl_context *ctx, const struct marshal_cmd_DrawElementsInstancedBaseVertex *cmd, const uint64_t *last); 3052void GLAPIENTRY _mesa_marshal_DrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex); 3053GLsync GLAPIENTRY _mesa_marshal_FenceSync(GLenum condition, GLbitfield flags); 3054GLboolean GLAPIENTRY _mesa_marshal_IsSync(GLsync sync); 3055struct marshal_cmd_DeleteSync; 3056uint32_t _mesa_unmarshal_DeleteSync(struct gl_context *ctx, const struct marshal_cmd_DeleteSync *cmd, const uint64_t *last); 3057void GLAPIENTRY _mesa_marshal_DeleteSync(GLsync sync); 3058GLenum GLAPIENTRY _mesa_marshal_ClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout); 3059struct marshal_cmd_WaitSync; 3060uint32_t _mesa_unmarshal_WaitSync(struct gl_context *ctx, const struct marshal_cmd_WaitSync *cmd, const uint64_t *last); 3061void GLAPIENTRY _mesa_marshal_WaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout); 3062void GLAPIENTRY _mesa_marshal_GetInteger64v(GLenum pname, GLint64 * params); 3063void GLAPIENTRY _mesa_marshal_GetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); 3064struct marshal_cmd_TexImage2DMultisample; 3065uint32_t _mesa_unmarshal_TexImage2DMultisample(struct gl_context *ctx, const struct marshal_cmd_TexImage2DMultisample *cmd, const uint64_t *last); 3066void GLAPIENTRY _mesa_marshal_TexImage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 3067struct marshal_cmd_TexImage3DMultisample; 3068uint32_t _mesa_unmarshal_TexImage3DMultisample(struct gl_context *ctx, const struct marshal_cmd_TexImage3DMultisample *cmd, const uint64_t *last); 3069void GLAPIENTRY _mesa_marshal_TexImage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 3070void GLAPIENTRY _mesa_marshal_GetMultisamplefv(GLenum pname, GLuint index, GLfloat * val); 3071struct marshal_cmd_SampleMaski; 3072uint32_t _mesa_unmarshal_SampleMaski(struct gl_context *ctx, const struct marshal_cmd_SampleMaski *cmd, const uint64_t *last); 3073void GLAPIENTRY _mesa_marshal_SampleMaski(GLuint index, GLbitfield mask); 3074struct marshal_cmd_BlendEquationiARB; 3075uint32_t _mesa_unmarshal_BlendEquationiARB(struct gl_context *ctx, const struct marshal_cmd_BlendEquationiARB *cmd, const uint64_t *last); 3076void GLAPIENTRY _mesa_marshal_BlendEquationiARB(GLuint buf, GLenum mode); 3077struct marshal_cmd_BlendEquationSeparateiARB; 3078uint32_t _mesa_unmarshal_BlendEquationSeparateiARB(struct gl_context *ctx, const struct marshal_cmd_BlendEquationSeparateiARB *cmd, const uint64_t *last); 3079void GLAPIENTRY _mesa_marshal_BlendEquationSeparateiARB(GLuint buf, GLenum modeRGB, GLenum modeA); 3080struct marshal_cmd_BlendFunciARB; 3081uint32_t _mesa_unmarshal_BlendFunciARB(struct gl_context *ctx, const struct marshal_cmd_BlendFunciARB *cmd, const uint64_t *last); 3082void GLAPIENTRY _mesa_marshal_BlendFunciARB(GLuint buf, GLenum src, GLenum dst); 3083struct marshal_cmd_BlendFuncSeparateiARB; 3084uint32_t _mesa_unmarshal_BlendFuncSeparateiARB(struct gl_context *ctx, const struct marshal_cmd_BlendFuncSeparateiARB *cmd, const uint64_t *last); 3085void GLAPIENTRY _mesa_marshal_BlendFuncSeparateiARB(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcA, GLenum dstA); 3086struct marshal_cmd_MinSampleShading; 3087uint32_t _mesa_unmarshal_MinSampleShading(struct gl_context *ctx, const struct marshal_cmd_MinSampleShading *cmd, const uint64_t *last); 3088void GLAPIENTRY _mesa_marshal_MinSampleShading(GLfloat value); 3089struct marshal_cmd_NamedStringARB; 3090uint32_t _mesa_unmarshal_NamedStringARB(struct gl_context *ctx, const struct marshal_cmd_NamedStringARB *cmd, const uint64_t *last); 3091void GLAPIENTRY _mesa_marshal_NamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string); 3092struct marshal_cmd_DeleteNamedStringARB; 3093uint32_t _mesa_unmarshal_DeleteNamedStringARB(struct gl_context *ctx, const struct marshal_cmd_DeleteNamedStringARB *cmd, const uint64_t *last); 3094void GLAPIENTRY _mesa_marshal_DeleteNamedStringARB(GLint namelen, const GLchar * name); 3095void GLAPIENTRY _mesa_marshal_CompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length); 3096GLboolean GLAPIENTRY _mesa_marshal_IsNamedStringARB(GLint namelen, const GLchar * name); 3097void GLAPIENTRY _mesa_marshal_GetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string); 3098void GLAPIENTRY _mesa_marshal_GetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params); 3099struct marshal_cmd_BindFragDataLocationIndexed; 3100uint32_t _mesa_unmarshal_BindFragDataLocationIndexed(struct gl_context *ctx, const struct marshal_cmd_BindFragDataLocationIndexed *cmd, const uint64_t *last); 3101void GLAPIENTRY _mesa_marshal_BindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name); 3102GLint GLAPIENTRY _mesa_marshal_GetFragDataIndex(GLuint program, const GLchar * name); 3103void GLAPIENTRY _mesa_marshal_GenSamplers(GLsizei count, GLuint * samplers); 3104struct marshal_cmd_DeleteSamplers; 3105uint32_t _mesa_unmarshal_DeleteSamplers(struct gl_context *ctx, const struct marshal_cmd_DeleteSamplers *cmd, const uint64_t *last); 3106void GLAPIENTRY _mesa_marshal_DeleteSamplers(GLsizei count, const GLuint * samplers); 3107GLboolean GLAPIENTRY _mesa_marshal_IsSampler(GLuint sampler); 3108struct marshal_cmd_BindSampler; 3109uint32_t _mesa_unmarshal_BindSampler(struct gl_context *ctx, const struct marshal_cmd_BindSampler *cmd, const uint64_t *last); 3110void GLAPIENTRY _mesa_marshal_BindSampler(GLuint unit, GLuint sampler); 3111struct marshal_cmd_SamplerParameteri; 3112uint32_t _mesa_unmarshal_SamplerParameteri(struct gl_context *ctx, const struct marshal_cmd_SamplerParameteri *cmd, const uint64_t *last); 3113void GLAPIENTRY _mesa_marshal_SamplerParameteri(GLuint sampler, GLenum pname, GLint param); 3114struct marshal_cmd_SamplerParameterf; 3115uint32_t _mesa_unmarshal_SamplerParameterf(struct gl_context *ctx, const struct marshal_cmd_SamplerParameterf *cmd, const uint64_t *last); 3116void GLAPIENTRY _mesa_marshal_SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param); 3117struct marshal_cmd_SamplerParameteriv; 3118uint32_t _mesa_unmarshal_SamplerParameteriv(struct gl_context *ctx, const struct marshal_cmd_SamplerParameteriv *cmd, const uint64_t *last); 3119void GLAPIENTRY _mesa_marshal_SamplerParameteriv(GLuint sampler, GLenum pname, const GLint * params); 3120struct marshal_cmd_SamplerParameterfv; 3121uint32_t _mesa_unmarshal_SamplerParameterfv(struct gl_context *ctx, const struct marshal_cmd_SamplerParameterfv *cmd, const uint64_t *last); 3122void GLAPIENTRY _mesa_marshal_SamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * params); 3123struct marshal_cmd_SamplerParameterIiv; 3124uint32_t _mesa_unmarshal_SamplerParameterIiv(struct gl_context *ctx, const struct marshal_cmd_SamplerParameterIiv *cmd, const uint64_t *last); 3125void GLAPIENTRY _mesa_marshal_SamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * params); 3126struct marshal_cmd_SamplerParameterIuiv; 3127uint32_t _mesa_unmarshal_SamplerParameterIuiv(struct gl_context *ctx, const struct marshal_cmd_SamplerParameterIuiv *cmd, const uint64_t *last); 3128void GLAPIENTRY _mesa_marshal_SamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * params); 3129void GLAPIENTRY _mesa_marshal_GetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params); 3130void GLAPIENTRY _mesa_marshal_GetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params); 3131void GLAPIENTRY _mesa_marshal_GetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params); 3132void GLAPIENTRY _mesa_marshal_GetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params); 3133void GLAPIENTRY _mesa_marshal_GetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params); 3134void GLAPIENTRY _mesa_marshal_GetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params); 3135struct marshal_cmd_QueryCounter; 3136uint32_t _mesa_unmarshal_QueryCounter(struct gl_context *ctx, const struct marshal_cmd_QueryCounter *cmd, const uint64_t *last); 3137void GLAPIENTRY _mesa_marshal_QueryCounter(GLuint id, GLenum target); 3138struct marshal_cmd_VertexP2ui; 3139uint32_t _mesa_unmarshal_VertexP2ui(struct gl_context *ctx, const struct marshal_cmd_VertexP2ui *cmd, const uint64_t *last); 3140void GLAPIENTRY _mesa_marshal_VertexP2ui(GLenum type, GLuint value); 3141struct marshal_cmd_VertexP3ui; 3142uint32_t _mesa_unmarshal_VertexP3ui(struct gl_context *ctx, const struct marshal_cmd_VertexP3ui *cmd, const uint64_t *last); 3143void GLAPIENTRY _mesa_marshal_VertexP3ui(GLenum type, GLuint value); 3144struct marshal_cmd_VertexP4ui; 3145uint32_t _mesa_unmarshal_VertexP4ui(struct gl_context *ctx, const struct marshal_cmd_VertexP4ui *cmd, const uint64_t *last); 3146void GLAPIENTRY _mesa_marshal_VertexP4ui(GLenum type, GLuint value); 3147struct marshal_cmd_VertexP2uiv; 3148uint32_t _mesa_unmarshal_VertexP2uiv(struct gl_context *ctx, const struct marshal_cmd_VertexP2uiv *cmd, const uint64_t *last); 3149void GLAPIENTRY _mesa_marshal_VertexP2uiv(GLenum type, const GLuint * value); 3150struct marshal_cmd_VertexP3uiv; 3151uint32_t _mesa_unmarshal_VertexP3uiv(struct gl_context *ctx, const struct marshal_cmd_VertexP3uiv *cmd, const uint64_t *last); 3152void GLAPIENTRY _mesa_marshal_VertexP3uiv(GLenum type, const GLuint * value); 3153struct marshal_cmd_VertexP4uiv; 3154uint32_t _mesa_unmarshal_VertexP4uiv(struct gl_context *ctx, const struct marshal_cmd_VertexP4uiv *cmd, const uint64_t *last); 3155void GLAPIENTRY _mesa_marshal_VertexP4uiv(GLenum type, const GLuint * value); 3156struct marshal_cmd_TexCoordP1ui; 3157uint32_t _mesa_unmarshal_TexCoordP1ui(struct gl_context *ctx, const struct marshal_cmd_TexCoordP1ui *cmd, const uint64_t *last); 3158void GLAPIENTRY _mesa_marshal_TexCoordP1ui(GLenum type, GLuint coords); 3159struct marshal_cmd_TexCoordP2ui; 3160uint32_t _mesa_unmarshal_TexCoordP2ui(struct gl_context *ctx, const struct marshal_cmd_TexCoordP2ui *cmd, const uint64_t *last); 3161void GLAPIENTRY _mesa_marshal_TexCoordP2ui(GLenum type, GLuint coords); 3162struct marshal_cmd_TexCoordP3ui; 3163uint32_t _mesa_unmarshal_TexCoordP3ui(struct gl_context *ctx, const struct marshal_cmd_TexCoordP3ui *cmd, const uint64_t *last); 3164void GLAPIENTRY _mesa_marshal_TexCoordP3ui(GLenum type, GLuint coords); 3165struct marshal_cmd_TexCoordP4ui; 3166uint32_t _mesa_unmarshal_TexCoordP4ui(struct gl_context *ctx, const struct marshal_cmd_TexCoordP4ui *cmd, const uint64_t *last); 3167void GLAPIENTRY _mesa_marshal_TexCoordP4ui(GLenum type, GLuint coords); 3168struct marshal_cmd_TexCoordP1uiv; 3169uint32_t _mesa_unmarshal_TexCoordP1uiv(struct gl_context *ctx, const struct marshal_cmd_TexCoordP1uiv *cmd, const uint64_t *last); 3170void GLAPIENTRY _mesa_marshal_TexCoordP1uiv(GLenum type, const GLuint * coords); 3171struct marshal_cmd_TexCoordP2uiv; 3172uint32_t _mesa_unmarshal_TexCoordP2uiv(struct gl_context *ctx, const struct marshal_cmd_TexCoordP2uiv *cmd, const uint64_t *last); 3173void GLAPIENTRY _mesa_marshal_TexCoordP2uiv(GLenum type, const GLuint * coords); 3174struct marshal_cmd_TexCoordP3uiv; 3175uint32_t _mesa_unmarshal_TexCoordP3uiv(struct gl_context *ctx, const struct marshal_cmd_TexCoordP3uiv *cmd, const uint64_t *last); 3176void GLAPIENTRY _mesa_marshal_TexCoordP3uiv(GLenum type, const GLuint * coords); 3177struct marshal_cmd_TexCoordP4uiv; 3178uint32_t _mesa_unmarshal_TexCoordP4uiv(struct gl_context *ctx, const struct marshal_cmd_TexCoordP4uiv *cmd, const uint64_t *last); 3179void GLAPIENTRY _mesa_marshal_TexCoordP4uiv(GLenum type, const GLuint * coords); 3180struct marshal_cmd_MultiTexCoordP1ui; 3181uint32_t _mesa_unmarshal_MultiTexCoordP1ui(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP1ui *cmd, const uint64_t *last); 3182void GLAPIENTRY _mesa_marshal_MultiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords); 3183struct marshal_cmd_MultiTexCoordP2ui; 3184uint32_t _mesa_unmarshal_MultiTexCoordP2ui(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP2ui *cmd, const uint64_t *last); 3185void GLAPIENTRY _mesa_marshal_MultiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords); 3186struct marshal_cmd_MultiTexCoordP3ui; 3187uint32_t _mesa_unmarshal_MultiTexCoordP3ui(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP3ui *cmd, const uint64_t *last); 3188void GLAPIENTRY _mesa_marshal_MultiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords); 3189struct marshal_cmd_MultiTexCoordP4ui; 3190uint32_t _mesa_unmarshal_MultiTexCoordP4ui(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP4ui *cmd, const uint64_t *last); 3191void GLAPIENTRY _mesa_marshal_MultiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords); 3192struct marshal_cmd_MultiTexCoordP1uiv; 3193uint32_t _mesa_unmarshal_MultiTexCoordP1uiv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP1uiv *cmd, const uint64_t *last); 3194void GLAPIENTRY _mesa_marshal_MultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords); 3195struct marshal_cmd_MultiTexCoordP2uiv; 3196uint32_t _mesa_unmarshal_MultiTexCoordP2uiv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP2uiv *cmd, const uint64_t *last); 3197void GLAPIENTRY _mesa_marshal_MultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords); 3198struct marshal_cmd_MultiTexCoordP3uiv; 3199uint32_t _mesa_unmarshal_MultiTexCoordP3uiv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP3uiv *cmd, const uint64_t *last); 3200void GLAPIENTRY _mesa_marshal_MultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords); 3201struct marshal_cmd_MultiTexCoordP4uiv; 3202uint32_t _mesa_unmarshal_MultiTexCoordP4uiv(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordP4uiv *cmd, const uint64_t *last); 3203void GLAPIENTRY _mesa_marshal_MultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords); 3204struct marshal_cmd_NormalP3ui; 3205uint32_t _mesa_unmarshal_NormalP3ui(struct gl_context *ctx, const struct marshal_cmd_NormalP3ui *cmd, const uint64_t *last); 3206void GLAPIENTRY _mesa_marshal_NormalP3ui(GLenum type, GLuint coords); 3207struct marshal_cmd_NormalP3uiv; 3208uint32_t _mesa_unmarshal_NormalP3uiv(struct gl_context *ctx, const struct marshal_cmd_NormalP3uiv *cmd, const uint64_t *last); 3209void GLAPIENTRY _mesa_marshal_NormalP3uiv(GLenum type, const GLuint * coords); 3210struct marshal_cmd_ColorP3ui; 3211uint32_t _mesa_unmarshal_ColorP3ui(struct gl_context *ctx, const struct marshal_cmd_ColorP3ui *cmd, const uint64_t *last); 3212void GLAPIENTRY _mesa_marshal_ColorP3ui(GLenum type, GLuint color); 3213struct marshal_cmd_ColorP4ui; 3214uint32_t _mesa_unmarshal_ColorP4ui(struct gl_context *ctx, const struct marshal_cmd_ColorP4ui *cmd, const uint64_t *last); 3215void GLAPIENTRY _mesa_marshal_ColorP4ui(GLenum type, GLuint color); 3216struct marshal_cmd_ColorP3uiv; 3217uint32_t _mesa_unmarshal_ColorP3uiv(struct gl_context *ctx, const struct marshal_cmd_ColorP3uiv *cmd, const uint64_t *last); 3218void GLAPIENTRY _mesa_marshal_ColorP3uiv(GLenum type, const GLuint * color); 3219struct marshal_cmd_ColorP4uiv; 3220uint32_t _mesa_unmarshal_ColorP4uiv(struct gl_context *ctx, const struct marshal_cmd_ColorP4uiv *cmd, const uint64_t *last); 3221void GLAPIENTRY _mesa_marshal_ColorP4uiv(GLenum type, const GLuint * color); 3222struct marshal_cmd_SecondaryColorP3ui; 3223uint32_t _mesa_unmarshal_SecondaryColorP3ui(struct gl_context *ctx, const struct marshal_cmd_SecondaryColorP3ui *cmd, const uint64_t *last); 3224void GLAPIENTRY _mesa_marshal_SecondaryColorP3ui(GLenum type, GLuint color); 3225struct marshal_cmd_SecondaryColorP3uiv; 3226uint32_t _mesa_unmarshal_SecondaryColorP3uiv(struct gl_context *ctx, const struct marshal_cmd_SecondaryColorP3uiv *cmd, const uint64_t *last); 3227void GLAPIENTRY _mesa_marshal_SecondaryColorP3uiv(GLenum type, const GLuint * color); 3228struct marshal_cmd_VertexAttribP1ui; 3229uint32_t _mesa_unmarshal_VertexAttribP1ui(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP1ui *cmd, const uint64_t *last); 3230void GLAPIENTRY _mesa_marshal_VertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); 3231struct marshal_cmd_VertexAttribP2ui; 3232uint32_t _mesa_unmarshal_VertexAttribP2ui(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP2ui *cmd, const uint64_t *last); 3233void GLAPIENTRY _mesa_marshal_VertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); 3234struct marshal_cmd_VertexAttribP3ui; 3235uint32_t _mesa_unmarshal_VertexAttribP3ui(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP3ui *cmd, const uint64_t *last); 3236void GLAPIENTRY _mesa_marshal_VertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); 3237struct marshal_cmd_VertexAttribP4ui; 3238uint32_t _mesa_unmarshal_VertexAttribP4ui(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP4ui *cmd, const uint64_t *last); 3239void GLAPIENTRY _mesa_marshal_VertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value); 3240struct marshal_cmd_VertexAttribP1uiv; 3241uint32_t _mesa_unmarshal_VertexAttribP1uiv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP1uiv *cmd, const uint64_t *last); 3242void GLAPIENTRY _mesa_marshal_VertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); 3243struct marshal_cmd_VertexAttribP2uiv; 3244uint32_t _mesa_unmarshal_VertexAttribP2uiv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP2uiv *cmd, const uint64_t *last); 3245void GLAPIENTRY _mesa_marshal_VertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); 3246struct marshal_cmd_VertexAttribP3uiv; 3247uint32_t _mesa_unmarshal_VertexAttribP3uiv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP3uiv *cmd, const uint64_t *last); 3248void GLAPIENTRY _mesa_marshal_VertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); 3249struct marshal_cmd_VertexAttribP4uiv; 3250uint32_t _mesa_unmarshal_VertexAttribP4uiv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribP4uiv *cmd, const uint64_t *last); 3251void GLAPIENTRY _mesa_marshal_VertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value); 3252GLint GLAPIENTRY _mesa_marshal_GetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name); 3253GLuint GLAPIENTRY _mesa_marshal_GetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name); 3254void GLAPIENTRY _mesa_marshal_GetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values); 3255void GLAPIENTRY _mesa_marshal_GetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); 3256void GLAPIENTRY _mesa_marshal_GetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name); 3257struct marshal_cmd_UniformSubroutinesuiv; 3258uint32_t _mesa_unmarshal_UniformSubroutinesuiv(struct gl_context *ctx, const struct marshal_cmd_UniformSubroutinesuiv *cmd, const uint64_t *last); 3259void GLAPIENTRY _mesa_marshal_UniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices); 3260void GLAPIENTRY _mesa_marshal_GetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params); 3261void GLAPIENTRY _mesa_marshal_GetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values); 3262struct marshal_cmd_PatchParameteri; 3263uint32_t _mesa_unmarshal_PatchParameteri(struct gl_context *ctx, const struct marshal_cmd_PatchParameteri *cmd, const uint64_t *last); 3264void GLAPIENTRY _mesa_marshal_PatchParameteri(GLenum pname, GLint value); 3265struct marshal_cmd_PatchParameterfv; 3266uint32_t _mesa_unmarshal_PatchParameterfv(struct gl_context *ctx, const struct marshal_cmd_PatchParameterfv *cmd, const uint64_t *last); 3267void GLAPIENTRY _mesa_marshal_PatchParameterfv(GLenum pname, const GLfloat * values); 3268struct marshal_cmd_DrawArraysIndirect; 3269uint32_t _mesa_unmarshal_DrawArraysIndirect(struct gl_context *ctx, const struct marshal_cmd_DrawArraysIndirect *cmd, const uint64_t *last); 3270void GLAPIENTRY _mesa_marshal_DrawArraysIndirect(GLenum mode, const GLvoid * indirect); 3271struct marshal_cmd_DrawElementsIndirect; 3272uint32_t _mesa_unmarshal_DrawElementsIndirect(struct gl_context *ctx, const struct marshal_cmd_DrawElementsIndirect *cmd, const uint64_t *last); 3273void GLAPIENTRY _mesa_marshal_DrawElementsIndirect(GLenum mode, GLenum type, const GLvoid * indirect); 3274struct marshal_cmd_MultiDrawArraysIndirect; 3275uint32_t _mesa_unmarshal_MultiDrawArraysIndirect(struct gl_context *ctx, const struct marshal_cmd_MultiDrawArraysIndirect *cmd, const uint64_t *last); 3276void GLAPIENTRY _mesa_marshal_MultiDrawArraysIndirect(GLenum mode, const GLvoid * indirect, GLsizei primcount, GLsizei stride); 3277struct marshal_cmd_MultiDrawElementsIndirect; 3278uint32_t _mesa_unmarshal_MultiDrawElementsIndirect(struct gl_context *ctx, const struct marshal_cmd_MultiDrawElementsIndirect *cmd, const uint64_t *last); 3279void GLAPIENTRY _mesa_marshal_MultiDrawElementsIndirect(GLenum mode, GLenum type, const GLvoid * indirect, GLsizei primcount, GLsizei stride); 3280struct marshal_cmd_Uniform1d; 3281uint32_t _mesa_unmarshal_Uniform1d(struct gl_context *ctx, const struct marshal_cmd_Uniform1d *cmd, const uint64_t *last); 3282void GLAPIENTRY _mesa_marshal_Uniform1d(GLint location, GLdouble x); 3283struct marshal_cmd_Uniform2d; 3284uint32_t _mesa_unmarshal_Uniform2d(struct gl_context *ctx, const struct marshal_cmd_Uniform2d *cmd, const uint64_t *last); 3285void GLAPIENTRY _mesa_marshal_Uniform2d(GLint location, GLdouble x, GLdouble y); 3286struct marshal_cmd_Uniform3d; 3287uint32_t _mesa_unmarshal_Uniform3d(struct gl_context *ctx, const struct marshal_cmd_Uniform3d *cmd, const uint64_t *last); 3288void GLAPIENTRY _mesa_marshal_Uniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z); 3289struct marshal_cmd_Uniform4d; 3290uint32_t _mesa_unmarshal_Uniform4d(struct gl_context *ctx, const struct marshal_cmd_Uniform4d *cmd, const uint64_t *last); 3291void GLAPIENTRY _mesa_marshal_Uniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 3292struct marshal_cmd_Uniform1dv; 3293uint32_t _mesa_unmarshal_Uniform1dv(struct gl_context *ctx, const struct marshal_cmd_Uniform1dv *cmd, const uint64_t *last); 3294void GLAPIENTRY _mesa_marshal_Uniform1dv(GLint location, GLsizei count, const GLdouble * value); 3295struct marshal_cmd_Uniform2dv; 3296uint32_t _mesa_unmarshal_Uniform2dv(struct gl_context *ctx, const struct marshal_cmd_Uniform2dv *cmd, const uint64_t *last); 3297void GLAPIENTRY _mesa_marshal_Uniform2dv(GLint location, GLsizei count, const GLdouble * value); 3298struct marshal_cmd_Uniform3dv; 3299uint32_t _mesa_unmarshal_Uniform3dv(struct gl_context *ctx, const struct marshal_cmd_Uniform3dv *cmd, const uint64_t *last); 3300void GLAPIENTRY _mesa_marshal_Uniform3dv(GLint location, GLsizei count, const GLdouble * value); 3301struct marshal_cmd_Uniform4dv; 3302uint32_t _mesa_unmarshal_Uniform4dv(struct gl_context *ctx, const struct marshal_cmd_Uniform4dv *cmd, const uint64_t *last); 3303void GLAPIENTRY _mesa_marshal_Uniform4dv(GLint location, GLsizei count, const GLdouble * value); 3304struct marshal_cmd_UniformMatrix2dv; 3305uint32_t _mesa_unmarshal_UniformMatrix2dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix2dv *cmd, const uint64_t *last); 3306void GLAPIENTRY _mesa_marshal_UniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3307struct marshal_cmd_UniformMatrix3dv; 3308uint32_t _mesa_unmarshal_UniformMatrix3dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix3dv *cmd, const uint64_t *last); 3309void GLAPIENTRY _mesa_marshal_UniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3310struct marshal_cmd_UniformMatrix4dv; 3311uint32_t _mesa_unmarshal_UniformMatrix4dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix4dv *cmd, const uint64_t *last); 3312void GLAPIENTRY _mesa_marshal_UniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3313struct marshal_cmd_UniformMatrix2x3dv; 3314uint32_t _mesa_unmarshal_UniformMatrix2x3dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix2x3dv *cmd, const uint64_t *last); 3315void GLAPIENTRY _mesa_marshal_UniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3316struct marshal_cmd_UniformMatrix2x4dv; 3317uint32_t _mesa_unmarshal_UniformMatrix2x4dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix2x4dv *cmd, const uint64_t *last); 3318void GLAPIENTRY _mesa_marshal_UniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3319struct marshal_cmd_UniformMatrix3x2dv; 3320uint32_t _mesa_unmarshal_UniformMatrix3x2dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix3x2dv *cmd, const uint64_t *last); 3321void GLAPIENTRY _mesa_marshal_UniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3322struct marshal_cmd_UniformMatrix3x4dv; 3323uint32_t _mesa_unmarshal_UniformMatrix3x4dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix3x4dv *cmd, const uint64_t *last); 3324void GLAPIENTRY _mesa_marshal_UniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3325struct marshal_cmd_UniformMatrix4x2dv; 3326uint32_t _mesa_unmarshal_UniformMatrix4x2dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix4x2dv *cmd, const uint64_t *last); 3327void GLAPIENTRY _mesa_marshal_UniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3328struct marshal_cmd_UniformMatrix4x3dv; 3329uint32_t _mesa_unmarshal_UniformMatrix4x3dv(struct gl_context *ctx, const struct marshal_cmd_UniformMatrix4x3dv *cmd, const uint64_t *last); 3330void GLAPIENTRY _mesa_marshal_UniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3331void GLAPIENTRY _mesa_marshal_GetUniformdv(GLuint program, GLint location, GLdouble * params); 3332struct marshal_cmd_ProgramUniform1d; 3333uint32_t _mesa_unmarshal_ProgramUniform1d(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1d *cmd, const uint64_t *last); 3334void GLAPIENTRY _mesa_marshal_ProgramUniform1d(GLuint program, GLint location, GLdouble x); 3335struct marshal_cmd_ProgramUniform2d; 3336uint32_t _mesa_unmarshal_ProgramUniform2d(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2d *cmd, const uint64_t *last); 3337void GLAPIENTRY _mesa_marshal_ProgramUniform2d(GLuint program, GLint location, GLdouble x, GLdouble y); 3338struct marshal_cmd_ProgramUniform3d; 3339uint32_t _mesa_unmarshal_ProgramUniform3d(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3d *cmd, const uint64_t *last); 3340void GLAPIENTRY _mesa_marshal_ProgramUniform3d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z); 3341struct marshal_cmd_ProgramUniform4d; 3342uint32_t _mesa_unmarshal_ProgramUniform4d(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4d *cmd, const uint64_t *last); 3343void GLAPIENTRY _mesa_marshal_ProgramUniform4d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 3344struct marshal_cmd_ProgramUniform1dv; 3345uint32_t _mesa_unmarshal_ProgramUniform1dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1dv *cmd, const uint64_t *last); 3346void GLAPIENTRY _mesa_marshal_ProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); 3347struct marshal_cmd_ProgramUniform2dv; 3348uint32_t _mesa_unmarshal_ProgramUniform2dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2dv *cmd, const uint64_t *last); 3349void GLAPIENTRY _mesa_marshal_ProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); 3350struct marshal_cmd_ProgramUniform3dv; 3351uint32_t _mesa_unmarshal_ProgramUniform3dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3dv *cmd, const uint64_t *last); 3352void GLAPIENTRY _mesa_marshal_ProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); 3353struct marshal_cmd_ProgramUniform4dv; 3354uint32_t _mesa_unmarshal_ProgramUniform4dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4dv *cmd, const uint64_t *last); 3355void GLAPIENTRY _mesa_marshal_ProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value); 3356struct marshal_cmd_ProgramUniformMatrix2dv; 3357uint32_t _mesa_unmarshal_ProgramUniformMatrix2dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix2dv *cmd, const uint64_t *last); 3358void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3359struct marshal_cmd_ProgramUniformMatrix3dv; 3360uint32_t _mesa_unmarshal_ProgramUniformMatrix3dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix3dv *cmd, const uint64_t *last); 3361void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3362struct marshal_cmd_ProgramUniformMatrix4dv; 3363uint32_t _mesa_unmarshal_ProgramUniformMatrix4dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix4dv *cmd, const uint64_t *last); 3364void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3365struct marshal_cmd_ProgramUniformMatrix2x3dv; 3366uint32_t _mesa_unmarshal_ProgramUniformMatrix2x3dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix2x3dv *cmd, const uint64_t *last); 3367void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3368struct marshal_cmd_ProgramUniformMatrix2x4dv; 3369uint32_t _mesa_unmarshal_ProgramUniformMatrix2x4dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix2x4dv *cmd, const uint64_t *last); 3370void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3371struct marshal_cmd_ProgramUniformMatrix3x2dv; 3372uint32_t _mesa_unmarshal_ProgramUniformMatrix3x2dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix3x2dv *cmd, const uint64_t *last); 3373void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3374struct marshal_cmd_ProgramUniformMatrix3x4dv; 3375uint32_t _mesa_unmarshal_ProgramUniformMatrix3x4dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix3x4dv *cmd, const uint64_t *last); 3376void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3377struct marshal_cmd_ProgramUniformMatrix4x2dv; 3378uint32_t _mesa_unmarshal_ProgramUniformMatrix4x2dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix4x2dv *cmd, const uint64_t *last); 3379void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3380struct marshal_cmd_ProgramUniformMatrix4x3dv; 3381uint32_t _mesa_unmarshal_ProgramUniformMatrix4x3dv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix4x3dv *cmd, const uint64_t *last); 3382void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value); 3383struct marshal_cmd_DrawTransformFeedbackStream; 3384uint32_t _mesa_unmarshal_DrawTransformFeedbackStream(struct gl_context *ctx, const struct marshal_cmd_DrawTransformFeedbackStream *cmd, const uint64_t *last); 3385void GLAPIENTRY _mesa_marshal_DrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream); 3386struct marshal_cmd_BeginQueryIndexed; 3387uint32_t _mesa_unmarshal_BeginQueryIndexed(struct gl_context *ctx, const struct marshal_cmd_BeginQueryIndexed *cmd, const uint64_t *last); 3388void GLAPIENTRY _mesa_marshal_BeginQueryIndexed(GLenum target, GLuint index, GLuint id); 3389struct marshal_cmd_EndQueryIndexed; 3390uint32_t _mesa_unmarshal_EndQueryIndexed(struct gl_context *ctx, const struct marshal_cmd_EndQueryIndexed *cmd, const uint64_t *last); 3391void GLAPIENTRY _mesa_marshal_EndQueryIndexed(GLenum target, GLuint index); 3392void GLAPIENTRY _mesa_marshal_GetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params); 3393struct marshal_cmd_UseProgramStages; 3394uint32_t _mesa_unmarshal_UseProgramStages(struct gl_context *ctx, const struct marshal_cmd_UseProgramStages *cmd, const uint64_t *last); 3395void GLAPIENTRY _mesa_marshal_UseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program); 3396struct marshal_cmd_ActiveShaderProgram; 3397uint32_t _mesa_unmarshal_ActiveShaderProgram(struct gl_context *ctx, const struct marshal_cmd_ActiveShaderProgram *cmd, const uint64_t *last); 3398void GLAPIENTRY _mesa_marshal_ActiveShaderProgram(GLuint pipeline, GLuint program); 3399GLuint GLAPIENTRY _mesa_marshal_CreateShaderProgramv(GLenum type, GLsizei count, const GLchar * const * strings); 3400struct marshal_cmd_BindProgramPipeline; 3401uint32_t _mesa_unmarshal_BindProgramPipeline(struct gl_context *ctx, const struct marshal_cmd_BindProgramPipeline *cmd, const uint64_t *last); 3402void GLAPIENTRY _mesa_marshal_BindProgramPipeline(GLuint pipeline); 3403struct marshal_cmd_DeleteProgramPipelines; 3404uint32_t _mesa_unmarshal_DeleteProgramPipelines(struct gl_context *ctx, const struct marshal_cmd_DeleteProgramPipelines *cmd, const uint64_t *last); 3405void GLAPIENTRY _mesa_marshal_DeleteProgramPipelines(GLsizei n, const GLuint * pipelines); 3406void GLAPIENTRY _mesa_marshal_GenProgramPipelines(GLsizei n, GLuint * pipelines); 3407GLboolean GLAPIENTRY _mesa_marshal_IsProgramPipeline(GLuint pipeline); 3408void GLAPIENTRY _mesa_marshal_GetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params); 3409struct marshal_cmd_ProgramUniform1i; 3410uint32_t _mesa_unmarshal_ProgramUniform1i(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1i *cmd, const uint64_t *last); 3411void GLAPIENTRY _mesa_marshal_ProgramUniform1i(GLuint program, GLint location, GLint x); 3412struct marshal_cmd_ProgramUniform2i; 3413uint32_t _mesa_unmarshal_ProgramUniform2i(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2i *cmd, const uint64_t *last); 3414void GLAPIENTRY _mesa_marshal_ProgramUniform2i(GLuint program, GLint location, GLint x, GLint y); 3415struct marshal_cmd_ProgramUniform3i; 3416uint32_t _mesa_unmarshal_ProgramUniform3i(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3i *cmd, const uint64_t *last); 3417void GLAPIENTRY _mesa_marshal_ProgramUniform3i(GLuint program, GLint location, GLint x, GLint y, GLint z); 3418struct marshal_cmd_ProgramUniform4i; 3419uint32_t _mesa_unmarshal_ProgramUniform4i(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4i *cmd, const uint64_t *last); 3420void GLAPIENTRY _mesa_marshal_ProgramUniform4i(GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w); 3421struct marshal_cmd_ProgramUniform1ui; 3422uint32_t _mesa_unmarshal_ProgramUniform1ui(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1ui *cmd, const uint64_t *last); 3423void GLAPIENTRY _mesa_marshal_ProgramUniform1ui(GLuint program, GLint location, GLuint x); 3424struct marshal_cmd_ProgramUniform2ui; 3425uint32_t _mesa_unmarshal_ProgramUniform2ui(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2ui *cmd, const uint64_t *last); 3426void GLAPIENTRY _mesa_marshal_ProgramUniform2ui(GLuint program, GLint location, GLuint x, GLuint y); 3427struct marshal_cmd_ProgramUniform3ui; 3428uint32_t _mesa_unmarshal_ProgramUniform3ui(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3ui *cmd, const uint64_t *last); 3429void GLAPIENTRY _mesa_marshal_ProgramUniform3ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z); 3430struct marshal_cmd_ProgramUniform4ui; 3431uint32_t _mesa_unmarshal_ProgramUniform4ui(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4ui *cmd, const uint64_t *last); 3432void GLAPIENTRY _mesa_marshal_ProgramUniform4ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z, GLuint w); 3433struct marshal_cmd_ProgramUniform1f; 3434uint32_t _mesa_unmarshal_ProgramUniform1f(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1f *cmd, const uint64_t *last); 3435void GLAPIENTRY _mesa_marshal_ProgramUniform1f(GLuint program, GLint location, GLfloat x); 3436struct marshal_cmd_ProgramUniform2f; 3437uint32_t _mesa_unmarshal_ProgramUniform2f(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2f *cmd, const uint64_t *last); 3438void GLAPIENTRY _mesa_marshal_ProgramUniform2f(GLuint program, GLint location, GLfloat x, GLfloat y); 3439struct marshal_cmd_ProgramUniform3f; 3440uint32_t _mesa_unmarshal_ProgramUniform3f(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3f *cmd, const uint64_t *last); 3441void GLAPIENTRY _mesa_marshal_ProgramUniform3f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z); 3442struct marshal_cmd_ProgramUniform4f; 3443uint32_t _mesa_unmarshal_ProgramUniform4f(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4f *cmd, const uint64_t *last); 3444void GLAPIENTRY _mesa_marshal_ProgramUniform4f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 3445struct marshal_cmd_ProgramUniform1iv; 3446uint32_t _mesa_unmarshal_ProgramUniform1iv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1iv *cmd, const uint64_t *last); 3447void GLAPIENTRY _mesa_marshal_ProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value); 3448struct marshal_cmd_ProgramUniform2iv; 3449uint32_t _mesa_unmarshal_ProgramUniform2iv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2iv *cmd, const uint64_t *last); 3450void GLAPIENTRY _mesa_marshal_ProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value); 3451struct marshal_cmd_ProgramUniform3iv; 3452uint32_t _mesa_unmarshal_ProgramUniform3iv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3iv *cmd, const uint64_t *last); 3453void GLAPIENTRY _mesa_marshal_ProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value); 3454struct marshal_cmd_ProgramUniform4iv; 3455uint32_t _mesa_unmarshal_ProgramUniform4iv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4iv *cmd, const uint64_t *last); 3456void GLAPIENTRY _mesa_marshal_ProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value); 3457struct marshal_cmd_ProgramUniform1uiv; 3458uint32_t _mesa_unmarshal_ProgramUniform1uiv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1uiv *cmd, const uint64_t *last); 3459void GLAPIENTRY _mesa_marshal_ProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); 3460struct marshal_cmd_ProgramUniform2uiv; 3461uint32_t _mesa_unmarshal_ProgramUniform2uiv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2uiv *cmd, const uint64_t *last); 3462void GLAPIENTRY _mesa_marshal_ProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); 3463struct marshal_cmd_ProgramUniform3uiv; 3464uint32_t _mesa_unmarshal_ProgramUniform3uiv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3uiv *cmd, const uint64_t *last); 3465void GLAPIENTRY _mesa_marshal_ProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); 3466struct marshal_cmd_ProgramUniform4uiv; 3467uint32_t _mesa_unmarshal_ProgramUniform4uiv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4uiv *cmd, const uint64_t *last); 3468void GLAPIENTRY _mesa_marshal_ProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value); 3469struct marshal_cmd_ProgramUniform1fv; 3470uint32_t _mesa_unmarshal_ProgramUniform1fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1fv *cmd, const uint64_t *last); 3471void GLAPIENTRY _mesa_marshal_ProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); 3472struct marshal_cmd_ProgramUniform2fv; 3473uint32_t _mesa_unmarshal_ProgramUniform2fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2fv *cmd, const uint64_t *last); 3474void GLAPIENTRY _mesa_marshal_ProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); 3475struct marshal_cmd_ProgramUniform3fv; 3476uint32_t _mesa_unmarshal_ProgramUniform3fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3fv *cmd, const uint64_t *last); 3477void GLAPIENTRY _mesa_marshal_ProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); 3478struct marshal_cmd_ProgramUniform4fv; 3479uint32_t _mesa_unmarshal_ProgramUniform4fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4fv *cmd, const uint64_t *last); 3480void GLAPIENTRY _mesa_marshal_ProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value); 3481struct marshal_cmd_ProgramUniformMatrix2fv; 3482uint32_t _mesa_unmarshal_ProgramUniformMatrix2fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix2fv *cmd, const uint64_t *last); 3483void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3484struct marshal_cmd_ProgramUniformMatrix3fv; 3485uint32_t _mesa_unmarshal_ProgramUniformMatrix3fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix3fv *cmd, const uint64_t *last); 3486void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3487struct marshal_cmd_ProgramUniformMatrix4fv; 3488uint32_t _mesa_unmarshal_ProgramUniformMatrix4fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix4fv *cmd, const uint64_t *last); 3489void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3490struct marshal_cmd_ProgramUniformMatrix2x3fv; 3491uint32_t _mesa_unmarshal_ProgramUniformMatrix2x3fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix2x3fv *cmd, const uint64_t *last); 3492void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3493struct marshal_cmd_ProgramUniformMatrix3x2fv; 3494uint32_t _mesa_unmarshal_ProgramUniformMatrix3x2fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix3x2fv *cmd, const uint64_t *last); 3495void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3496struct marshal_cmd_ProgramUniformMatrix2x4fv; 3497uint32_t _mesa_unmarshal_ProgramUniformMatrix2x4fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix2x4fv *cmd, const uint64_t *last); 3498void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3499struct marshal_cmd_ProgramUniformMatrix4x2fv; 3500uint32_t _mesa_unmarshal_ProgramUniformMatrix4x2fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix4x2fv *cmd, const uint64_t *last); 3501void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3502struct marshal_cmd_ProgramUniformMatrix3x4fv; 3503uint32_t _mesa_unmarshal_ProgramUniformMatrix3x4fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix3x4fv *cmd, const uint64_t *last); 3504void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3505struct marshal_cmd_ProgramUniformMatrix4x3fv; 3506uint32_t _mesa_unmarshal_ProgramUniformMatrix4x3fv(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformMatrix4x3fv *cmd, const uint64_t *last); 3507void GLAPIENTRY _mesa_marshal_ProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value); 3508struct marshal_cmd_ValidateProgramPipeline; 3509uint32_t _mesa_unmarshal_ValidateProgramPipeline(struct gl_context *ctx, const struct marshal_cmd_ValidateProgramPipeline *cmd, const uint64_t *last); 3510void GLAPIENTRY _mesa_marshal_ValidateProgramPipeline(GLuint pipeline); 3511void GLAPIENTRY _mesa_marshal_GetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog); 3512struct marshal_cmd_VertexAttribL1d; 3513uint32_t _mesa_unmarshal_VertexAttribL1d(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL1d *cmd, const uint64_t *last); 3514void GLAPIENTRY _mesa_marshal_VertexAttribL1d(GLuint index, GLdouble x); 3515struct marshal_cmd_VertexAttribL2d; 3516uint32_t _mesa_unmarshal_VertexAttribL2d(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL2d *cmd, const uint64_t *last); 3517void GLAPIENTRY _mesa_marshal_VertexAttribL2d(GLuint index, GLdouble x, GLdouble y); 3518struct marshal_cmd_VertexAttribL3d; 3519uint32_t _mesa_unmarshal_VertexAttribL3d(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL3d *cmd, const uint64_t *last); 3520void GLAPIENTRY _mesa_marshal_VertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z); 3521struct marshal_cmd_VertexAttribL4d; 3522uint32_t _mesa_unmarshal_VertexAttribL4d(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL4d *cmd, const uint64_t *last); 3523void GLAPIENTRY _mesa_marshal_VertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 3524struct marshal_cmd_VertexAttribL1dv; 3525uint32_t _mesa_unmarshal_VertexAttribL1dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL1dv *cmd, const uint64_t *last); 3526void GLAPIENTRY _mesa_marshal_VertexAttribL1dv(GLuint index, const GLdouble * v); 3527struct marshal_cmd_VertexAttribL2dv; 3528uint32_t _mesa_unmarshal_VertexAttribL2dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL2dv *cmd, const uint64_t *last); 3529void GLAPIENTRY _mesa_marshal_VertexAttribL2dv(GLuint index, const GLdouble * v); 3530struct marshal_cmd_VertexAttribL3dv; 3531uint32_t _mesa_unmarshal_VertexAttribL3dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL3dv *cmd, const uint64_t *last); 3532void GLAPIENTRY _mesa_marshal_VertexAttribL3dv(GLuint index, const GLdouble * v); 3533struct marshal_cmd_VertexAttribL4dv; 3534uint32_t _mesa_unmarshal_VertexAttribL4dv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL4dv *cmd, const uint64_t *last); 3535void GLAPIENTRY _mesa_marshal_VertexAttribL4dv(GLuint index, const GLdouble * v); 3536struct marshal_cmd_VertexAttribLPointer; 3537uint32_t _mesa_unmarshal_VertexAttribLPointer(struct gl_context *ctx, const struct marshal_cmd_VertexAttribLPointer *cmd, const uint64_t *last); 3538void GLAPIENTRY _mesa_marshal_VertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); 3539void GLAPIENTRY _mesa_marshal_GetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params); 3540struct marshal_cmd_VertexArrayVertexAttribLOffsetEXT; 3541uint32_t _mesa_unmarshal_VertexArrayVertexAttribLOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribLOffsetEXT *cmd, const uint64_t *last); 3542void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribLOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset); 3543void GLAPIENTRY _mesa_marshal_GetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision); 3544struct marshal_cmd_ReleaseShaderCompiler; 3545uint32_t _mesa_unmarshal_ReleaseShaderCompiler(struct gl_context *ctx, const struct marshal_cmd_ReleaseShaderCompiler *cmd, const uint64_t *last); 3546void GLAPIENTRY _mesa_marshal_ReleaseShaderCompiler(void); 3547struct marshal_cmd_ShaderBinary; 3548uint32_t _mesa_unmarshal_ShaderBinary(struct gl_context *ctx, const struct marshal_cmd_ShaderBinary *cmd, const uint64_t *last); 3549void GLAPIENTRY _mesa_marshal_ShaderBinary(GLsizei n, const GLuint * shaders, GLenum binaryformat, const GLvoid * binary, GLsizei length); 3550struct marshal_cmd_ClearDepthf; 3551uint32_t _mesa_unmarshal_ClearDepthf(struct gl_context *ctx, const struct marshal_cmd_ClearDepthf *cmd, const uint64_t *last); 3552void GLAPIENTRY _mesa_marshal_ClearDepthf(GLclampf depth); 3553struct marshal_cmd_DepthRangef; 3554uint32_t _mesa_unmarshal_DepthRangef(struct gl_context *ctx, const struct marshal_cmd_DepthRangef *cmd, const uint64_t *last); 3555void GLAPIENTRY _mesa_marshal_DepthRangef(GLclampf zNear, GLclampf zFar); 3556void GLAPIENTRY _mesa_marshal_GetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, GLvoid * binary); 3557struct marshal_cmd_ProgramBinary; 3558uint32_t _mesa_unmarshal_ProgramBinary(struct gl_context *ctx, const struct marshal_cmd_ProgramBinary *cmd, const uint64_t *last); 3559void GLAPIENTRY _mesa_marshal_ProgramBinary(GLuint program, GLenum binaryFormat, const GLvoid * binary, GLsizei length); 3560struct marshal_cmd_ProgramParameteri; 3561uint32_t _mesa_unmarshal_ProgramParameteri(struct gl_context *ctx, const struct marshal_cmd_ProgramParameteri *cmd, const uint64_t *last); 3562void GLAPIENTRY _mesa_marshal_ProgramParameteri(GLuint program, GLenum pname, GLint value); 3563struct marshal_cmd_DebugMessageControl; 3564uint32_t _mesa_unmarshal_DebugMessageControl(struct gl_context *ctx, const struct marshal_cmd_DebugMessageControl *cmd, const uint64_t *last); 3565void GLAPIENTRY _mesa_marshal_DebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled); 3566struct marshal_cmd_DebugMessageInsert; 3567uint32_t _mesa_unmarshal_DebugMessageInsert(struct gl_context *ctx, const struct marshal_cmd_DebugMessageInsert *cmd, const uint64_t *last); 3568void GLAPIENTRY _mesa_marshal_DebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf); 3569void GLAPIENTRY _mesa_marshal_DebugMessageCallback(GLDEBUGPROC callback, const GLvoid * userParam); 3570GLuint GLAPIENTRY _mesa_marshal_GetDebugMessageLog(GLuint count, GLsizei bufsize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog); 3571GLenum GLAPIENTRY _mesa_marshal_GetGraphicsResetStatusARB(void); 3572void GLAPIENTRY _mesa_marshal_GetnMapdvARB(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v); 3573void GLAPIENTRY _mesa_marshal_GetnMapfvARB(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v); 3574void GLAPIENTRY _mesa_marshal_GetnMapivARB(GLenum target, GLenum query, GLsizei bufSize, GLint * v); 3575void GLAPIENTRY _mesa_marshal_GetnPixelMapfvARB(GLenum map, GLsizei bufSize, GLfloat * values); 3576void GLAPIENTRY _mesa_marshal_GetnPixelMapuivARB(GLenum map, GLsizei bufSize, GLuint * values); 3577void GLAPIENTRY _mesa_marshal_GetnPixelMapusvARB(GLenum map, GLsizei bufSize, GLushort * values); 3578struct marshal_cmd_GetnPolygonStippleARB; 3579uint32_t _mesa_unmarshal_GetnPolygonStippleARB(struct gl_context *ctx, const struct marshal_cmd_GetnPolygonStippleARB *cmd, const uint64_t *last); 3580void GLAPIENTRY _mesa_marshal_GetnPolygonStippleARB(GLsizei bufSize, GLubyte * pattern); 3581struct marshal_cmd_GetnTexImageARB; 3582uint32_t _mesa_unmarshal_GetnTexImageARB(struct gl_context *ctx, const struct marshal_cmd_GetnTexImageARB *cmd, const uint64_t *last); 3583void GLAPIENTRY _mesa_marshal_GetnTexImageARB(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * img); 3584struct marshal_cmd_ReadnPixelsARB; 3585uint32_t _mesa_unmarshal_ReadnPixelsARB(struct gl_context *ctx, const struct marshal_cmd_ReadnPixelsARB *cmd, const uint64_t *last); 3586void GLAPIENTRY _mesa_marshal_ReadnPixelsARB(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, GLvoid * data); 3587void GLAPIENTRY _mesa_marshal_GetnColorTableARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * table); 3588void GLAPIENTRY _mesa_marshal_GetnConvolutionFilterARB(GLenum target, GLenum format, GLenum type, GLsizei bufSize, GLvoid * image); 3589void GLAPIENTRY _mesa_marshal_GetnSeparableFilterARB(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, GLvoid * row, GLsizei columnBufSize, GLvoid * column, GLvoid * span); 3590void GLAPIENTRY _mesa_marshal_GetnHistogramARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); 3591void GLAPIENTRY _mesa_marshal_GetnMinmaxARB(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, GLvoid * values); 3592struct marshal_cmd_GetnCompressedTexImageARB; 3593uint32_t _mesa_unmarshal_GetnCompressedTexImageARB(struct gl_context *ctx, const struct marshal_cmd_GetnCompressedTexImageARB *cmd, const uint64_t *last); 3594void GLAPIENTRY _mesa_marshal_GetnCompressedTexImageARB(GLenum target, GLint lod, GLsizei bufSize, GLvoid * img); 3595void GLAPIENTRY _mesa_marshal_GetnUniformfvARB(GLuint program, GLint location, GLsizei bufSize, GLfloat * params); 3596void GLAPIENTRY _mesa_marshal_GetnUniformivARB(GLuint program, GLint location, GLsizei bufSize, GLint * params); 3597void GLAPIENTRY _mesa_marshal_GetnUniformuivARB(GLuint program, GLint location, GLsizei bufSize, GLuint * params); 3598void GLAPIENTRY _mesa_marshal_GetnUniformdvARB(GLuint program, GLint location, GLsizei bufSize, GLdouble * params); 3599struct marshal_cmd_DrawArraysInstancedBaseInstance; 3600uint32_t _mesa_unmarshal_DrawArraysInstancedBaseInstance(struct gl_context *ctx, const struct marshal_cmd_DrawArraysInstancedBaseInstance *cmd, const uint64_t *last); 3601void GLAPIENTRY _mesa_marshal_DrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei primcount, GLuint baseinstance); 3602struct marshal_cmd_DrawElementsInstancedBaseInstance; 3603uint32_t _mesa_unmarshal_DrawElementsInstancedBaseInstance(struct gl_context *ctx, const struct marshal_cmd_DrawElementsInstancedBaseInstance *cmd, const uint64_t *last); 3604void GLAPIENTRY _mesa_marshal_DrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLuint baseinstance); 3605struct marshal_cmd_DrawElementsInstancedBaseVertexBaseInstance; 3606uint32_t _mesa_unmarshal_DrawElementsInstancedBaseVertexBaseInstance(struct gl_context *ctx, const struct marshal_cmd_DrawElementsInstancedBaseVertexBaseInstance *cmd, const uint64_t *last); 3607void GLAPIENTRY _mesa_marshal_DrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei primcount, GLint basevertex, GLuint baseinstance); 3608struct marshal_cmd_DrawTransformFeedbackInstanced; 3609uint32_t _mesa_unmarshal_DrawTransformFeedbackInstanced(struct gl_context *ctx, const struct marshal_cmd_DrawTransformFeedbackInstanced *cmd, const uint64_t *last); 3610void GLAPIENTRY _mesa_marshal_DrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei primcount); 3611struct marshal_cmd_DrawTransformFeedbackStreamInstanced; 3612uint32_t _mesa_unmarshal_DrawTransformFeedbackStreamInstanced(struct gl_context *ctx, const struct marshal_cmd_DrawTransformFeedbackStreamInstanced *cmd, const uint64_t *last); 3613void GLAPIENTRY _mesa_marshal_DrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei primcount); 3614void GLAPIENTRY _mesa_marshal_GetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params); 3615void GLAPIENTRY _mesa_marshal_GetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params); 3616struct marshal_cmd_BindImageTexture; 3617uint32_t _mesa_unmarshal_BindImageTexture(struct gl_context *ctx, const struct marshal_cmd_BindImageTexture *cmd, const uint64_t *last); 3618void GLAPIENTRY _mesa_marshal_BindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); 3619struct marshal_cmd_MemoryBarrier; 3620uint32_t _mesa_unmarshal_MemoryBarrier(struct gl_context *ctx, const struct marshal_cmd_MemoryBarrier *cmd, const uint64_t *last); 3621void GLAPIENTRY _mesa_marshal_MemoryBarrier(GLbitfield barriers); 3622struct marshal_cmd_TexStorage1D; 3623uint32_t _mesa_unmarshal_TexStorage1D(struct gl_context *ctx, const struct marshal_cmd_TexStorage1D *cmd, const uint64_t *last); 3624void GLAPIENTRY _mesa_marshal_TexStorage1D(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width); 3625struct marshal_cmd_TexStorage2D; 3626uint32_t _mesa_unmarshal_TexStorage2D(struct gl_context *ctx, const struct marshal_cmd_TexStorage2D *cmd, const uint64_t *last); 3627void GLAPIENTRY _mesa_marshal_TexStorage2D(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height); 3628struct marshal_cmd_TexStorage3D; 3629uint32_t _mesa_unmarshal_TexStorage3D(struct gl_context *ctx, const struct marshal_cmd_TexStorage3D *cmd, const uint64_t *last); 3630void GLAPIENTRY _mesa_marshal_TexStorage3D(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth); 3631struct marshal_cmd_TextureStorage1DEXT; 3632uint32_t _mesa_unmarshal_TextureStorage1DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorage1DEXT *cmd, const uint64_t *last); 3633void GLAPIENTRY _mesa_marshal_TextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width); 3634struct marshal_cmd_TextureStorage2DEXT; 3635uint32_t _mesa_unmarshal_TextureStorage2DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorage2DEXT *cmd, const uint64_t *last); 3636void GLAPIENTRY _mesa_marshal_TextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height); 3637struct marshal_cmd_TextureStorage3DEXT; 3638uint32_t _mesa_unmarshal_TextureStorage3DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorage3DEXT *cmd, const uint64_t *last); 3639void GLAPIENTRY _mesa_marshal_TextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth); 3640struct marshal_cmd_PushDebugGroup; 3641uint32_t _mesa_unmarshal_PushDebugGroup(struct gl_context *ctx, const struct marshal_cmd_PushDebugGroup *cmd, const uint64_t *last); 3642void GLAPIENTRY _mesa_marshal_PushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message); 3643struct marshal_cmd_PopDebugGroup; 3644uint32_t _mesa_unmarshal_PopDebugGroup(struct gl_context *ctx, const struct marshal_cmd_PopDebugGroup *cmd, const uint64_t *last); 3645void GLAPIENTRY _mesa_marshal_PopDebugGroup(void); 3646struct marshal_cmd_ObjectLabel; 3647uint32_t _mesa_unmarshal_ObjectLabel(struct gl_context *ctx, const struct marshal_cmd_ObjectLabel *cmd, const uint64_t *last); 3648void GLAPIENTRY _mesa_marshal_ObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label); 3649void GLAPIENTRY _mesa_marshal_GetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label); 3650void GLAPIENTRY _mesa_marshal_ObjectPtrLabel(const GLvoid * ptr, GLsizei length, const GLchar * label); 3651void GLAPIENTRY _mesa_marshal_GetObjectPtrLabel(const GLvoid * ptr, GLsizei bufSize, GLsizei * length, GLchar * label); 3652void GLAPIENTRY _mesa_marshal_ClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, const GLvoid * data); 3653void GLAPIENTRY _mesa_marshal_ClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const GLvoid * data); 3654void GLAPIENTRY _mesa_marshal_ClearNamedBufferDataEXT(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const GLvoid * data); 3655void GLAPIENTRY _mesa_marshal_ClearNamedBufferSubDataEXT(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const GLvoid * data); 3656struct marshal_cmd_DispatchCompute; 3657uint32_t _mesa_unmarshal_DispatchCompute(struct gl_context *ctx, const struct marshal_cmd_DispatchCompute *cmd, const uint64_t *last); 3658void GLAPIENTRY _mesa_marshal_DispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z); 3659struct marshal_cmd_DispatchComputeIndirect; 3660uint32_t _mesa_unmarshal_DispatchComputeIndirect(struct gl_context *ctx, const struct marshal_cmd_DispatchComputeIndirect *cmd, const uint64_t *last); 3661void GLAPIENTRY _mesa_marshal_DispatchComputeIndirect(GLintptr indirect); 3662struct marshal_cmd_CopyImageSubData; 3663uint32_t _mesa_unmarshal_CopyImageSubData(struct gl_context *ctx, const struct marshal_cmd_CopyImageSubData *cmd, const uint64_t *last); 3664void GLAPIENTRY _mesa_marshal_CopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth); 3665struct marshal_cmd_TextureView; 3666uint32_t _mesa_unmarshal_TextureView(struct gl_context *ctx, const struct marshal_cmd_TextureView *cmd, const uint64_t *last); 3667void GLAPIENTRY _mesa_marshal_TextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers); 3668struct marshal_cmd_BindVertexBuffer; 3669uint32_t _mesa_unmarshal_BindVertexBuffer(struct gl_context *ctx, const struct marshal_cmd_BindVertexBuffer *cmd, const uint64_t *last); 3670void GLAPIENTRY _mesa_marshal_BindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 3671struct marshal_cmd_VertexAttribFormat; 3672uint32_t _mesa_unmarshal_VertexAttribFormat(struct gl_context *ctx, const struct marshal_cmd_VertexAttribFormat *cmd, const uint64_t *last); 3673void GLAPIENTRY _mesa_marshal_VertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 3674struct marshal_cmd_VertexAttribIFormat; 3675uint32_t _mesa_unmarshal_VertexAttribIFormat(struct gl_context *ctx, const struct marshal_cmd_VertexAttribIFormat *cmd, const uint64_t *last); 3676void GLAPIENTRY _mesa_marshal_VertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 3677struct marshal_cmd_VertexAttribLFormat; 3678uint32_t _mesa_unmarshal_VertexAttribLFormat(struct gl_context *ctx, const struct marshal_cmd_VertexAttribLFormat *cmd, const uint64_t *last); 3679void GLAPIENTRY _mesa_marshal_VertexAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 3680struct marshal_cmd_VertexAttribBinding; 3681uint32_t _mesa_unmarshal_VertexAttribBinding(struct gl_context *ctx, const struct marshal_cmd_VertexAttribBinding *cmd, const uint64_t *last); 3682void GLAPIENTRY _mesa_marshal_VertexAttribBinding(GLuint attribindex, GLuint bindingindex); 3683struct marshal_cmd_VertexBindingDivisor; 3684uint32_t _mesa_unmarshal_VertexBindingDivisor(struct gl_context *ctx, const struct marshal_cmd_VertexBindingDivisor *cmd, const uint64_t *last); 3685void GLAPIENTRY _mesa_marshal_VertexBindingDivisor(GLuint bindingindex, GLuint divisor); 3686struct marshal_cmd_VertexArrayBindVertexBufferEXT; 3687uint32_t _mesa_unmarshal_VertexArrayBindVertexBufferEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayBindVertexBufferEXT *cmd, const uint64_t *last); 3688void GLAPIENTRY _mesa_marshal_VertexArrayBindVertexBufferEXT(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 3689struct marshal_cmd_VertexArrayVertexAttribFormatEXT; 3690uint32_t _mesa_unmarshal_VertexArrayVertexAttribFormatEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribFormatEXT *cmd, const uint64_t *last); 3691void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 3692struct marshal_cmd_VertexArrayVertexAttribIFormatEXT; 3693uint32_t _mesa_unmarshal_VertexArrayVertexAttribIFormatEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribIFormatEXT *cmd, const uint64_t *last); 3694void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribIFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 3695struct marshal_cmd_VertexArrayVertexAttribLFormatEXT; 3696uint32_t _mesa_unmarshal_VertexArrayVertexAttribLFormatEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribLFormatEXT *cmd, const uint64_t *last); 3697void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribLFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 3698struct marshal_cmd_VertexArrayVertexAttribBindingEXT; 3699uint32_t _mesa_unmarshal_VertexArrayVertexAttribBindingEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribBindingEXT *cmd, const uint64_t *last); 3700void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribBindingEXT(GLuint vaobj, GLuint attribindex, GLuint bindingindex); 3701struct marshal_cmd_VertexArrayVertexBindingDivisorEXT; 3702uint32_t _mesa_unmarshal_VertexArrayVertexBindingDivisorEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexBindingDivisorEXT *cmd, const uint64_t *last); 3703void GLAPIENTRY _mesa_marshal_VertexArrayVertexBindingDivisorEXT(GLuint vaobj, GLuint bindingindex, GLuint divisor); 3704struct marshal_cmd_FramebufferParameteri; 3705uint32_t _mesa_unmarshal_FramebufferParameteri(struct gl_context *ctx, const struct marshal_cmd_FramebufferParameteri *cmd, const uint64_t *last); 3706void GLAPIENTRY _mesa_marshal_FramebufferParameteri(GLenum target, GLenum pname, GLint param); 3707void GLAPIENTRY _mesa_marshal_GetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params); 3708struct marshal_cmd_NamedFramebufferParameteriEXT; 3709uint32_t _mesa_unmarshal_NamedFramebufferParameteriEXT(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferParameteriEXT *cmd, const uint64_t *last); 3710void GLAPIENTRY _mesa_marshal_NamedFramebufferParameteriEXT(GLuint framebuffer, GLenum pname, GLint param); 3711void GLAPIENTRY _mesa_marshal_GetNamedFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint* params); 3712void GLAPIENTRY _mesa_marshal_GetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params); 3713struct marshal_cmd_InvalidateTexSubImage; 3714uint32_t _mesa_unmarshal_InvalidateTexSubImage(struct gl_context *ctx, const struct marshal_cmd_InvalidateTexSubImage *cmd, const uint64_t *last); 3715void GLAPIENTRY _mesa_marshal_InvalidateTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth); 3716struct marshal_cmd_InvalidateTexImage; 3717uint32_t _mesa_unmarshal_InvalidateTexImage(struct gl_context *ctx, const struct marshal_cmd_InvalidateTexImage *cmd, const uint64_t *last); 3718void GLAPIENTRY _mesa_marshal_InvalidateTexImage(GLuint texture, GLint level); 3719struct marshal_cmd_InvalidateBufferSubData; 3720uint32_t _mesa_unmarshal_InvalidateBufferSubData(struct gl_context *ctx, const struct marshal_cmd_InvalidateBufferSubData *cmd, const uint64_t *last); 3721void GLAPIENTRY _mesa_marshal_InvalidateBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr length); 3722struct marshal_cmd_InvalidateBufferData; 3723uint32_t _mesa_unmarshal_InvalidateBufferData(struct gl_context *ctx, const struct marshal_cmd_InvalidateBufferData *cmd, const uint64_t *last); 3724void GLAPIENTRY _mesa_marshal_InvalidateBufferData(GLuint buffer); 3725struct marshal_cmd_InvalidateSubFramebuffer; 3726uint32_t _mesa_unmarshal_InvalidateSubFramebuffer(struct gl_context *ctx, const struct marshal_cmd_InvalidateSubFramebuffer *cmd, const uint64_t *last); 3727void GLAPIENTRY _mesa_marshal_InvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height); 3728struct marshal_cmd_InvalidateFramebuffer; 3729uint32_t _mesa_unmarshal_InvalidateFramebuffer(struct gl_context *ctx, const struct marshal_cmd_InvalidateFramebuffer *cmd, const uint64_t *last); 3730void GLAPIENTRY _mesa_marshal_InvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments); 3731void GLAPIENTRY _mesa_marshal_GetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params); 3732GLuint GLAPIENTRY _mesa_marshal_GetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name); 3733void GLAPIENTRY _mesa_marshal_GetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name); 3734void GLAPIENTRY _mesa_marshal_GetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params); 3735GLint GLAPIENTRY _mesa_marshal_GetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name); 3736GLint GLAPIENTRY _mesa_marshal_GetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar * name); 3737struct marshal_cmd_ShaderStorageBlockBinding; 3738uint32_t _mesa_unmarshal_ShaderStorageBlockBinding(struct gl_context *ctx, const struct marshal_cmd_ShaderStorageBlockBinding *cmd, const uint64_t *last); 3739void GLAPIENTRY _mesa_marshal_ShaderStorageBlockBinding(GLuint program, GLuint shaderStorageBlockIndex, GLuint shaderStorageBlockBinding); 3740struct marshal_cmd_TexBufferRange; 3741uint32_t _mesa_unmarshal_TexBufferRange(struct gl_context *ctx, const struct marshal_cmd_TexBufferRange *cmd, const uint64_t *last); 3742void GLAPIENTRY _mesa_marshal_TexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 3743struct marshal_cmd_TextureBufferRangeEXT; 3744uint32_t _mesa_unmarshal_TextureBufferRangeEXT(struct gl_context *ctx, const struct marshal_cmd_TextureBufferRangeEXT *cmd, const uint64_t *last); 3745void GLAPIENTRY _mesa_marshal_TextureBufferRangeEXT(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 3746struct marshal_cmd_TexStorage2DMultisample; 3747uint32_t _mesa_unmarshal_TexStorage2DMultisample(struct gl_context *ctx, const struct marshal_cmd_TexStorage2DMultisample *cmd, const uint64_t *last); 3748void GLAPIENTRY _mesa_marshal_TexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 3749struct marshal_cmd_TexStorage3DMultisample; 3750uint32_t _mesa_unmarshal_TexStorage3DMultisample(struct gl_context *ctx, const struct marshal_cmd_TexStorage3DMultisample *cmd, const uint64_t *last); 3751void GLAPIENTRY _mesa_marshal_TexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 3752struct marshal_cmd_TextureStorage2DMultisampleEXT; 3753uint32_t _mesa_unmarshal_TextureStorage2DMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorage2DMultisampleEXT *cmd, const uint64_t *last); 3754void GLAPIENTRY _mesa_marshal_TextureStorage2DMultisampleEXT(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 3755struct marshal_cmd_TextureStorage3DMultisampleEXT; 3756uint32_t _mesa_unmarshal_TextureStorage3DMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorage3DMultisampleEXT *cmd, const uint64_t *last); 3757void GLAPIENTRY _mesa_marshal_TextureStorage3DMultisampleEXT(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 3758void GLAPIENTRY _mesa_marshal_BufferStorage(GLenum target, GLsizeiptr size, const GLvoid * data, GLbitfield flags); 3759void GLAPIENTRY _mesa_marshal_NamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, const GLvoid * data, GLbitfield flags); 3760void GLAPIENTRY _mesa_marshal_ClearTexImage(GLuint texture, GLint level, GLenum format, GLenum type, const GLvoid * data); 3761void GLAPIENTRY _mesa_marshal_ClearTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * data); 3762struct marshal_cmd_BindBuffersBase; 3763uint32_t _mesa_unmarshal_BindBuffersBase(struct gl_context *ctx, const struct marshal_cmd_BindBuffersBase *cmd, const uint64_t *last); 3764void GLAPIENTRY _mesa_marshal_BindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint * buffers); 3765struct marshal_cmd_BindBuffersRange; 3766uint32_t _mesa_unmarshal_BindBuffersRange(struct gl_context *ctx, const struct marshal_cmd_BindBuffersRange *cmd, const uint64_t *last); 3767void GLAPIENTRY _mesa_marshal_BindBuffersRange(GLenum target, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizeiptr * sizes); 3768struct marshal_cmd_BindTextures; 3769uint32_t _mesa_unmarshal_BindTextures(struct gl_context *ctx, const struct marshal_cmd_BindTextures *cmd, const uint64_t *last); 3770void GLAPIENTRY _mesa_marshal_BindTextures(GLuint first, GLsizei count, const GLuint * textures); 3771struct marshal_cmd_BindSamplers; 3772uint32_t _mesa_unmarshal_BindSamplers(struct gl_context *ctx, const struct marshal_cmd_BindSamplers *cmd, const uint64_t *last); 3773void GLAPIENTRY _mesa_marshal_BindSamplers(GLuint first, GLsizei count, const GLuint * samplers); 3774struct marshal_cmd_BindImageTextures; 3775uint32_t _mesa_unmarshal_BindImageTextures(struct gl_context *ctx, const struct marshal_cmd_BindImageTextures *cmd, const uint64_t *last); 3776void GLAPIENTRY _mesa_marshal_BindImageTextures(GLuint first, GLsizei count, const GLuint * textures); 3777struct marshal_cmd_BindVertexBuffers; 3778uint32_t _mesa_unmarshal_BindVertexBuffers(struct gl_context *ctx, const struct marshal_cmd_BindVertexBuffers *cmd, const uint64_t *last); 3779void GLAPIENTRY _mesa_marshal_BindVertexBuffers(GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides); 3780GLuint64 GLAPIENTRY _mesa_marshal_GetTextureHandleARB(GLuint texture); 3781GLuint64 GLAPIENTRY _mesa_marshal_GetTextureSamplerHandleARB(GLuint texture, GLuint sampler); 3782struct marshal_cmd_MakeTextureHandleResidentARB; 3783uint32_t _mesa_unmarshal_MakeTextureHandleResidentARB(struct gl_context *ctx, const struct marshal_cmd_MakeTextureHandleResidentARB *cmd, const uint64_t *last); 3784void GLAPIENTRY _mesa_marshal_MakeTextureHandleResidentARB(GLuint64 handle); 3785struct marshal_cmd_MakeTextureHandleNonResidentARB; 3786uint32_t _mesa_unmarshal_MakeTextureHandleNonResidentARB(struct gl_context *ctx, const struct marshal_cmd_MakeTextureHandleNonResidentARB *cmd, const uint64_t *last); 3787void GLAPIENTRY _mesa_marshal_MakeTextureHandleNonResidentARB(GLuint64 handle); 3788GLuint64 GLAPIENTRY _mesa_marshal_GetImageHandleARB(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format); 3789struct marshal_cmd_MakeImageHandleResidentARB; 3790uint32_t _mesa_unmarshal_MakeImageHandleResidentARB(struct gl_context *ctx, const struct marshal_cmd_MakeImageHandleResidentARB *cmd, const uint64_t *last); 3791void GLAPIENTRY _mesa_marshal_MakeImageHandleResidentARB(GLuint64 handle, GLenum access); 3792struct marshal_cmd_MakeImageHandleNonResidentARB; 3793uint32_t _mesa_unmarshal_MakeImageHandleNonResidentARB(struct gl_context *ctx, const struct marshal_cmd_MakeImageHandleNonResidentARB *cmd, const uint64_t *last); 3794void GLAPIENTRY _mesa_marshal_MakeImageHandleNonResidentARB(GLuint64 handle); 3795struct marshal_cmd_UniformHandleui64ARB; 3796uint32_t _mesa_unmarshal_UniformHandleui64ARB(struct gl_context *ctx, const struct marshal_cmd_UniformHandleui64ARB *cmd, const uint64_t *last); 3797void GLAPIENTRY _mesa_marshal_UniformHandleui64ARB(GLint location, GLuint64 value); 3798struct marshal_cmd_UniformHandleui64vARB; 3799uint32_t _mesa_unmarshal_UniformHandleui64vARB(struct gl_context *ctx, const struct marshal_cmd_UniformHandleui64vARB *cmd, const uint64_t *last); 3800void GLAPIENTRY _mesa_marshal_UniformHandleui64vARB(GLint location, GLsizei count, const GLuint64 * value); 3801struct marshal_cmd_ProgramUniformHandleui64ARB; 3802uint32_t _mesa_unmarshal_ProgramUniformHandleui64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformHandleui64ARB *cmd, const uint64_t *last); 3803void GLAPIENTRY _mesa_marshal_ProgramUniformHandleui64ARB(GLuint program, GLint location, GLuint64 value); 3804struct marshal_cmd_ProgramUniformHandleui64vARB; 3805uint32_t _mesa_unmarshal_ProgramUniformHandleui64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniformHandleui64vARB *cmd, const uint64_t *last); 3806void GLAPIENTRY _mesa_marshal_ProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value); 3807GLboolean GLAPIENTRY _mesa_marshal_IsTextureHandleResidentARB(GLuint64 handle); 3808GLboolean GLAPIENTRY _mesa_marshal_IsImageHandleResidentARB(GLuint64 handle); 3809struct marshal_cmd_VertexAttribL1ui64ARB; 3810uint32_t _mesa_unmarshal_VertexAttribL1ui64ARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL1ui64ARB *cmd, const uint64_t *last); 3811void GLAPIENTRY _mesa_marshal_VertexAttribL1ui64ARB(GLuint index, GLuint64EXT x); 3812struct marshal_cmd_VertexAttribL1ui64vARB; 3813uint32_t _mesa_unmarshal_VertexAttribL1ui64vARB(struct gl_context *ctx, const struct marshal_cmd_VertexAttribL1ui64vARB *cmd, const uint64_t *last); 3814void GLAPIENTRY _mesa_marshal_VertexAttribL1ui64vARB(GLuint index, const GLuint64EXT * v); 3815void GLAPIENTRY _mesa_marshal_GetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT * params); 3816struct marshal_cmd_DispatchComputeGroupSizeARB; 3817uint32_t _mesa_unmarshal_DispatchComputeGroupSizeARB(struct gl_context *ctx, const struct marshal_cmd_DispatchComputeGroupSizeARB *cmd, const uint64_t *last); 3818void GLAPIENTRY _mesa_marshal_DispatchComputeGroupSizeARB(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z); 3819struct marshal_cmd_MultiDrawArraysIndirectCountARB; 3820uint32_t _mesa_unmarshal_MultiDrawArraysIndirectCountARB(struct gl_context *ctx, const struct marshal_cmd_MultiDrawArraysIndirectCountARB *cmd, const uint64_t *last); 3821void GLAPIENTRY _mesa_marshal_MultiDrawArraysIndirectCountARB(GLenum mode, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); 3822struct marshal_cmd_MultiDrawElementsIndirectCountARB; 3823uint32_t _mesa_unmarshal_MultiDrawElementsIndirectCountARB(struct gl_context *ctx, const struct marshal_cmd_MultiDrawElementsIndirectCountARB *cmd, const uint64_t *last); 3824void GLAPIENTRY _mesa_marshal_MultiDrawElementsIndirectCountARB(GLenum mode, GLenum type, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); 3825struct marshal_cmd_ClipControl; 3826uint32_t _mesa_unmarshal_ClipControl(struct gl_context *ctx, const struct marshal_cmd_ClipControl *cmd, const uint64_t *last); 3827void GLAPIENTRY _mesa_marshal_ClipControl(GLenum origin, GLenum depth); 3828void GLAPIENTRY _mesa_marshal_CreateTransformFeedbacks(GLsizei n, GLuint * ids); 3829struct marshal_cmd_TransformFeedbackBufferBase; 3830uint32_t _mesa_unmarshal_TransformFeedbackBufferBase(struct gl_context *ctx, const struct marshal_cmd_TransformFeedbackBufferBase *cmd, const uint64_t *last); 3831void GLAPIENTRY _mesa_marshal_TransformFeedbackBufferBase(GLuint xfb, GLuint index, GLuint buffer); 3832struct marshal_cmd_TransformFeedbackBufferRange; 3833uint32_t _mesa_unmarshal_TransformFeedbackBufferRange(struct gl_context *ctx, const struct marshal_cmd_TransformFeedbackBufferRange *cmd, const uint64_t *last); 3834void GLAPIENTRY _mesa_marshal_TransformFeedbackBufferRange(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 3835void GLAPIENTRY _mesa_marshal_GetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param); 3836void GLAPIENTRY _mesa_marshal_GetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param); 3837void GLAPIENTRY _mesa_marshal_GetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param); 3838void GLAPIENTRY _mesa_marshal_CreateBuffers(GLsizei n, GLuint * buffers); 3839void GLAPIENTRY _mesa_marshal_NamedBufferStorage(GLuint buffer, GLsizeiptr size, const GLvoid * data, GLbitfield flags); 3840struct marshal_cmd_NamedBufferData; 3841uint32_t _mesa_unmarshal_NamedBufferData(struct gl_context *ctx, const struct marshal_cmd_NamedBufferData *cmd, const uint64_t *last); 3842void GLAPIENTRY _mesa_marshal_NamedBufferData(GLuint buffer, GLsizeiptr size, const GLvoid * data, GLenum usage); 3843struct marshal_cmd_NamedBufferSubData; 3844uint32_t _mesa_unmarshal_NamedBufferSubData(struct gl_context *ctx, const struct marshal_cmd_NamedBufferSubData *cmd, const uint64_t *last); 3845void GLAPIENTRY _mesa_marshal_NamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid * data); 3846struct marshal_cmd_CopyNamedBufferSubData; 3847uint32_t _mesa_unmarshal_CopyNamedBufferSubData(struct gl_context *ctx, const struct marshal_cmd_CopyNamedBufferSubData *cmd, const uint64_t *last); 3848void GLAPIENTRY _mesa_marshal_CopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 3849void GLAPIENTRY _mesa_marshal_ClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const GLvoid * data); 3850void GLAPIENTRY _mesa_marshal_ClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const GLvoid * data); 3851GLvoid * GLAPIENTRY _mesa_marshal_MapNamedBuffer(GLuint buffer, GLenum access); 3852GLvoid * GLAPIENTRY _mesa_marshal_MapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); 3853struct marshal_cmd_UnmapNamedBufferEXT; 3854uint32_t _mesa_unmarshal_UnmapNamedBufferEXT(struct gl_context *ctx, const struct marshal_cmd_UnmapNamedBufferEXT *cmd, const uint64_t *last); 3855GLboolean GLAPIENTRY _mesa_marshal_UnmapNamedBufferEXT(GLuint buffer); 3856struct marshal_cmd_FlushMappedNamedBufferRange; 3857uint32_t _mesa_unmarshal_FlushMappedNamedBufferRange(struct gl_context *ctx, const struct marshal_cmd_FlushMappedNamedBufferRange *cmd, const uint64_t *last); 3858void GLAPIENTRY _mesa_marshal_FlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length); 3859void GLAPIENTRY _mesa_marshal_GetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params); 3860void GLAPIENTRY _mesa_marshal_GetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params); 3861void GLAPIENTRY _mesa_marshal_GetNamedBufferPointerv(GLuint buffer, GLenum pname, GLvoid ** params); 3862void GLAPIENTRY _mesa_marshal_GetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid * data); 3863void GLAPIENTRY _mesa_marshal_CreateFramebuffers(GLsizei n, GLuint * framebuffers); 3864struct marshal_cmd_NamedFramebufferRenderbuffer; 3865uint32_t _mesa_unmarshal_NamedFramebufferRenderbuffer(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferRenderbuffer *cmd, const uint64_t *last); 3866void GLAPIENTRY _mesa_marshal_NamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 3867struct marshal_cmd_NamedFramebufferParameteri; 3868uint32_t _mesa_unmarshal_NamedFramebufferParameteri(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferParameteri *cmd, const uint64_t *last); 3869void GLAPIENTRY _mesa_marshal_NamedFramebufferParameteri(GLuint framebuffer, GLenum pname, GLint param); 3870struct marshal_cmd_NamedFramebufferTexture; 3871uint32_t _mesa_unmarshal_NamedFramebufferTexture(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferTexture *cmd, const uint64_t *last); 3872void GLAPIENTRY _mesa_marshal_NamedFramebufferTexture(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level); 3873struct marshal_cmd_NamedFramebufferTextureLayer; 3874uint32_t _mesa_unmarshal_NamedFramebufferTextureLayer(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferTextureLayer *cmd, const uint64_t *last); 3875void GLAPIENTRY _mesa_marshal_NamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer); 3876struct marshal_cmd_NamedFramebufferDrawBuffer; 3877uint32_t _mesa_unmarshal_NamedFramebufferDrawBuffer(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferDrawBuffer *cmd, const uint64_t *last); 3878void GLAPIENTRY _mesa_marshal_NamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf); 3879struct marshal_cmd_NamedFramebufferDrawBuffers; 3880uint32_t _mesa_unmarshal_NamedFramebufferDrawBuffers(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferDrawBuffers *cmd, const uint64_t *last); 3881void GLAPIENTRY _mesa_marshal_NamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum * bufs); 3882struct marshal_cmd_NamedFramebufferReadBuffer; 3883uint32_t _mesa_unmarshal_NamedFramebufferReadBuffer(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferReadBuffer *cmd, const uint64_t *last); 3884void GLAPIENTRY _mesa_marshal_NamedFramebufferReadBuffer(GLuint framebuffer, GLenum buf); 3885struct marshal_cmd_InvalidateNamedFramebufferData; 3886uint32_t _mesa_unmarshal_InvalidateNamedFramebufferData(struct gl_context *ctx, const struct marshal_cmd_InvalidateNamedFramebufferData *cmd, const uint64_t *last); 3887void GLAPIENTRY _mesa_marshal_InvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments); 3888struct marshal_cmd_InvalidateNamedFramebufferSubData; 3889uint32_t _mesa_unmarshal_InvalidateNamedFramebufferSubData(struct gl_context *ctx, const struct marshal_cmd_InvalidateNamedFramebufferSubData *cmd, const uint64_t *last); 3890void GLAPIENTRY _mesa_marshal_InvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height); 3891struct marshal_cmd_ClearNamedFramebufferiv; 3892uint32_t _mesa_unmarshal_ClearNamedFramebufferiv(struct gl_context *ctx, const struct marshal_cmd_ClearNamedFramebufferiv *cmd, const uint64_t *last); 3893void GLAPIENTRY _mesa_marshal_ClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint * value); 3894struct marshal_cmd_ClearNamedFramebufferuiv; 3895uint32_t _mesa_unmarshal_ClearNamedFramebufferuiv(struct gl_context *ctx, const struct marshal_cmd_ClearNamedFramebufferuiv *cmd, const uint64_t *last); 3896void GLAPIENTRY _mesa_marshal_ClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint * value); 3897struct marshal_cmd_ClearNamedFramebufferfv; 3898uint32_t _mesa_unmarshal_ClearNamedFramebufferfv(struct gl_context *ctx, const struct marshal_cmd_ClearNamedFramebufferfv *cmd, const uint64_t *last); 3899void GLAPIENTRY _mesa_marshal_ClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat * value); 3900struct marshal_cmd_ClearNamedFramebufferfi; 3901uint32_t _mesa_unmarshal_ClearNamedFramebufferfi(struct gl_context *ctx, const struct marshal_cmd_ClearNamedFramebufferfi *cmd, const uint64_t *last); 3902void GLAPIENTRY _mesa_marshal_ClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 3903struct marshal_cmd_BlitNamedFramebuffer; 3904uint32_t _mesa_unmarshal_BlitNamedFramebuffer(struct gl_context *ctx, const struct marshal_cmd_BlitNamedFramebuffer *cmd, const uint64_t *last); 3905void GLAPIENTRY _mesa_marshal_BlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 3906GLenum GLAPIENTRY _mesa_marshal_CheckNamedFramebufferStatus(GLuint framebuffer, GLenum target); 3907void GLAPIENTRY _mesa_marshal_GetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * param); 3908void GLAPIENTRY _mesa_marshal_GetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params); 3909void GLAPIENTRY _mesa_marshal_CreateRenderbuffers(GLsizei n, GLuint * renderbuffers); 3910struct marshal_cmd_NamedRenderbufferStorage; 3911uint32_t _mesa_unmarshal_NamedRenderbufferStorage(struct gl_context *ctx, const struct marshal_cmd_NamedRenderbufferStorage *cmd, const uint64_t *last); 3912void GLAPIENTRY _mesa_marshal_NamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); 3913struct marshal_cmd_NamedRenderbufferStorageMultisample; 3914uint32_t _mesa_unmarshal_NamedRenderbufferStorageMultisample(struct gl_context *ctx, const struct marshal_cmd_NamedRenderbufferStorageMultisample *cmd, const uint64_t *last); 3915void GLAPIENTRY _mesa_marshal_NamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 3916void GLAPIENTRY _mesa_marshal_GetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params); 3917void GLAPIENTRY _mesa_marshal_CreateTextures(GLenum target, GLsizei n, GLuint * textures); 3918struct marshal_cmd_TextureBuffer; 3919uint32_t _mesa_unmarshal_TextureBuffer(struct gl_context *ctx, const struct marshal_cmd_TextureBuffer *cmd, const uint64_t *last); 3920void GLAPIENTRY _mesa_marshal_TextureBuffer(GLuint texture, GLenum internalformat, GLuint buffer); 3921struct marshal_cmd_TextureBufferRange; 3922uint32_t _mesa_unmarshal_TextureBufferRange(struct gl_context *ctx, const struct marshal_cmd_TextureBufferRange *cmd, const uint64_t *last); 3923void GLAPIENTRY _mesa_marshal_TextureBufferRange(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 3924struct marshal_cmd_TextureStorage1D; 3925uint32_t _mesa_unmarshal_TextureStorage1D(struct gl_context *ctx, const struct marshal_cmd_TextureStorage1D *cmd, const uint64_t *last); 3926void GLAPIENTRY _mesa_marshal_TextureStorage1D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width); 3927struct marshal_cmd_TextureStorage2D; 3928uint32_t _mesa_unmarshal_TextureStorage2D(struct gl_context *ctx, const struct marshal_cmd_TextureStorage2D *cmd, const uint64_t *last); 3929void GLAPIENTRY _mesa_marshal_TextureStorage2D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 3930struct marshal_cmd_TextureStorage3D; 3931uint32_t _mesa_unmarshal_TextureStorage3D(struct gl_context *ctx, const struct marshal_cmd_TextureStorage3D *cmd, const uint64_t *last); 3932void GLAPIENTRY _mesa_marshal_TextureStorage3D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 3933struct marshal_cmd_TextureStorage2DMultisample; 3934uint32_t _mesa_unmarshal_TextureStorage2DMultisample(struct gl_context *ctx, const struct marshal_cmd_TextureStorage2DMultisample *cmd, const uint64_t *last); 3935void GLAPIENTRY _mesa_marshal_TextureStorage2DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 3936struct marshal_cmd_TextureStorage3DMultisample; 3937uint32_t _mesa_unmarshal_TextureStorage3DMultisample(struct gl_context *ctx, const struct marshal_cmd_TextureStorage3DMultisample *cmd, const uint64_t *last); 3938void GLAPIENTRY _mesa_marshal_TextureStorage3DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 3939struct marshal_cmd_TextureSubImage1D; 3940uint32_t _mesa_unmarshal_TextureSubImage1D(struct gl_context *ctx, const struct marshal_cmd_TextureSubImage1D *cmd, const uint64_t *last); 3941void GLAPIENTRY _mesa_marshal_TextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); 3942struct marshal_cmd_TextureSubImage2D; 3943uint32_t _mesa_unmarshal_TextureSubImage2D(struct gl_context *ctx, const struct marshal_cmd_TextureSubImage2D *cmd, const uint64_t *last); 3944void GLAPIENTRY _mesa_marshal_TextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); 3945struct marshal_cmd_TextureSubImage3D; 3946uint32_t _mesa_unmarshal_TextureSubImage3D(struct gl_context *ctx, const struct marshal_cmd_TextureSubImage3D *cmd, const uint64_t *last); 3947void GLAPIENTRY _mesa_marshal_TextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); 3948struct marshal_cmd_CompressedTextureSubImage1D; 3949uint32_t _mesa_unmarshal_CompressedTextureSubImage1D(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureSubImage1D *cmd, const uint64_t *last); 3950void GLAPIENTRY _mesa_marshal_CompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); 3951struct marshal_cmd_CompressedTextureSubImage2D; 3952uint32_t _mesa_unmarshal_CompressedTextureSubImage2D(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureSubImage2D *cmd, const uint64_t *last); 3953void GLAPIENTRY _mesa_marshal_CompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); 3954struct marshal_cmd_CompressedTextureSubImage3D; 3955uint32_t _mesa_unmarshal_CompressedTextureSubImage3D(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureSubImage3D *cmd, const uint64_t *last); 3956void GLAPIENTRY _mesa_marshal_CompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); 3957struct marshal_cmd_CopyTextureSubImage1D; 3958uint32_t _mesa_unmarshal_CopyTextureSubImage1D(struct gl_context *ctx, const struct marshal_cmd_CopyTextureSubImage1D *cmd, const uint64_t *last); 3959void GLAPIENTRY _mesa_marshal_CopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 3960struct marshal_cmd_CopyTextureSubImage2D; 3961uint32_t _mesa_unmarshal_CopyTextureSubImage2D(struct gl_context *ctx, const struct marshal_cmd_CopyTextureSubImage2D *cmd, const uint64_t *last); 3962void GLAPIENTRY _mesa_marshal_CopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 3963struct marshal_cmd_CopyTextureSubImage3D; 3964uint32_t _mesa_unmarshal_CopyTextureSubImage3D(struct gl_context *ctx, const struct marshal_cmd_CopyTextureSubImage3D *cmd, const uint64_t *last); 3965void GLAPIENTRY _mesa_marshal_CopyTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 3966struct marshal_cmd_TextureParameterf; 3967uint32_t _mesa_unmarshal_TextureParameterf(struct gl_context *ctx, const struct marshal_cmd_TextureParameterf *cmd, const uint64_t *last); 3968void GLAPIENTRY _mesa_marshal_TextureParameterf(GLuint texture, GLenum pname, GLfloat param); 3969struct marshal_cmd_TextureParameterfv; 3970uint32_t _mesa_unmarshal_TextureParameterfv(struct gl_context *ctx, const struct marshal_cmd_TextureParameterfv *cmd, const uint64_t *last); 3971void GLAPIENTRY _mesa_marshal_TextureParameterfv(GLuint texture, GLenum pname, const GLfloat * param); 3972struct marshal_cmd_TextureParameteri; 3973uint32_t _mesa_unmarshal_TextureParameteri(struct gl_context *ctx, const struct marshal_cmd_TextureParameteri *cmd, const uint64_t *last); 3974void GLAPIENTRY _mesa_marshal_TextureParameteri(GLuint texture, GLenum pname, GLint param); 3975struct marshal_cmd_TextureParameterIiv; 3976uint32_t _mesa_unmarshal_TextureParameterIiv(struct gl_context *ctx, const struct marshal_cmd_TextureParameterIiv *cmd, const uint64_t *last); 3977void GLAPIENTRY _mesa_marshal_TextureParameterIiv(GLuint texture, GLenum pname, const GLint * params); 3978struct marshal_cmd_TextureParameterIuiv; 3979uint32_t _mesa_unmarshal_TextureParameterIuiv(struct gl_context *ctx, const struct marshal_cmd_TextureParameterIuiv *cmd, const uint64_t *last); 3980void GLAPIENTRY _mesa_marshal_TextureParameterIuiv(GLuint texture, GLenum pname, const GLuint * params); 3981struct marshal_cmd_TextureParameteriv; 3982uint32_t _mesa_unmarshal_TextureParameteriv(struct gl_context *ctx, const struct marshal_cmd_TextureParameteriv *cmd, const uint64_t *last); 3983void GLAPIENTRY _mesa_marshal_TextureParameteriv(GLuint texture, GLenum pname, const GLint * param); 3984struct marshal_cmd_GenerateTextureMipmap; 3985uint32_t _mesa_unmarshal_GenerateTextureMipmap(struct gl_context *ctx, const struct marshal_cmd_GenerateTextureMipmap *cmd, const uint64_t *last); 3986void GLAPIENTRY _mesa_marshal_GenerateTextureMipmap(GLuint texture); 3987struct marshal_cmd_BindTextureUnit; 3988uint32_t _mesa_unmarshal_BindTextureUnit(struct gl_context *ctx, const struct marshal_cmd_BindTextureUnit *cmd, const uint64_t *last); 3989void GLAPIENTRY _mesa_marshal_BindTextureUnit(GLuint unit, GLuint texture); 3990struct marshal_cmd_GetTextureImage; 3991uint32_t _mesa_unmarshal_GetTextureImage(struct gl_context *ctx, const struct marshal_cmd_GetTextureImage *cmd, const uint64_t *last); 3992void GLAPIENTRY _mesa_marshal_GetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, GLvoid * pixels); 3993struct marshal_cmd_GetCompressedTextureImage; 3994uint32_t _mesa_unmarshal_GetCompressedTextureImage(struct gl_context *ctx, const struct marshal_cmd_GetCompressedTextureImage *cmd, const uint64_t *last); 3995void GLAPIENTRY _mesa_marshal_GetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, GLvoid * pixels); 3996void GLAPIENTRY _mesa_marshal_GetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params); 3997void GLAPIENTRY _mesa_marshal_GetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params); 3998void GLAPIENTRY _mesa_marshal_GetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params); 3999void GLAPIENTRY _mesa_marshal_GetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params); 4000void GLAPIENTRY _mesa_marshal_GetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params); 4001void GLAPIENTRY _mesa_marshal_GetTextureParameteriv(GLuint texture, GLenum pname, GLint * params); 4002void GLAPIENTRY _mesa_marshal_CreateVertexArrays(GLsizei n, GLuint * arrays); 4003struct marshal_cmd_DisableVertexArrayAttrib; 4004uint32_t _mesa_unmarshal_DisableVertexArrayAttrib(struct gl_context *ctx, const struct marshal_cmd_DisableVertexArrayAttrib *cmd, const uint64_t *last); 4005void GLAPIENTRY _mesa_marshal_DisableVertexArrayAttrib(GLuint vaobj, GLuint index); 4006struct marshal_cmd_EnableVertexArrayAttrib; 4007uint32_t _mesa_unmarshal_EnableVertexArrayAttrib(struct gl_context *ctx, const struct marshal_cmd_EnableVertexArrayAttrib *cmd, const uint64_t *last); 4008void GLAPIENTRY _mesa_marshal_EnableVertexArrayAttrib(GLuint vaobj, GLuint index); 4009struct marshal_cmd_VertexArrayElementBuffer; 4010uint32_t _mesa_unmarshal_VertexArrayElementBuffer(struct gl_context *ctx, const struct marshal_cmd_VertexArrayElementBuffer *cmd, const uint64_t *last); 4011void GLAPIENTRY _mesa_marshal_VertexArrayElementBuffer(GLuint vaobj, GLuint buffer); 4012struct marshal_cmd_VertexArrayVertexBuffer; 4013uint32_t _mesa_unmarshal_VertexArrayVertexBuffer(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexBuffer *cmd, const uint64_t *last); 4014void GLAPIENTRY _mesa_marshal_VertexArrayVertexBuffer(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 4015struct marshal_cmd_VertexArrayVertexBuffers; 4016uint32_t _mesa_unmarshal_VertexArrayVertexBuffers(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexBuffers *cmd, const uint64_t *last); 4017void GLAPIENTRY _mesa_marshal_VertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides); 4018struct marshal_cmd_VertexArrayAttribFormat; 4019uint32_t _mesa_unmarshal_VertexArrayAttribFormat(struct gl_context *ctx, const struct marshal_cmd_VertexArrayAttribFormat *cmd, const uint64_t *last); 4020void GLAPIENTRY _mesa_marshal_VertexArrayAttribFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 4021struct marshal_cmd_VertexArrayAttribIFormat; 4022uint32_t _mesa_unmarshal_VertexArrayAttribIFormat(struct gl_context *ctx, const struct marshal_cmd_VertexArrayAttribIFormat *cmd, const uint64_t *last); 4023void GLAPIENTRY _mesa_marshal_VertexArrayAttribIFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 4024struct marshal_cmd_VertexArrayAttribLFormat; 4025uint32_t _mesa_unmarshal_VertexArrayAttribLFormat(struct gl_context *ctx, const struct marshal_cmd_VertexArrayAttribLFormat *cmd, const uint64_t *last); 4026void GLAPIENTRY _mesa_marshal_VertexArrayAttribLFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 4027struct marshal_cmd_VertexArrayAttribBinding; 4028uint32_t _mesa_unmarshal_VertexArrayAttribBinding(struct gl_context *ctx, const struct marshal_cmd_VertexArrayAttribBinding *cmd, const uint64_t *last); 4029void GLAPIENTRY _mesa_marshal_VertexArrayAttribBinding(GLuint vaobj, GLuint attribindex, GLuint bindingindex); 4030struct marshal_cmd_VertexArrayBindingDivisor; 4031uint32_t _mesa_unmarshal_VertexArrayBindingDivisor(struct gl_context *ctx, const struct marshal_cmd_VertexArrayBindingDivisor *cmd, const uint64_t *last); 4032void GLAPIENTRY _mesa_marshal_VertexArrayBindingDivisor(GLuint vaobj, GLuint bindingindex, GLuint divisor); 4033void GLAPIENTRY _mesa_marshal_GetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param); 4034void GLAPIENTRY _mesa_marshal_GetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param); 4035void GLAPIENTRY _mesa_marshal_GetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param); 4036void GLAPIENTRY _mesa_marshal_CreateSamplers(GLsizei n, GLuint * samplers); 4037void GLAPIENTRY _mesa_marshal_CreateProgramPipelines(GLsizei n, GLuint * pipelines); 4038void GLAPIENTRY _mesa_marshal_CreateQueries(GLenum target, GLsizei n, GLuint * ids); 4039struct marshal_cmd_GetQueryBufferObjectiv; 4040uint32_t _mesa_unmarshal_GetQueryBufferObjectiv(struct gl_context *ctx, const struct marshal_cmd_GetQueryBufferObjectiv *cmd, const uint64_t *last); 4041void GLAPIENTRY _mesa_marshal_GetQueryBufferObjectiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 4042struct marshal_cmd_GetQueryBufferObjectuiv; 4043uint32_t _mesa_unmarshal_GetQueryBufferObjectuiv(struct gl_context *ctx, const struct marshal_cmd_GetQueryBufferObjectuiv *cmd, const uint64_t *last); 4044void GLAPIENTRY _mesa_marshal_GetQueryBufferObjectuiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 4045struct marshal_cmd_GetQueryBufferObjecti64v; 4046uint32_t _mesa_unmarshal_GetQueryBufferObjecti64v(struct gl_context *ctx, const struct marshal_cmd_GetQueryBufferObjecti64v *cmd, const uint64_t *last); 4047void GLAPIENTRY _mesa_marshal_GetQueryBufferObjecti64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 4048struct marshal_cmd_GetQueryBufferObjectui64v; 4049uint32_t _mesa_unmarshal_GetQueryBufferObjectui64v(struct gl_context *ctx, const struct marshal_cmd_GetQueryBufferObjectui64v *cmd, const uint64_t *last); 4050void GLAPIENTRY _mesa_marshal_GetQueryBufferObjectui64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset); 4051struct marshal_cmd_GetTextureSubImage; 4052uint32_t _mesa_unmarshal_GetTextureSubImage(struct gl_context *ctx, const struct marshal_cmd_GetTextureSubImage *cmd, const uint64_t *last); 4053void GLAPIENTRY _mesa_marshal_GetTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, GLvoid * pixels); 4054struct marshal_cmd_GetCompressedTextureSubImage; 4055uint32_t _mesa_unmarshal_GetCompressedTextureSubImage(struct gl_context *ctx, const struct marshal_cmd_GetCompressedTextureSubImage *cmd, const uint64_t *last); 4056void GLAPIENTRY _mesa_marshal_GetCompressedTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, GLvoid * pixels); 4057struct marshal_cmd_TextureBarrierNV; 4058uint32_t _mesa_unmarshal_TextureBarrierNV(struct gl_context *ctx, const struct marshal_cmd_TextureBarrierNV *cmd, const uint64_t *last); 4059void GLAPIENTRY _mesa_marshal_TextureBarrierNV(void); 4060struct marshal_cmd_BufferPageCommitmentARB; 4061uint32_t _mesa_unmarshal_BufferPageCommitmentARB(struct gl_context *ctx, const struct marshal_cmd_BufferPageCommitmentARB *cmd, const uint64_t *last); 4062void GLAPIENTRY _mesa_marshal_BufferPageCommitmentARB(GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit); 4063struct marshal_cmd_NamedBufferPageCommitmentEXT; 4064uint32_t _mesa_unmarshal_NamedBufferPageCommitmentEXT(struct gl_context *ctx, const struct marshal_cmd_NamedBufferPageCommitmentEXT *cmd, const uint64_t *last); 4065void GLAPIENTRY _mesa_marshal_NamedBufferPageCommitmentEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); 4066struct marshal_cmd_NamedBufferPageCommitmentARB; 4067uint32_t _mesa_unmarshal_NamedBufferPageCommitmentARB(struct gl_context *ctx, const struct marshal_cmd_NamedBufferPageCommitmentARB *cmd, const uint64_t *last); 4068void GLAPIENTRY _mesa_marshal_NamedBufferPageCommitmentARB(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); 4069struct marshal_cmd_PrimitiveBoundingBox; 4070uint32_t _mesa_unmarshal_PrimitiveBoundingBox(struct gl_context *ctx, const struct marshal_cmd_PrimitiveBoundingBox *cmd, const uint64_t *last); 4071void GLAPIENTRY _mesa_marshal_PrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW); 4072struct marshal_cmd_BlendBarrier; 4073uint32_t _mesa_unmarshal_BlendBarrier(struct gl_context *ctx, const struct marshal_cmd_BlendBarrier *cmd, const uint64_t *last); 4074void GLAPIENTRY _mesa_marshal_BlendBarrier(void); 4075struct marshal_cmd_Uniform1i64ARB; 4076uint32_t _mesa_unmarshal_Uniform1i64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform1i64ARB *cmd, const uint64_t *last); 4077void GLAPIENTRY _mesa_marshal_Uniform1i64ARB(GLint location, GLint64 x); 4078struct marshal_cmd_Uniform2i64ARB; 4079uint32_t _mesa_unmarshal_Uniform2i64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform2i64ARB *cmd, const uint64_t *last); 4080void GLAPIENTRY _mesa_marshal_Uniform2i64ARB(GLint location, GLint64 x, GLint64 y); 4081struct marshal_cmd_Uniform3i64ARB; 4082uint32_t _mesa_unmarshal_Uniform3i64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform3i64ARB *cmd, const uint64_t *last); 4083void GLAPIENTRY _mesa_marshal_Uniform3i64ARB(GLint location, GLint64 x, GLint64 y, GLint64 z); 4084struct marshal_cmd_Uniform4i64ARB; 4085uint32_t _mesa_unmarshal_Uniform4i64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform4i64ARB *cmd, const uint64_t *last); 4086void GLAPIENTRY _mesa_marshal_Uniform4i64ARB(GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w); 4087struct marshal_cmd_Uniform1i64vARB; 4088uint32_t _mesa_unmarshal_Uniform1i64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform1i64vARB *cmd, const uint64_t *last); 4089void GLAPIENTRY _mesa_marshal_Uniform1i64vARB(GLint location, GLsizei count, const GLint64 * value); 4090struct marshal_cmd_Uniform2i64vARB; 4091uint32_t _mesa_unmarshal_Uniform2i64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform2i64vARB *cmd, const uint64_t *last); 4092void GLAPIENTRY _mesa_marshal_Uniform2i64vARB(GLint location, GLsizei count, const GLint64 * value); 4093struct marshal_cmd_Uniform3i64vARB; 4094uint32_t _mesa_unmarshal_Uniform3i64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform3i64vARB *cmd, const uint64_t *last); 4095void GLAPIENTRY _mesa_marshal_Uniform3i64vARB(GLint location, GLsizei count, const GLint64 * value); 4096struct marshal_cmd_Uniform4i64vARB; 4097uint32_t _mesa_unmarshal_Uniform4i64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform4i64vARB *cmd, const uint64_t *last); 4098void GLAPIENTRY _mesa_marshal_Uniform4i64vARB(GLint location, GLsizei count, const GLint64 * value); 4099struct marshal_cmd_Uniform1ui64ARB; 4100uint32_t _mesa_unmarshal_Uniform1ui64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform1ui64ARB *cmd, const uint64_t *last); 4101void GLAPIENTRY _mesa_marshal_Uniform1ui64ARB(GLint location, GLuint64 x); 4102struct marshal_cmd_Uniform2ui64ARB; 4103uint32_t _mesa_unmarshal_Uniform2ui64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform2ui64ARB *cmd, const uint64_t *last); 4104void GLAPIENTRY _mesa_marshal_Uniform2ui64ARB(GLint location, GLuint64 x, GLuint64 y); 4105struct marshal_cmd_Uniform3ui64ARB; 4106uint32_t _mesa_unmarshal_Uniform3ui64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform3ui64ARB *cmd, const uint64_t *last); 4107void GLAPIENTRY _mesa_marshal_Uniform3ui64ARB(GLint location, GLuint64 x, GLuint64 y, GLuint64 z); 4108struct marshal_cmd_Uniform4ui64ARB; 4109uint32_t _mesa_unmarshal_Uniform4ui64ARB(struct gl_context *ctx, const struct marshal_cmd_Uniform4ui64ARB *cmd, const uint64_t *last); 4110void GLAPIENTRY _mesa_marshal_Uniform4ui64ARB(GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); 4111struct marshal_cmd_Uniform1ui64vARB; 4112uint32_t _mesa_unmarshal_Uniform1ui64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform1ui64vARB *cmd, const uint64_t *last); 4113void GLAPIENTRY _mesa_marshal_Uniform1ui64vARB(GLint location, GLsizei count, const GLuint64 * value); 4114struct marshal_cmd_Uniform2ui64vARB; 4115uint32_t _mesa_unmarshal_Uniform2ui64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform2ui64vARB *cmd, const uint64_t *last); 4116void GLAPIENTRY _mesa_marshal_Uniform2ui64vARB(GLint location, GLsizei count, const GLuint64 * value); 4117struct marshal_cmd_Uniform3ui64vARB; 4118uint32_t _mesa_unmarshal_Uniform3ui64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform3ui64vARB *cmd, const uint64_t *last); 4119void GLAPIENTRY _mesa_marshal_Uniform3ui64vARB(GLint location, GLsizei count, const GLuint64 * value); 4120struct marshal_cmd_Uniform4ui64vARB; 4121uint32_t _mesa_unmarshal_Uniform4ui64vARB(struct gl_context *ctx, const struct marshal_cmd_Uniform4ui64vARB *cmd, const uint64_t *last); 4122void GLAPIENTRY _mesa_marshal_Uniform4ui64vARB(GLint location, GLsizei count, const GLuint64 * value); 4123void GLAPIENTRY _mesa_marshal_GetUniformi64vARB(GLuint program, GLint location, GLint64 * params); 4124void GLAPIENTRY _mesa_marshal_GetUniformui64vARB(GLuint program, GLint location, GLuint64 * params); 4125void GLAPIENTRY _mesa_marshal_GetnUniformi64vARB(GLuint program, GLint location, GLsizei bufSize, GLint64 * params); 4126void GLAPIENTRY _mesa_marshal_GetnUniformui64vARB(GLuint program, GLint location, GLsizei bufSize, GLuint64 * params); 4127struct marshal_cmd_ProgramUniform1i64ARB; 4128uint32_t _mesa_unmarshal_ProgramUniform1i64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1i64ARB *cmd, const uint64_t *last); 4129void GLAPIENTRY _mesa_marshal_ProgramUniform1i64ARB(GLuint program, GLint location, GLint64 x); 4130struct marshal_cmd_ProgramUniform2i64ARB; 4131uint32_t _mesa_unmarshal_ProgramUniform2i64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2i64ARB *cmd, const uint64_t *last); 4132void GLAPIENTRY _mesa_marshal_ProgramUniform2i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y); 4133struct marshal_cmd_ProgramUniform3i64ARB; 4134uint32_t _mesa_unmarshal_ProgramUniform3i64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3i64ARB *cmd, const uint64_t *last); 4135void GLAPIENTRY _mesa_marshal_ProgramUniform3i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z); 4136struct marshal_cmd_ProgramUniform4i64ARB; 4137uint32_t _mesa_unmarshal_ProgramUniform4i64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4i64ARB *cmd, const uint64_t *last); 4138void GLAPIENTRY _mesa_marshal_ProgramUniform4i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w); 4139struct marshal_cmd_ProgramUniform1i64vARB; 4140uint32_t _mesa_unmarshal_ProgramUniform1i64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1i64vARB *cmd, const uint64_t *last); 4141void GLAPIENTRY _mesa_marshal_ProgramUniform1i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value); 4142struct marshal_cmd_ProgramUniform2i64vARB; 4143uint32_t _mesa_unmarshal_ProgramUniform2i64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2i64vARB *cmd, const uint64_t *last); 4144void GLAPIENTRY _mesa_marshal_ProgramUniform2i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value); 4145struct marshal_cmd_ProgramUniform3i64vARB; 4146uint32_t _mesa_unmarshal_ProgramUniform3i64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3i64vARB *cmd, const uint64_t *last); 4147void GLAPIENTRY _mesa_marshal_ProgramUniform3i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value); 4148struct marshal_cmd_ProgramUniform4i64vARB; 4149uint32_t _mesa_unmarshal_ProgramUniform4i64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4i64vARB *cmd, const uint64_t *last); 4150void GLAPIENTRY _mesa_marshal_ProgramUniform4i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value); 4151struct marshal_cmd_ProgramUniform1ui64ARB; 4152uint32_t _mesa_unmarshal_ProgramUniform1ui64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1ui64ARB *cmd, const uint64_t *last); 4153void GLAPIENTRY _mesa_marshal_ProgramUniform1ui64ARB(GLuint program, GLint location, GLuint64 x); 4154struct marshal_cmd_ProgramUniform2ui64ARB; 4155uint32_t _mesa_unmarshal_ProgramUniform2ui64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2ui64ARB *cmd, const uint64_t *last); 4156void GLAPIENTRY _mesa_marshal_ProgramUniform2ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y); 4157struct marshal_cmd_ProgramUniform3ui64ARB; 4158uint32_t _mesa_unmarshal_ProgramUniform3ui64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3ui64ARB *cmd, const uint64_t *last); 4159void GLAPIENTRY _mesa_marshal_ProgramUniform3ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z); 4160struct marshal_cmd_ProgramUniform4ui64ARB; 4161uint32_t _mesa_unmarshal_ProgramUniform4ui64ARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4ui64ARB *cmd, const uint64_t *last); 4162void GLAPIENTRY _mesa_marshal_ProgramUniform4ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); 4163struct marshal_cmd_ProgramUniform1ui64vARB; 4164uint32_t _mesa_unmarshal_ProgramUniform1ui64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform1ui64vARB *cmd, const uint64_t *last); 4165void GLAPIENTRY _mesa_marshal_ProgramUniform1ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value); 4166struct marshal_cmd_ProgramUniform2ui64vARB; 4167uint32_t _mesa_unmarshal_ProgramUniform2ui64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform2ui64vARB *cmd, const uint64_t *last); 4168void GLAPIENTRY _mesa_marshal_ProgramUniform2ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value); 4169struct marshal_cmd_ProgramUniform3ui64vARB; 4170uint32_t _mesa_unmarshal_ProgramUniform3ui64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform3ui64vARB *cmd, const uint64_t *last); 4171void GLAPIENTRY _mesa_marshal_ProgramUniform3ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value); 4172struct marshal_cmd_ProgramUniform4ui64vARB; 4173uint32_t _mesa_unmarshal_ProgramUniform4ui64vARB(struct gl_context *ctx, const struct marshal_cmd_ProgramUniform4ui64vARB *cmd, const uint64_t *last); 4174void GLAPIENTRY _mesa_marshal_ProgramUniform4ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value); 4175struct marshal_cmd_MaxShaderCompilerThreadsKHR; 4176uint32_t _mesa_unmarshal_MaxShaderCompilerThreadsKHR(struct gl_context *ctx, const struct marshal_cmd_MaxShaderCompilerThreadsKHR *cmd, const uint64_t *last); 4177void GLAPIENTRY _mesa_marshal_MaxShaderCompilerThreadsKHR(GLuint count); 4178struct marshal_cmd_SpecializeShaderARB; 4179uint32_t _mesa_unmarshal_SpecializeShaderARB(struct gl_context *ctx, const struct marshal_cmd_SpecializeShaderARB *cmd, const uint64_t *last); 4180void GLAPIENTRY _mesa_marshal_SpecializeShaderARB(GLuint shader, const GLchar * pEntryPoint, GLuint numSpecializationConstants, const GLuint * pConstantIndex, const GLuint * pConstantValue); 4181struct marshal_cmd_ColorPointerEXT; 4182uint32_t _mesa_unmarshal_ColorPointerEXT(struct gl_context *ctx, const struct marshal_cmd_ColorPointerEXT *cmd, const uint64_t *last); 4183void GLAPIENTRY _mesa_marshal_ColorPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); 4184struct marshal_cmd_EdgeFlagPointerEXT; 4185uint32_t _mesa_unmarshal_EdgeFlagPointerEXT(struct gl_context *ctx, const struct marshal_cmd_EdgeFlagPointerEXT *cmd, const uint64_t *last); 4186void GLAPIENTRY _mesa_marshal_EdgeFlagPointerEXT(GLsizei stride, GLsizei count, const GLboolean * pointer); 4187struct marshal_cmd_IndexPointerEXT; 4188uint32_t _mesa_unmarshal_IndexPointerEXT(struct gl_context *ctx, const struct marshal_cmd_IndexPointerEXT *cmd, const uint64_t *last); 4189void GLAPIENTRY _mesa_marshal_IndexPointerEXT(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); 4190struct marshal_cmd_NormalPointerEXT; 4191uint32_t _mesa_unmarshal_NormalPointerEXT(struct gl_context *ctx, const struct marshal_cmd_NormalPointerEXT *cmd, const uint64_t *last); 4192void GLAPIENTRY _mesa_marshal_NormalPointerEXT(GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); 4193struct marshal_cmd_TexCoordPointerEXT; 4194uint32_t _mesa_unmarshal_TexCoordPointerEXT(struct gl_context *ctx, const struct marshal_cmd_TexCoordPointerEXT *cmd, const uint64_t *last); 4195void GLAPIENTRY _mesa_marshal_TexCoordPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); 4196struct marshal_cmd_VertexPointerEXT; 4197uint32_t _mesa_unmarshal_VertexPointerEXT(struct gl_context *ctx, const struct marshal_cmd_VertexPointerEXT *cmd, const uint64_t *last); 4198void GLAPIENTRY _mesa_marshal_VertexPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid * pointer); 4199struct marshal_cmd_LockArraysEXT; 4200uint32_t _mesa_unmarshal_LockArraysEXT(struct gl_context *ctx, const struct marshal_cmd_LockArraysEXT *cmd, const uint64_t *last); 4201void GLAPIENTRY _mesa_marshal_LockArraysEXT(GLint first, GLsizei count); 4202struct marshal_cmd_UnlockArraysEXT; 4203uint32_t _mesa_unmarshal_UnlockArraysEXT(struct gl_context *ctx, const struct marshal_cmd_UnlockArraysEXT *cmd, const uint64_t *last); 4204void GLAPIENTRY _mesa_marshal_UnlockArraysEXT(void); 4205struct marshal_cmd_ViewportArrayv; 4206uint32_t _mesa_unmarshal_ViewportArrayv(struct gl_context *ctx, const struct marshal_cmd_ViewportArrayv *cmd, const uint64_t *last); 4207void GLAPIENTRY _mesa_marshal_ViewportArrayv(GLuint first, GLsizei count, const GLfloat * v); 4208struct marshal_cmd_ViewportIndexedf; 4209uint32_t _mesa_unmarshal_ViewportIndexedf(struct gl_context *ctx, const struct marshal_cmd_ViewportIndexedf *cmd, const uint64_t *last); 4210void GLAPIENTRY _mesa_marshal_ViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h); 4211struct marshal_cmd_ViewportIndexedfv; 4212uint32_t _mesa_unmarshal_ViewportIndexedfv(struct gl_context *ctx, const struct marshal_cmd_ViewportIndexedfv *cmd, const uint64_t *last); 4213void GLAPIENTRY _mesa_marshal_ViewportIndexedfv(GLuint index, const GLfloat * v); 4214struct marshal_cmd_ScissorArrayv; 4215uint32_t _mesa_unmarshal_ScissorArrayv(struct gl_context *ctx, const struct marshal_cmd_ScissorArrayv *cmd, const uint64_t *last); 4216void GLAPIENTRY _mesa_marshal_ScissorArrayv(GLuint first, GLsizei count, const int * v); 4217struct marshal_cmd_ScissorIndexed; 4218uint32_t _mesa_unmarshal_ScissorIndexed(struct gl_context *ctx, const struct marshal_cmd_ScissorIndexed *cmd, const uint64_t *last); 4219void GLAPIENTRY _mesa_marshal_ScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height); 4220struct marshal_cmd_ScissorIndexedv; 4221uint32_t _mesa_unmarshal_ScissorIndexedv(struct gl_context *ctx, const struct marshal_cmd_ScissorIndexedv *cmd, const uint64_t *last); 4222void GLAPIENTRY _mesa_marshal_ScissorIndexedv(GLuint index, const GLint * v); 4223struct marshal_cmd_DepthRangeArrayv; 4224uint32_t _mesa_unmarshal_DepthRangeArrayv(struct gl_context *ctx, const struct marshal_cmd_DepthRangeArrayv *cmd, const uint64_t *last); 4225void GLAPIENTRY _mesa_marshal_DepthRangeArrayv(GLuint first, GLsizei count, const GLclampd * v); 4226struct marshal_cmd_DepthRangeIndexed; 4227uint32_t _mesa_unmarshal_DepthRangeIndexed(struct gl_context *ctx, const struct marshal_cmd_DepthRangeIndexed *cmd, const uint64_t *last); 4228void GLAPIENTRY _mesa_marshal_DepthRangeIndexed(GLuint index, GLclampd n, GLclampd f); 4229void GLAPIENTRY _mesa_marshal_GetFloati_v(GLenum target, GLuint index, GLfloat * data); 4230void GLAPIENTRY _mesa_marshal_GetDoublei_v(GLenum target, GLuint index, GLdouble * data); 4231struct marshal_cmd_FramebufferSampleLocationsfvARB; 4232uint32_t _mesa_unmarshal_FramebufferSampleLocationsfvARB(struct gl_context *ctx, const struct marshal_cmd_FramebufferSampleLocationsfvARB *cmd, const uint64_t *last); 4233void GLAPIENTRY _mesa_marshal_FramebufferSampleLocationsfvARB(GLenum target, GLuint start, GLsizei count, const GLfloat * v); 4234struct marshal_cmd_NamedFramebufferSampleLocationsfvARB; 4235uint32_t _mesa_unmarshal_NamedFramebufferSampleLocationsfvARB(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferSampleLocationsfvARB *cmd, const uint64_t *last); 4236void GLAPIENTRY _mesa_marshal_NamedFramebufferSampleLocationsfvARB(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v); 4237struct marshal_cmd_EvaluateDepthValuesARB; 4238uint32_t _mesa_unmarshal_EvaluateDepthValuesARB(struct gl_context *ctx, const struct marshal_cmd_EvaluateDepthValuesARB *cmd, const uint64_t *last); 4239void GLAPIENTRY _mesa_marshal_EvaluateDepthValuesARB(void); 4240struct marshal_cmd_WindowPos4dMESA; 4241uint32_t _mesa_unmarshal_WindowPos4dMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4dMESA *cmd, const uint64_t *last); 4242void GLAPIENTRY _mesa_marshal_WindowPos4dMESA(GLdouble x, GLdouble y, GLdouble z, GLdouble w); 4243struct marshal_cmd_WindowPos4dvMESA; 4244uint32_t _mesa_unmarshal_WindowPos4dvMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4dvMESA *cmd, const uint64_t *last); 4245void GLAPIENTRY _mesa_marshal_WindowPos4dvMESA(const GLdouble * v); 4246struct marshal_cmd_WindowPos4fMESA; 4247uint32_t _mesa_unmarshal_WindowPos4fMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4fMESA *cmd, const uint64_t *last); 4248void GLAPIENTRY _mesa_marshal_WindowPos4fMESA(GLfloat x, GLfloat y, GLfloat z, GLfloat w); 4249struct marshal_cmd_WindowPos4fvMESA; 4250uint32_t _mesa_unmarshal_WindowPos4fvMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4fvMESA *cmd, const uint64_t *last); 4251void GLAPIENTRY _mesa_marshal_WindowPos4fvMESA(const GLfloat * v); 4252struct marshal_cmd_WindowPos4iMESA; 4253uint32_t _mesa_unmarshal_WindowPos4iMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4iMESA *cmd, const uint64_t *last); 4254void GLAPIENTRY _mesa_marshal_WindowPos4iMESA(GLint x, GLint y, GLint z, GLint w); 4255struct marshal_cmd_WindowPos4ivMESA; 4256uint32_t _mesa_unmarshal_WindowPos4ivMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4ivMESA *cmd, const uint64_t *last); 4257void GLAPIENTRY _mesa_marshal_WindowPos4ivMESA(const GLint * v); 4258struct marshal_cmd_WindowPos4sMESA; 4259uint32_t _mesa_unmarshal_WindowPos4sMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4sMESA *cmd, const uint64_t *last); 4260void GLAPIENTRY _mesa_marshal_WindowPos4sMESA(GLshort x, GLshort y, GLshort z, GLshort w); 4261struct marshal_cmd_WindowPos4svMESA; 4262uint32_t _mesa_unmarshal_WindowPos4svMESA(struct gl_context *ctx, const struct marshal_cmd_WindowPos4svMESA *cmd, const uint64_t *last); 4263void GLAPIENTRY _mesa_marshal_WindowPos4svMESA(const GLshort * v); 4264struct marshal_cmd_MultiModeDrawArraysIBM; 4265uint32_t _mesa_unmarshal_MultiModeDrawArraysIBM(struct gl_context *ctx, const struct marshal_cmd_MultiModeDrawArraysIBM *cmd, const uint64_t *last); 4266void GLAPIENTRY _mesa_marshal_MultiModeDrawArraysIBM(const GLenum * mode, const GLint * first, const GLsizei * count, GLsizei primcount, GLint modestride); 4267struct marshal_cmd_MultiModeDrawElementsIBM; 4268uint32_t _mesa_unmarshal_MultiModeDrawElementsIBM(struct gl_context *ctx, const struct marshal_cmd_MultiModeDrawElementsIBM *cmd, const uint64_t *last); 4269void GLAPIENTRY _mesa_marshal_MultiModeDrawElementsIBM(const GLenum * mode, const GLsizei * count, GLenum type, const GLvoid * const * indices, GLsizei primcount, GLint modestride); 4270struct marshal_cmd_VertexAttrib1sNV; 4271uint32_t _mesa_unmarshal_VertexAttrib1sNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1sNV *cmd, const uint64_t *last); 4272void GLAPIENTRY _mesa_marshal_VertexAttrib1sNV(GLuint index, GLshort x); 4273struct marshal_cmd_VertexAttrib1svNV; 4274uint32_t _mesa_unmarshal_VertexAttrib1svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1svNV *cmd, const uint64_t *last); 4275void GLAPIENTRY _mesa_marshal_VertexAttrib1svNV(GLuint index, const GLshort * v); 4276struct marshal_cmd_VertexAttrib2sNV; 4277uint32_t _mesa_unmarshal_VertexAttrib2sNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2sNV *cmd, const uint64_t *last); 4278void GLAPIENTRY _mesa_marshal_VertexAttrib2sNV(GLuint index, GLshort x, GLshort y); 4279struct marshal_cmd_VertexAttrib2svNV; 4280uint32_t _mesa_unmarshal_VertexAttrib2svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2svNV *cmd, const uint64_t *last); 4281void GLAPIENTRY _mesa_marshal_VertexAttrib2svNV(GLuint index, const GLshort * v); 4282struct marshal_cmd_VertexAttrib3sNV; 4283uint32_t _mesa_unmarshal_VertexAttrib3sNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3sNV *cmd, const uint64_t *last); 4284void GLAPIENTRY _mesa_marshal_VertexAttrib3sNV(GLuint index, GLshort x, GLshort y, GLshort z); 4285struct marshal_cmd_VertexAttrib3svNV; 4286uint32_t _mesa_unmarshal_VertexAttrib3svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3svNV *cmd, const uint64_t *last); 4287void GLAPIENTRY _mesa_marshal_VertexAttrib3svNV(GLuint index, const GLshort * v); 4288struct marshal_cmd_VertexAttrib4sNV; 4289uint32_t _mesa_unmarshal_VertexAttrib4sNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4sNV *cmd, const uint64_t *last); 4290void GLAPIENTRY _mesa_marshal_VertexAttrib4sNV(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w); 4291struct marshal_cmd_VertexAttrib4svNV; 4292uint32_t _mesa_unmarshal_VertexAttrib4svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4svNV *cmd, const uint64_t *last); 4293void GLAPIENTRY _mesa_marshal_VertexAttrib4svNV(GLuint index, const GLshort * v); 4294struct marshal_cmd_VertexAttrib1fNV; 4295uint32_t _mesa_unmarshal_VertexAttrib1fNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1fNV *cmd, const uint64_t *last); 4296void GLAPIENTRY _mesa_marshal_VertexAttrib1fNV(GLuint index, GLfloat x); 4297struct marshal_cmd_VertexAttrib1fvNV; 4298uint32_t _mesa_unmarshal_VertexAttrib1fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1fvNV *cmd, const uint64_t *last); 4299void GLAPIENTRY _mesa_marshal_VertexAttrib1fvNV(GLuint index, const GLfloat * v); 4300struct marshal_cmd_VertexAttrib2fNV; 4301uint32_t _mesa_unmarshal_VertexAttrib2fNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2fNV *cmd, const uint64_t *last); 4302void GLAPIENTRY _mesa_marshal_VertexAttrib2fNV(GLuint index, GLfloat x, GLfloat y); 4303struct marshal_cmd_VertexAttrib2fvNV; 4304uint32_t _mesa_unmarshal_VertexAttrib2fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2fvNV *cmd, const uint64_t *last); 4305void GLAPIENTRY _mesa_marshal_VertexAttrib2fvNV(GLuint index, const GLfloat * v); 4306struct marshal_cmd_VertexAttrib3fNV; 4307uint32_t _mesa_unmarshal_VertexAttrib3fNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3fNV *cmd, const uint64_t *last); 4308void GLAPIENTRY _mesa_marshal_VertexAttrib3fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z); 4309struct marshal_cmd_VertexAttrib3fvNV; 4310uint32_t _mesa_unmarshal_VertexAttrib3fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3fvNV *cmd, const uint64_t *last); 4311void GLAPIENTRY _mesa_marshal_VertexAttrib3fvNV(GLuint index, const GLfloat * v); 4312struct marshal_cmd_VertexAttrib4fNV; 4313uint32_t _mesa_unmarshal_VertexAttrib4fNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4fNV *cmd, const uint64_t *last); 4314void GLAPIENTRY _mesa_marshal_VertexAttrib4fNV(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 4315struct marshal_cmd_VertexAttrib4fvNV; 4316uint32_t _mesa_unmarshal_VertexAttrib4fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4fvNV *cmd, const uint64_t *last); 4317void GLAPIENTRY _mesa_marshal_VertexAttrib4fvNV(GLuint index, const GLfloat * v); 4318struct marshal_cmd_VertexAttrib1dNV; 4319uint32_t _mesa_unmarshal_VertexAttrib1dNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1dNV *cmd, const uint64_t *last); 4320void GLAPIENTRY _mesa_marshal_VertexAttrib1dNV(GLuint index, GLdouble x); 4321struct marshal_cmd_VertexAttrib1dvNV; 4322uint32_t _mesa_unmarshal_VertexAttrib1dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1dvNV *cmd, const uint64_t *last); 4323void GLAPIENTRY _mesa_marshal_VertexAttrib1dvNV(GLuint index, const GLdouble * v); 4324struct marshal_cmd_VertexAttrib2dNV; 4325uint32_t _mesa_unmarshal_VertexAttrib2dNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2dNV *cmd, const uint64_t *last); 4326void GLAPIENTRY _mesa_marshal_VertexAttrib2dNV(GLuint index, GLdouble x, GLdouble y); 4327struct marshal_cmd_VertexAttrib2dvNV; 4328uint32_t _mesa_unmarshal_VertexAttrib2dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2dvNV *cmd, const uint64_t *last); 4329void GLAPIENTRY _mesa_marshal_VertexAttrib2dvNV(GLuint index, const GLdouble * v); 4330struct marshal_cmd_VertexAttrib3dNV; 4331uint32_t _mesa_unmarshal_VertexAttrib3dNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3dNV *cmd, const uint64_t *last); 4332void GLAPIENTRY _mesa_marshal_VertexAttrib3dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z); 4333struct marshal_cmd_VertexAttrib3dvNV; 4334uint32_t _mesa_unmarshal_VertexAttrib3dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3dvNV *cmd, const uint64_t *last); 4335void GLAPIENTRY _mesa_marshal_VertexAttrib3dvNV(GLuint index, const GLdouble * v); 4336struct marshal_cmd_VertexAttrib4dNV; 4337uint32_t _mesa_unmarshal_VertexAttrib4dNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4dNV *cmd, const uint64_t *last); 4338void GLAPIENTRY _mesa_marshal_VertexAttrib4dNV(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 4339struct marshal_cmd_VertexAttrib4dvNV; 4340uint32_t _mesa_unmarshal_VertexAttrib4dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4dvNV *cmd, const uint64_t *last); 4341void GLAPIENTRY _mesa_marshal_VertexAttrib4dvNV(GLuint index, const GLdouble * v); 4342struct marshal_cmd_VertexAttrib4ubNV; 4343uint32_t _mesa_unmarshal_VertexAttrib4ubNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4ubNV *cmd, const uint64_t *last); 4344void GLAPIENTRY _mesa_marshal_VertexAttrib4ubNV(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w); 4345struct marshal_cmd_VertexAttrib4ubvNV; 4346uint32_t _mesa_unmarshal_VertexAttrib4ubvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4ubvNV *cmd, const uint64_t *last); 4347void GLAPIENTRY _mesa_marshal_VertexAttrib4ubvNV(GLuint index, const GLubyte * v); 4348struct marshal_cmd_VertexAttribs1svNV; 4349uint32_t _mesa_unmarshal_VertexAttribs1svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs1svNV *cmd, const uint64_t *last); 4350void GLAPIENTRY _mesa_marshal_VertexAttribs1svNV(GLuint index, GLsizei n, const GLshort * v); 4351struct marshal_cmd_VertexAttribs2svNV; 4352uint32_t _mesa_unmarshal_VertexAttribs2svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs2svNV *cmd, const uint64_t *last); 4353void GLAPIENTRY _mesa_marshal_VertexAttribs2svNV(GLuint index, GLsizei n, const GLshort * v); 4354struct marshal_cmd_VertexAttribs3svNV; 4355uint32_t _mesa_unmarshal_VertexAttribs3svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs3svNV *cmd, const uint64_t *last); 4356void GLAPIENTRY _mesa_marshal_VertexAttribs3svNV(GLuint index, GLsizei n, const GLshort * v); 4357struct marshal_cmd_VertexAttribs4svNV; 4358uint32_t _mesa_unmarshal_VertexAttribs4svNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs4svNV *cmd, const uint64_t *last); 4359void GLAPIENTRY _mesa_marshal_VertexAttribs4svNV(GLuint index, GLsizei n, const GLshort * v); 4360struct marshal_cmd_VertexAttribs1fvNV; 4361uint32_t _mesa_unmarshal_VertexAttribs1fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs1fvNV *cmd, const uint64_t *last); 4362void GLAPIENTRY _mesa_marshal_VertexAttribs1fvNV(GLuint index, GLsizei n, const GLfloat * v); 4363struct marshal_cmd_VertexAttribs2fvNV; 4364uint32_t _mesa_unmarshal_VertexAttribs2fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs2fvNV *cmd, const uint64_t *last); 4365void GLAPIENTRY _mesa_marshal_VertexAttribs2fvNV(GLuint index, GLsizei n, const GLfloat * v); 4366struct marshal_cmd_VertexAttribs3fvNV; 4367uint32_t _mesa_unmarshal_VertexAttribs3fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs3fvNV *cmd, const uint64_t *last); 4368void GLAPIENTRY _mesa_marshal_VertexAttribs3fvNV(GLuint index, GLsizei n, const GLfloat * v); 4369struct marshal_cmd_VertexAttribs4fvNV; 4370uint32_t _mesa_unmarshal_VertexAttribs4fvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs4fvNV *cmd, const uint64_t *last); 4371void GLAPIENTRY _mesa_marshal_VertexAttribs4fvNV(GLuint index, GLsizei n, const GLfloat * v); 4372struct marshal_cmd_VertexAttribs1dvNV; 4373uint32_t _mesa_unmarshal_VertexAttribs1dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs1dvNV *cmd, const uint64_t *last); 4374void GLAPIENTRY _mesa_marshal_VertexAttribs1dvNV(GLuint index, GLsizei n, const GLdouble * v); 4375struct marshal_cmd_VertexAttribs2dvNV; 4376uint32_t _mesa_unmarshal_VertexAttribs2dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs2dvNV *cmd, const uint64_t *last); 4377void GLAPIENTRY _mesa_marshal_VertexAttribs2dvNV(GLuint index, GLsizei n, const GLdouble * v); 4378struct marshal_cmd_VertexAttribs3dvNV; 4379uint32_t _mesa_unmarshal_VertexAttribs3dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs3dvNV *cmd, const uint64_t *last); 4380void GLAPIENTRY _mesa_marshal_VertexAttribs3dvNV(GLuint index, GLsizei n, const GLdouble * v); 4381struct marshal_cmd_VertexAttribs4dvNV; 4382uint32_t _mesa_unmarshal_VertexAttribs4dvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs4dvNV *cmd, const uint64_t *last); 4383void GLAPIENTRY _mesa_marshal_VertexAttribs4dvNV(GLuint index, GLsizei n, const GLdouble * v); 4384struct marshal_cmd_VertexAttribs4ubvNV; 4385uint32_t _mesa_unmarshal_VertexAttribs4ubvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs4ubvNV *cmd, const uint64_t *last); 4386void GLAPIENTRY _mesa_marshal_VertexAttribs4ubvNV(GLuint index, GLsizei n, const GLubyte * v); 4387GLuint GLAPIENTRY _mesa_marshal_GenFragmentShadersATI(GLuint range); 4388struct marshal_cmd_BindFragmentShaderATI; 4389uint32_t _mesa_unmarshal_BindFragmentShaderATI(struct gl_context *ctx, const struct marshal_cmd_BindFragmentShaderATI *cmd, const uint64_t *last); 4390void GLAPIENTRY _mesa_marshal_BindFragmentShaderATI(GLuint id); 4391struct marshal_cmd_DeleteFragmentShaderATI; 4392uint32_t _mesa_unmarshal_DeleteFragmentShaderATI(struct gl_context *ctx, const struct marshal_cmd_DeleteFragmentShaderATI *cmd, const uint64_t *last); 4393void GLAPIENTRY _mesa_marshal_DeleteFragmentShaderATI(GLuint id); 4394struct marshal_cmd_BeginFragmentShaderATI; 4395uint32_t _mesa_unmarshal_BeginFragmentShaderATI(struct gl_context *ctx, const struct marshal_cmd_BeginFragmentShaderATI *cmd, const uint64_t *last); 4396void GLAPIENTRY _mesa_marshal_BeginFragmentShaderATI(void); 4397struct marshal_cmd_EndFragmentShaderATI; 4398uint32_t _mesa_unmarshal_EndFragmentShaderATI(struct gl_context *ctx, const struct marshal_cmd_EndFragmentShaderATI *cmd, const uint64_t *last); 4399void GLAPIENTRY _mesa_marshal_EndFragmentShaderATI(void); 4400struct marshal_cmd_PassTexCoordATI; 4401uint32_t _mesa_unmarshal_PassTexCoordATI(struct gl_context *ctx, const struct marshal_cmd_PassTexCoordATI *cmd, const uint64_t *last); 4402void GLAPIENTRY _mesa_marshal_PassTexCoordATI(GLuint dst, GLuint coord, GLenum swizzle); 4403struct marshal_cmd_SampleMapATI; 4404uint32_t _mesa_unmarshal_SampleMapATI(struct gl_context *ctx, const struct marshal_cmd_SampleMapATI *cmd, const uint64_t *last); 4405void GLAPIENTRY _mesa_marshal_SampleMapATI(GLuint dst, GLuint interp, GLenum swizzle); 4406struct marshal_cmd_ColorFragmentOp1ATI; 4407uint32_t _mesa_unmarshal_ColorFragmentOp1ATI(struct gl_context *ctx, const struct marshal_cmd_ColorFragmentOp1ATI *cmd, const uint64_t *last); 4408void GLAPIENTRY _mesa_marshal_ColorFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); 4409struct marshal_cmd_ColorFragmentOp2ATI; 4410uint32_t _mesa_unmarshal_ColorFragmentOp2ATI(struct gl_context *ctx, const struct marshal_cmd_ColorFragmentOp2ATI *cmd, const uint64_t *last); 4411void GLAPIENTRY _mesa_marshal_ColorFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); 4412struct marshal_cmd_ColorFragmentOp3ATI; 4413uint32_t _mesa_unmarshal_ColorFragmentOp3ATI(struct gl_context *ctx, const struct marshal_cmd_ColorFragmentOp3ATI *cmd, const uint64_t *last); 4414void GLAPIENTRY _mesa_marshal_ColorFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); 4415struct marshal_cmd_AlphaFragmentOp1ATI; 4416uint32_t _mesa_unmarshal_AlphaFragmentOp1ATI(struct gl_context *ctx, const struct marshal_cmd_AlphaFragmentOp1ATI *cmd, const uint64_t *last); 4417void GLAPIENTRY _mesa_marshal_AlphaFragmentOp1ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod); 4418struct marshal_cmd_AlphaFragmentOp2ATI; 4419uint32_t _mesa_unmarshal_AlphaFragmentOp2ATI(struct gl_context *ctx, const struct marshal_cmd_AlphaFragmentOp2ATI *cmd, const uint64_t *last); 4420void GLAPIENTRY _mesa_marshal_AlphaFragmentOp2ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod); 4421struct marshal_cmd_AlphaFragmentOp3ATI; 4422uint32_t _mesa_unmarshal_AlphaFragmentOp3ATI(struct gl_context *ctx, const struct marshal_cmd_AlphaFragmentOp3ATI *cmd, const uint64_t *last); 4423void GLAPIENTRY _mesa_marshal_AlphaFragmentOp3ATI(GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod); 4424struct marshal_cmd_SetFragmentShaderConstantATI; 4425uint32_t _mesa_unmarshal_SetFragmentShaderConstantATI(struct gl_context *ctx, const struct marshal_cmd_SetFragmentShaderConstantATI *cmd, const uint64_t *last); 4426void GLAPIENTRY _mesa_marshal_SetFragmentShaderConstantATI(GLuint dst, const GLfloat * value); 4427struct marshal_cmd_ActiveStencilFaceEXT; 4428uint32_t _mesa_unmarshal_ActiveStencilFaceEXT(struct gl_context *ctx, const struct marshal_cmd_ActiveStencilFaceEXT *cmd, const uint64_t *last); 4429void GLAPIENTRY _mesa_marshal_ActiveStencilFaceEXT(GLenum face); 4430GLenum GLAPIENTRY _mesa_marshal_ObjectPurgeableAPPLE(GLenum objectType, GLuint name, GLenum option); 4431GLenum GLAPIENTRY _mesa_marshal_ObjectUnpurgeableAPPLE(GLenum objectType, GLuint name, GLenum option); 4432void GLAPIENTRY _mesa_marshal_GetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint * value); 4433struct marshal_cmd_DepthBoundsEXT; 4434uint32_t _mesa_unmarshal_DepthBoundsEXT(struct gl_context *ctx, const struct marshal_cmd_DepthBoundsEXT *cmd, const uint64_t *last); 4435void GLAPIENTRY _mesa_marshal_DepthBoundsEXT(GLclampd zmin, GLclampd zmax); 4436struct marshal_cmd_BindRenderbufferEXT; 4437uint32_t _mesa_unmarshal_BindRenderbufferEXT(struct gl_context *ctx, const struct marshal_cmd_BindRenderbufferEXT *cmd, const uint64_t *last); 4438void GLAPIENTRY _mesa_marshal_BindRenderbufferEXT(GLenum target, GLuint renderbuffer); 4439struct marshal_cmd_BindFramebufferEXT; 4440uint32_t _mesa_unmarshal_BindFramebufferEXT(struct gl_context *ctx, const struct marshal_cmd_BindFramebufferEXT *cmd, const uint64_t *last); 4441void GLAPIENTRY _mesa_marshal_BindFramebufferEXT(GLenum target, GLuint framebuffer); 4442void GLAPIENTRY _mesa_marshal_StringMarkerGREMEDY(GLsizei len, const GLvoid * string); 4443struct marshal_cmd_ProvokingVertex; 4444uint32_t _mesa_unmarshal_ProvokingVertex(struct gl_context *ctx, const struct marshal_cmd_ProvokingVertex *cmd, const uint64_t *last); 4445void GLAPIENTRY _mesa_marshal_ProvokingVertex(GLenum mode); 4446struct marshal_cmd_ColorMaski; 4447uint32_t _mesa_unmarshal_ColorMaski(struct gl_context *ctx, const struct marshal_cmd_ColorMaski *cmd, const uint64_t *last); 4448void GLAPIENTRY _mesa_marshal_ColorMaski(GLuint buf, GLboolean r, GLboolean g, GLboolean b, GLboolean a); 4449void GLAPIENTRY _mesa_marshal_GetBooleani_v(GLenum value, GLuint index, GLboolean * data); 4450void GLAPIENTRY _mesa_marshal_GetIntegeri_v(GLenum value, GLuint index, GLint * data); 4451struct marshal_cmd_Enablei; 4452uint32_t _mesa_unmarshal_Enablei(struct gl_context *ctx, const struct marshal_cmd_Enablei *cmd, const uint64_t *last); 4453void GLAPIENTRY _mesa_marshal_Enablei(GLenum target, GLuint index); 4454struct marshal_cmd_Disablei; 4455uint32_t _mesa_unmarshal_Disablei(struct gl_context *ctx, const struct marshal_cmd_Disablei *cmd, const uint64_t *last); 4456void GLAPIENTRY _mesa_marshal_Disablei(GLenum target, GLuint index); 4457GLboolean GLAPIENTRY _mesa_marshal_IsEnabledi(GLenum target, GLuint index); 4458void GLAPIENTRY _mesa_marshal_GetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups); 4459void GLAPIENTRY _mesa_marshal_GetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei countersSize, GLuint * counters); 4460void GLAPIENTRY _mesa_marshal_GetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString); 4461void GLAPIENTRY _mesa_marshal_GetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString); 4462void GLAPIENTRY _mesa_marshal_GetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, GLvoid * data); 4463void GLAPIENTRY _mesa_marshal_GenPerfMonitorsAMD(GLsizei n, GLuint * monitors); 4464struct marshal_cmd_DeletePerfMonitorsAMD; 4465uint32_t _mesa_unmarshal_DeletePerfMonitorsAMD(struct gl_context *ctx, const struct marshal_cmd_DeletePerfMonitorsAMD *cmd, const uint64_t *last); 4466void GLAPIENTRY _mesa_marshal_DeletePerfMonitorsAMD(GLsizei n, GLuint * monitors); 4467struct marshal_cmd_SelectPerfMonitorCountersAMD; 4468uint32_t _mesa_unmarshal_SelectPerfMonitorCountersAMD(struct gl_context *ctx, const struct marshal_cmd_SelectPerfMonitorCountersAMD *cmd, const uint64_t *last); 4469void GLAPIENTRY _mesa_marshal_SelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList); 4470struct marshal_cmd_BeginPerfMonitorAMD; 4471uint32_t _mesa_unmarshal_BeginPerfMonitorAMD(struct gl_context *ctx, const struct marshal_cmd_BeginPerfMonitorAMD *cmd, const uint64_t *last); 4472void GLAPIENTRY _mesa_marshal_BeginPerfMonitorAMD(GLuint monitor); 4473struct marshal_cmd_EndPerfMonitorAMD; 4474uint32_t _mesa_unmarshal_EndPerfMonitorAMD(struct gl_context *ctx, const struct marshal_cmd_EndPerfMonitorAMD *cmd, const uint64_t *last); 4475void GLAPIENTRY _mesa_marshal_EndPerfMonitorAMD(GLuint monitor); 4476void GLAPIENTRY _mesa_marshal_GetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten); 4477struct marshal_cmd_CopyImageSubDataNV; 4478uint32_t _mesa_unmarshal_CopyImageSubDataNV(struct gl_context *ctx, const struct marshal_cmd_CopyImageSubDataNV *cmd, const uint64_t *last); 4479void GLAPIENTRY _mesa_marshal_CopyImageSubDataNV(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth); 4480struct marshal_cmd_MatrixLoadfEXT; 4481uint32_t _mesa_unmarshal_MatrixLoadfEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixLoadfEXT *cmd, const uint64_t *last); 4482void GLAPIENTRY _mesa_marshal_MatrixLoadfEXT(GLenum matrixMode, const GLfloat * m); 4483struct marshal_cmd_MatrixLoaddEXT; 4484uint32_t _mesa_unmarshal_MatrixLoaddEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixLoaddEXT *cmd, const uint64_t *last); 4485void GLAPIENTRY _mesa_marshal_MatrixLoaddEXT(GLenum matrixMode, const GLdouble * m); 4486struct marshal_cmd_MatrixMultfEXT; 4487uint32_t _mesa_unmarshal_MatrixMultfEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixMultfEXT *cmd, const uint64_t *last); 4488void GLAPIENTRY _mesa_marshal_MatrixMultfEXT(GLenum matrixMode, const GLfloat * m); 4489struct marshal_cmd_MatrixMultdEXT; 4490uint32_t _mesa_unmarshal_MatrixMultdEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixMultdEXT *cmd, const uint64_t *last); 4491void GLAPIENTRY _mesa_marshal_MatrixMultdEXT(GLenum matrixMode, const GLdouble * m); 4492struct marshal_cmd_MatrixLoadIdentityEXT; 4493uint32_t _mesa_unmarshal_MatrixLoadIdentityEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixLoadIdentityEXT *cmd, const uint64_t *last); 4494void GLAPIENTRY _mesa_marshal_MatrixLoadIdentityEXT(GLenum matrixMode); 4495struct marshal_cmd_MatrixRotatefEXT; 4496uint32_t _mesa_unmarshal_MatrixRotatefEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixRotatefEXT *cmd, const uint64_t *last); 4497void GLAPIENTRY _mesa_marshal_MatrixRotatefEXT(GLenum matrixMode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z); 4498struct marshal_cmd_MatrixRotatedEXT; 4499uint32_t _mesa_unmarshal_MatrixRotatedEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixRotatedEXT *cmd, const uint64_t *last); 4500void GLAPIENTRY _mesa_marshal_MatrixRotatedEXT(GLenum matrixMode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z); 4501struct marshal_cmd_MatrixScalefEXT; 4502uint32_t _mesa_unmarshal_MatrixScalefEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixScalefEXT *cmd, const uint64_t *last); 4503void GLAPIENTRY _mesa_marshal_MatrixScalefEXT(GLenum matrixMode, GLfloat x, GLfloat y, GLfloat z); 4504struct marshal_cmd_MatrixScaledEXT; 4505uint32_t _mesa_unmarshal_MatrixScaledEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixScaledEXT *cmd, const uint64_t *last); 4506void GLAPIENTRY _mesa_marshal_MatrixScaledEXT(GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z); 4507struct marshal_cmd_MatrixTranslatefEXT; 4508uint32_t _mesa_unmarshal_MatrixTranslatefEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixTranslatefEXT *cmd, const uint64_t *last); 4509void GLAPIENTRY _mesa_marshal_MatrixTranslatefEXT(GLenum matrixMode, GLfloat x, GLfloat y, GLfloat z); 4510struct marshal_cmd_MatrixTranslatedEXT; 4511uint32_t _mesa_unmarshal_MatrixTranslatedEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixTranslatedEXT *cmd, const uint64_t *last); 4512void GLAPIENTRY _mesa_marshal_MatrixTranslatedEXT(GLenum matrixMode, GLdouble x, GLdouble y, GLdouble z); 4513struct marshal_cmd_MatrixOrthoEXT; 4514uint32_t _mesa_unmarshal_MatrixOrthoEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixOrthoEXT *cmd, const uint64_t *last); 4515void GLAPIENTRY _mesa_marshal_MatrixOrthoEXT(GLenum matrixMode, GLdouble l, GLdouble r, GLdouble b, GLdouble t, GLdouble n, GLdouble f); 4516struct marshal_cmd_MatrixFrustumEXT; 4517uint32_t _mesa_unmarshal_MatrixFrustumEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixFrustumEXT *cmd, const uint64_t *last); 4518void GLAPIENTRY _mesa_marshal_MatrixFrustumEXT(GLenum matrixMode, GLdouble l, GLdouble r, GLdouble b, GLdouble t, GLdouble n, GLdouble f); 4519struct marshal_cmd_MatrixPushEXT; 4520uint32_t _mesa_unmarshal_MatrixPushEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixPushEXT *cmd, const uint64_t *last); 4521void GLAPIENTRY _mesa_marshal_MatrixPushEXT(GLenum matrixMode); 4522struct marshal_cmd_MatrixPopEXT; 4523uint32_t _mesa_unmarshal_MatrixPopEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixPopEXT *cmd, const uint64_t *last); 4524void GLAPIENTRY _mesa_marshal_MatrixPopEXT(GLenum matrixMode); 4525struct marshal_cmd_ClientAttribDefaultEXT; 4526uint32_t _mesa_unmarshal_ClientAttribDefaultEXT(struct gl_context *ctx, const struct marshal_cmd_ClientAttribDefaultEXT *cmd, const uint64_t *last); 4527void GLAPIENTRY _mesa_marshal_ClientAttribDefaultEXT(GLbitfield mask); 4528struct marshal_cmd_PushClientAttribDefaultEXT; 4529uint32_t _mesa_unmarshal_PushClientAttribDefaultEXT(struct gl_context *ctx, const struct marshal_cmd_PushClientAttribDefaultEXT *cmd, const uint64_t *last); 4530void GLAPIENTRY _mesa_marshal_PushClientAttribDefaultEXT(GLbitfield mask); 4531void GLAPIENTRY _mesa_marshal_GetTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params); 4532void GLAPIENTRY _mesa_marshal_GetTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, float * params); 4533void GLAPIENTRY _mesa_marshal_GetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params); 4534void GLAPIENTRY _mesa_marshal_GetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, float * params); 4535struct marshal_cmd_TextureParameteriEXT; 4536uint32_t _mesa_unmarshal_TextureParameteriEXT(struct gl_context *ctx, const struct marshal_cmd_TextureParameteriEXT *cmd, const uint64_t *last); 4537void GLAPIENTRY _mesa_marshal_TextureParameteriEXT(GLuint texture, GLenum target, GLenum pname, int param); 4538struct marshal_cmd_TextureParameterivEXT; 4539uint32_t _mesa_unmarshal_TextureParameterivEXT(struct gl_context *ctx, const struct marshal_cmd_TextureParameterivEXT *cmd, const uint64_t *last); 4540void GLAPIENTRY _mesa_marshal_TextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params); 4541struct marshal_cmd_TextureParameterfEXT; 4542uint32_t _mesa_unmarshal_TextureParameterfEXT(struct gl_context *ctx, const struct marshal_cmd_TextureParameterfEXT *cmd, const uint64_t *last); 4543void GLAPIENTRY _mesa_marshal_TextureParameterfEXT(GLuint texture, GLenum target, GLenum pname, float param); 4544struct marshal_cmd_TextureParameterfvEXT; 4545uint32_t _mesa_unmarshal_TextureParameterfvEXT(struct gl_context *ctx, const struct marshal_cmd_TextureParameterfvEXT *cmd, const uint64_t *last); 4546void GLAPIENTRY _mesa_marshal_TextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, const float * params); 4547struct marshal_cmd_TextureImage1DEXT; 4548uint32_t _mesa_unmarshal_TextureImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureImage1DEXT *cmd, const uint64_t *last); 4549void GLAPIENTRY _mesa_marshal_TextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels); 4550struct marshal_cmd_TextureImage2DEXT; 4551uint32_t _mesa_unmarshal_TextureImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureImage2DEXT *cmd, const uint64_t *last); 4552void GLAPIENTRY _mesa_marshal_TextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid * pixels); 4553struct marshal_cmd_TextureImage3DEXT; 4554uint32_t _mesa_unmarshal_TextureImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureImage3DEXT *cmd, const uint64_t *last); 4555void GLAPIENTRY _mesa_marshal_TextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid * pixels); 4556struct marshal_cmd_TextureSubImage1DEXT; 4557uint32_t _mesa_unmarshal_TextureSubImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureSubImage1DEXT *cmd, const uint64_t *last); 4558void GLAPIENTRY _mesa_marshal_TextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels); 4559struct marshal_cmd_TextureSubImage2DEXT; 4560uint32_t _mesa_unmarshal_TextureSubImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureSubImage2DEXT *cmd, const uint64_t *last); 4561void GLAPIENTRY _mesa_marshal_TextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels); 4562struct marshal_cmd_TextureSubImage3DEXT; 4563uint32_t _mesa_unmarshal_TextureSubImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureSubImage3DEXT *cmd, const uint64_t *last); 4564void GLAPIENTRY _mesa_marshal_TextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid * pixels); 4565struct marshal_cmd_CopyTextureImage1DEXT; 4566uint32_t _mesa_unmarshal_CopyTextureImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyTextureImage1DEXT *cmd, const uint64_t *last); 4567void GLAPIENTRY _mesa_marshal_CopyTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, int border); 4568struct marshal_cmd_CopyTextureImage2DEXT; 4569uint32_t _mesa_unmarshal_CopyTextureImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyTextureImage2DEXT *cmd, const uint64_t *last); 4570void GLAPIENTRY _mesa_marshal_CopyTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, int border); 4571struct marshal_cmd_CopyTextureSubImage1DEXT; 4572uint32_t _mesa_unmarshal_CopyTextureSubImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyTextureSubImage1DEXT *cmd, const uint64_t *last); 4573void GLAPIENTRY _mesa_marshal_CopyTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 4574struct marshal_cmd_CopyTextureSubImage2DEXT; 4575uint32_t _mesa_unmarshal_CopyTextureSubImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyTextureSubImage2DEXT *cmd, const uint64_t *last); 4576void GLAPIENTRY _mesa_marshal_CopyTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 4577struct marshal_cmd_CopyTextureSubImage3DEXT; 4578uint32_t _mesa_unmarshal_CopyTextureSubImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyTextureSubImage3DEXT *cmd, const uint64_t *last); 4579void GLAPIENTRY _mesa_marshal_CopyTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 4580struct marshal_cmd_GetTextureImageEXT; 4581uint32_t _mesa_unmarshal_GetTextureImageEXT(struct gl_context *ctx, const struct marshal_cmd_GetTextureImageEXT *cmd, const uint64_t *last); 4582void GLAPIENTRY _mesa_marshal_GetTextureImageEXT(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels); 4583struct marshal_cmd_BindMultiTextureEXT; 4584uint32_t _mesa_unmarshal_BindMultiTextureEXT(struct gl_context *ctx, const struct marshal_cmd_BindMultiTextureEXT *cmd, const uint64_t *last); 4585void GLAPIENTRY _mesa_marshal_BindMultiTextureEXT(GLenum texunit, GLenum target, GLuint texture); 4586struct marshal_cmd_EnableClientStateiEXT; 4587uint32_t _mesa_unmarshal_EnableClientStateiEXT(struct gl_context *ctx, const struct marshal_cmd_EnableClientStateiEXT *cmd, const uint64_t *last); 4588void GLAPIENTRY _mesa_marshal_EnableClientStateiEXT(GLenum array, GLuint index); 4589struct marshal_cmd_DisableClientStateiEXT; 4590uint32_t _mesa_unmarshal_DisableClientStateiEXT(struct gl_context *ctx, const struct marshal_cmd_DisableClientStateiEXT *cmd, const uint64_t *last); 4591void GLAPIENTRY _mesa_marshal_DisableClientStateiEXT(GLenum array, GLuint index); 4592void GLAPIENTRY _mesa_marshal_GetPointerIndexedvEXT(GLenum target, GLuint index, GLvoid** params); 4593struct marshal_cmd_MultiTexEnviEXT; 4594uint32_t _mesa_unmarshal_MultiTexEnviEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexEnviEXT *cmd, const uint64_t *last); 4595void GLAPIENTRY _mesa_marshal_MultiTexEnviEXT(GLenum texunit, GLenum target, GLenum pname, GLint param); 4596struct marshal_cmd_MultiTexEnvivEXT; 4597uint32_t _mesa_unmarshal_MultiTexEnvivEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexEnvivEXT *cmd, const uint64_t *last); 4598void GLAPIENTRY _mesa_marshal_MultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * param); 4599struct marshal_cmd_MultiTexEnvfEXT; 4600uint32_t _mesa_unmarshal_MultiTexEnvfEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexEnvfEXT *cmd, const uint64_t *last); 4601void GLAPIENTRY _mesa_marshal_MultiTexEnvfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param); 4602struct marshal_cmd_MultiTexEnvfvEXT; 4603uint32_t _mesa_unmarshal_MultiTexEnvfvEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexEnvfvEXT *cmd, const uint64_t *last); 4604void GLAPIENTRY _mesa_marshal_MultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat * param); 4605void GLAPIENTRY _mesa_marshal_GetMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * param); 4606void GLAPIENTRY _mesa_marshal_GetMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * param); 4607struct marshal_cmd_MultiTexParameteriEXT; 4608uint32_t _mesa_unmarshal_MultiTexParameteriEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexParameteriEXT *cmd, const uint64_t *last); 4609void GLAPIENTRY _mesa_marshal_MultiTexParameteriEXT(GLenum texunit, GLenum target, GLenum pname, GLint param); 4610struct marshal_cmd_MultiTexParameterivEXT; 4611uint32_t _mesa_unmarshal_MultiTexParameterivEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexParameterivEXT *cmd, const uint64_t *last); 4612void GLAPIENTRY _mesa_marshal_MultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint* param); 4613struct marshal_cmd_MultiTexParameterfEXT; 4614uint32_t _mesa_unmarshal_MultiTexParameterfEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexParameterfEXT *cmd, const uint64_t *last); 4615void GLAPIENTRY _mesa_marshal_MultiTexParameterfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param); 4616struct marshal_cmd_MultiTexParameterfvEXT; 4617uint32_t _mesa_unmarshal_MultiTexParameterfvEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexParameterfvEXT *cmd, const uint64_t *last); 4618void GLAPIENTRY _mesa_marshal_MultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat* param); 4619void GLAPIENTRY _mesa_marshal_GetMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, GLint* params); 4620void GLAPIENTRY _mesa_marshal_GetMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat* params); 4621struct marshal_cmd_GetMultiTexImageEXT; 4622uint32_t _mesa_unmarshal_GetMultiTexImageEXT(struct gl_context *ctx, const struct marshal_cmd_GetMultiTexImageEXT *cmd, const uint64_t *last); 4623void GLAPIENTRY _mesa_marshal_GetMultiTexImageEXT(GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, GLvoid* pixels); 4624void GLAPIENTRY _mesa_marshal_GetMultiTexLevelParameterivEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint* params); 4625void GLAPIENTRY _mesa_marshal_GetMultiTexLevelParameterfvEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat* params); 4626struct marshal_cmd_MultiTexImage1DEXT; 4627uint32_t _mesa_unmarshal_MultiTexImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexImage1DEXT *cmd, const uint64_t *last); 4628void GLAPIENTRY _mesa_marshal_MultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid* pixels); 4629struct marshal_cmd_MultiTexImage2DEXT; 4630uint32_t _mesa_unmarshal_MultiTexImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexImage2DEXT *cmd, const uint64_t *last); 4631void GLAPIENTRY _mesa_marshal_MultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid* pixels); 4632struct marshal_cmd_MultiTexImage3DEXT; 4633uint32_t _mesa_unmarshal_MultiTexImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexImage3DEXT *cmd, const uint64_t *last); 4634void GLAPIENTRY _mesa_marshal_MultiTexImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid* pixels); 4635struct marshal_cmd_MultiTexSubImage1DEXT; 4636uint32_t _mesa_unmarshal_MultiTexSubImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexSubImage1DEXT *cmd, const uint64_t *last); 4637void GLAPIENTRY _mesa_marshal_MultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid* pixels); 4638struct marshal_cmd_MultiTexSubImage2DEXT; 4639uint32_t _mesa_unmarshal_MultiTexSubImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexSubImage2DEXT *cmd, const uint64_t *last); 4640void GLAPIENTRY _mesa_marshal_MultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid* pixels); 4641struct marshal_cmd_MultiTexSubImage3DEXT; 4642uint32_t _mesa_unmarshal_MultiTexSubImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexSubImage3DEXT *cmd, const uint64_t *last); 4643void GLAPIENTRY _mesa_marshal_MultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid* pixels); 4644struct marshal_cmd_CopyMultiTexImage1DEXT; 4645uint32_t _mesa_unmarshal_CopyMultiTexImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyMultiTexImage1DEXT *cmd, const uint64_t *last); 4646void GLAPIENTRY _mesa_marshal_CopyMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border); 4647struct marshal_cmd_CopyMultiTexImage2DEXT; 4648uint32_t _mesa_unmarshal_CopyMultiTexImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyMultiTexImage2DEXT *cmd, const uint64_t *last); 4649void GLAPIENTRY _mesa_marshal_CopyMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); 4650struct marshal_cmd_CopyMultiTexSubImage1DEXT; 4651uint32_t _mesa_unmarshal_CopyMultiTexSubImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyMultiTexSubImage1DEXT *cmd, const uint64_t *last); 4652void GLAPIENTRY _mesa_marshal_CopyMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); 4653struct marshal_cmd_CopyMultiTexSubImage2DEXT; 4654uint32_t _mesa_unmarshal_CopyMultiTexSubImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyMultiTexSubImage2DEXT *cmd, const uint64_t *last); 4655void GLAPIENTRY _mesa_marshal_CopyMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 4656struct marshal_cmd_CopyMultiTexSubImage3DEXT; 4657uint32_t _mesa_unmarshal_CopyMultiTexSubImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_CopyMultiTexSubImage3DEXT *cmd, const uint64_t *last); 4658void GLAPIENTRY _mesa_marshal_CopyMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 4659struct marshal_cmd_MultiTexGendEXT; 4660uint32_t _mesa_unmarshal_MultiTexGendEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexGendEXT *cmd, const uint64_t *last); 4661void GLAPIENTRY _mesa_marshal_MultiTexGendEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble param); 4662struct marshal_cmd_MultiTexGendvEXT; 4663uint32_t _mesa_unmarshal_MultiTexGendvEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexGendvEXT *cmd, const uint64_t *last); 4664void GLAPIENTRY _mesa_marshal_MultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLdouble* param); 4665struct marshal_cmd_MultiTexGenfEXT; 4666uint32_t _mesa_unmarshal_MultiTexGenfEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexGenfEXT *cmd, const uint64_t *last); 4667void GLAPIENTRY _mesa_marshal_MultiTexGenfEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat param); 4668struct marshal_cmd_MultiTexGenfvEXT; 4669uint32_t _mesa_unmarshal_MultiTexGenfvEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexGenfvEXT *cmd, const uint64_t *last); 4670void GLAPIENTRY _mesa_marshal_MultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLfloat * param); 4671struct marshal_cmd_MultiTexGeniEXT; 4672uint32_t _mesa_unmarshal_MultiTexGeniEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexGeniEXT *cmd, const uint64_t *last); 4673void GLAPIENTRY _mesa_marshal_MultiTexGeniEXT(GLenum texunit, GLenum coord, GLenum pname, GLint param); 4674struct marshal_cmd_MultiTexGenivEXT; 4675uint32_t _mesa_unmarshal_MultiTexGenivEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexGenivEXT *cmd, const uint64_t *last); 4676void GLAPIENTRY _mesa_marshal_MultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, const GLint * param); 4677void GLAPIENTRY _mesa_marshal_GetMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble * param); 4678void GLAPIENTRY _mesa_marshal_GetMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat * param); 4679void GLAPIENTRY _mesa_marshal_GetMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, GLint * param); 4680struct marshal_cmd_MultiTexCoordPointerEXT; 4681uint32_t _mesa_unmarshal_MultiTexCoordPointerEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoordPointerEXT *cmd, const uint64_t *last); 4682void GLAPIENTRY _mesa_marshal_MultiTexCoordPointerEXT(GLenum texunit, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); 4683struct marshal_cmd_MatrixLoadTransposefEXT; 4684uint32_t _mesa_unmarshal_MatrixLoadTransposefEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixLoadTransposefEXT *cmd, const uint64_t *last); 4685void GLAPIENTRY _mesa_marshal_MatrixLoadTransposefEXT(GLenum matrixMode, const GLfloat * m); 4686struct marshal_cmd_MatrixLoadTransposedEXT; 4687uint32_t _mesa_unmarshal_MatrixLoadTransposedEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixLoadTransposedEXT *cmd, const uint64_t *last); 4688void GLAPIENTRY _mesa_marshal_MatrixLoadTransposedEXT(GLenum matrixMode, const GLdouble * m); 4689struct marshal_cmd_MatrixMultTransposefEXT; 4690uint32_t _mesa_unmarshal_MatrixMultTransposefEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixMultTransposefEXT *cmd, const uint64_t *last); 4691void GLAPIENTRY _mesa_marshal_MatrixMultTransposefEXT(GLenum matrixMode, const GLfloat * m); 4692struct marshal_cmd_MatrixMultTransposedEXT; 4693uint32_t _mesa_unmarshal_MatrixMultTransposedEXT(struct gl_context *ctx, const struct marshal_cmd_MatrixMultTransposedEXT *cmd, const uint64_t *last); 4694void GLAPIENTRY _mesa_marshal_MatrixMultTransposedEXT(GLenum matrixMode, const GLdouble * m); 4695struct marshal_cmd_CompressedTextureImage1DEXT; 4696uint32_t _mesa_unmarshal_CompressedTextureImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureImage1DEXT *cmd, const uint64_t *last); 4697void GLAPIENTRY _mesa_marshal_CompressedTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei border, GLsizei imageSize, const GLvoid * data); 4698struct marshal_cmd_CompressedTextureImage2DEXT; 4699uint32_t _mesa_unmarshal_CompressedTextureImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureImage2DEXT *cmd, const uint64_t *last); 4700void GLAPIENTRY _mesa_marshal_CompressedTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei border, GLsizei imageSize, const GLvoid * data); 4701struct marshal_cmd_CompressedTextureImage3DEXT; 4702uint32_t _mesa_unmarshal_CompressedTextureImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureImage3DEXT *cmd, const uint64_t *last); 4703void GLAPIENTRY _mesa_marshal_CompressedTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei border, GLsizei imageSize, const GLvoid * data); 4704struct marshal_cmd_CompressedTextureSubImage1DEXT; 4705uint32_t _mesa_unmarshal_CompressedTextureSubImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureSubImage1DEXT *cmd, const uint64_t *last); 4706void GLAPIENTRY _mesa_marshal_CompressedTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); 4707struct marshal_cmd_CompressedTextureSubImage2DEXT; 4708uint32_t _mesa_unmarshal_CompressedTextureSubImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureSubImage2DEXT *cmd, const uint64_t *last); 4709void GLAPIENTRY _mesa_marshal_CompressedTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); 4710struct marshal_cmd_CompressedTextureSubImage3DEXT; 4711uint32_t _mesa_unmarshal_CompressedTextureSubImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedTextureSubImage3DEXT *cmd, const uint64_t *last); 4712void GLAPIENTRY _mesa_marshal_CompressedTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); 4713struct marshal_cmd_GetCompressedTextureImageEXT; 4714uint32_t _mesa_unmarshal_GetCompressedTextureImageEXT(struct gl_context *ctx, const struct marshal_cmd_GetCompressedTextureImageEXT *cmd, const uint64_t *last); 4715void GLAPIENTRY _mesa_marshal_GetCompressedTextureImageEXT(GLuint texture, GLenum target, GLint level, GLvoid * img); 4716struct marshal_cmd_CompressedMultiTexImage1DEXT; 4717uint32_t _mesa_unmarshal_CompressedMultiTexImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedMultiTexImage1DEXT *cmd, const uint64_t *last); 4718void GLAPIENTRY _mesa_marshal_CompressedMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei border, GLsizei imageSize, const GLvoid * data); 4719struct marshal_cmd_CompressedMultiTexImage2DEXT; 4720uint32_t _mesa_unmarshal_CompressedMultiTexImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedMultiTexImage2DEXT *cmd, const uint64_t *last); 4721void GLAPIENTRY _mesa_marshal_CompressedMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei border, GLsizei imageSize, const GLvoid * data); 4722struct marshal_cmd_CompressedMultiTexImage3DEXT; 4723uint32_t _mesa_unmarshal_CompressedMultiTexImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedMultiTexImage3DEXT *cmd, const uint64_t *last); 4724void GLAPIENTRY _mesa_marshal_CompressedMultiTexImage3DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei border, GLsizei imageSize, const GLvoid * data); 4725struct marshal_cmd_CompressedMultiTexSubImage1DEXT; 4726uint32_t _mesa_unmarshal_CompressedMultiTexSubImage1DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedMultiTexSubImage1DEXT *cmd, const uint64_t *last); 4727void GLAPIENTRY _mesa_marshal_CompressedMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid * data); 4728struct marshal_cmd_CompressedMultiTexSubImage2DEXT; 4729uint32_t _mesa_unmarshal_CompressedMultiTexSubImage2DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedMultiTexSubImage2DEXT *cmd, const uint64_t *last); 4730void GLAPIENTRY _mesa_marshal_CompressedMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid * data); 4731struct marshal_cmd_CompressedMultiTexSubImage3DEXT; 4732uint32_t _mesa_unmarshal_CompressedMultiTexSubImage3DEXT(struct gl_context *ctx, const struct marshal_cmd_CompressedMultiTexSubImage3DEXT *cmd, const uint64_t *last); 4733void GLAPIENTRY _mesa_marshal_CompressedMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid * data); 4734struct marshal_cmd_GetCompressedMultiTexImageEXT; 4735uint32_t _mesa_unmarshal_GetCompressedMultiTexImageEXT(struct gl_context *ctx, const struct marshal_cmd_GetCompressedMultiTexImageEXT *cmd, const uint64_t *last); 4736void GLAPIENTRY _mesa_marshal_GetCompressedMultiTexImageEXT(GLenum texunit, GLenum target, GLint level, GLvoid * img); 4737struct marshal_cmd_NamedBufferDataEXT; 4738uint32_t _mesa_unmarshal_NamedBufferDataEXT(struct gl_context *ctx, const struct marshal_cmd_NamedBufferDataEXT *cmd, const uint64_t *last); 4739void GLAPIENTRY _mesa_marshal_NamedBufferDataEXT(GLuint buffer, GLsizeiptr size, const GLvoid * data, GLenum usage); 4740struct marshal_cmd_NamedBufferSubDataEXT; 4741uint32_t _mesa_unmarshal_NamedBufferSubDataEXT(struct gl_context *ctx, const struct marshal_cmd_NamedBufferSubDataEXT *cmd, const uint64_t *last); 4742void GLAPIENTRY _mesa_marshal_NamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid * data); 4743GLvoid * GLAPIENTRY _mesa_marshal_MapNamedBufferEXT(GLuint buffer, GLenum access); 4744void GLAPIENTRY _mesa_marshal_GetNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, GLvoid * data); 4745void GLAPIENTRY _mesa_marshal_GetNamedBufferPointervEXT(GLuint buffer, GLenum pname, GLvoid ** params); 4746void GLAPIENTRY _mesa_marshal_GetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint * params); 4747struct marshal_cmd_FlushMappedNamedBufferRangeEXT; 4748uint32_t _mesa_unmarshal_FlushMappedNamedBufferRangeEXT(struct gl_context *ctx, const struct marshal_cmd_FlushMappedNamedBufferRangeEXT *cmd, const uint64_t *last); 4749void GLAPIENTRY _mesa_marshal_FlushMappedNamedBufferRangeEXT(GLuint buffer, GLintptr offset, GLsizeiptr length); 4750GLvoid * GLAPIENTRY _mesa_marshal_MapNamedBufferRangeEXT(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); 4751struct marshal_cmd_FramebufferDrawBufferEXT; 4752uint32_t _mesa_unmarshal_FramebufferDrawBufferEXT(struct gl_context *ctx, const struct marshal_cmd_FramebufferDrawBufferEXT *cmd, const uint64_t *last); 4753void GLAPIENTRY _mesa_marshal_FramebufferDrawBufferEXT(GLuint framebuffer, GLenum mode); 4754struct marshal_cmd_FramebufferDrawBuffersEXT; 4755uint32_t _mesa_unmarshal_FramebufferDrawBuffersEXT(struct gl_context *ctx, const struct marshal_cmd_FramebufferDrawBuffersEXT *cmd, const uint64_t *last); 4756void GLAPIENTRY _mesa_marshal_FramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n, const GLenum * bufs); 4757struct marshal_cmd_FramebufferReadBufferEXT; 4758uint32_t _mesa_unmarshal_FramebufferReadBufferEXT(struct gl_context *ctx, const struct marshal_cmd_FramebufferReadBufferEXT *cmd, const uint64_t *last); 4759void GLAPIENTRY _mesa_marshal_FramebufferReadBufferEXT(GLuint framebuffer, GLenum mode); 4760void GLAPIENTRY _mesa_marshal_GetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint * param); 4761GLenum GLAPIENTRY _mesa_marshal_CheckNamedFramebufferStatusEXT(GLuint framebuffer, GLenum target); 4762struct marshal_cmd_NamedFramebufferTexture1DEXT; 4763uint32_t _mesa_unmarshal_NamedFramebufferTexture1DEXT(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferTexture1DEXT *cmd, const uint64_t *last); 4764void GLAPIENTRY _mesa_marshal_NamedFramebufferTexture1DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 4765struct marshal_cmd_NamedFramebufferTexture2DEXT; 4766uint32_t _mesa_unmarshal_NamedFramebufferTexture2DEXT(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferTexture2DEXT *cmd, const uint64_t *last); 4767void GLAPIENTRY _mesa_marshal_NamedFramebufferTexture2DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 4768struct marshal_cmd_NamedFramebufferTexture3DEXT; 4769uint32_t _mesa_unmarshal_NamedFramebufferTexture3DEXT(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferTexture3DEXT *cmd, const uint64_t *last); 4770void GLAPIENTRY _mesa_marshal_NamedFramebufferTexture3DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset); 4771struct marshal_cmd_NamedFramebufferRenderbufferEXT; 4772uint32_t _mesa_unmarshal_NamedFramebufferRenderbufferEXT(struct gl_context *ctx, const struct marshal_cmd_NamedFramebufferRenderbufferEXT *cmd, const uint64_t *last); 4773void GLAPIENTRY _mesa_marshal_NamedFramebufferRenderbufferEXT(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 4774void GLAPIENTRY _mesa_marshal_GetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params); 4775struct marshal_cmd_NamedRenderbufferStorageEXT; 4776uint32_t _mesa_unmarshal_NamedRenderbufferStorageEXT(struct gl_context *ctx, const struct marshal_cmd_NamedRenderbufferStorageEXT *cmd, const uint64_t *last); 4777void GLAPIENTRY _mesa_marshal_NamedRenderbufferStorageEXT(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height); 4778void GLAPIENTRY _mesa_marshal_GetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname, GLint * params); 4779struct marshal_cmd_GenerateTextureMipmapEXT; 4780uint32_t _mesa_unmarshal_GenerateTextureMipmapEXT(struct gl_context *ctx, const struct marshal_cmd_GenerateTextureMipmapEXT *cmd, const uint64_t *last); 4781void GLAPIENTRY _mesa_marshal_GenerateTextureMipmapEXT(GLuint texture, GLenum target); 4782struct marshal_cmd_GenerateMultiTexMipmapEXT; 4783uint32_t _mesa_unmarshal_GenerateMultiTexMipmapEXT(struct gl_context *ctx, const struct marshal_cmd_GenerateMultiTexMipmapEXT *cmd, const uint64_t *last); 4784void GLAPIENTRY _mesa_marshal_GenerateMultiTexMipmapEXT(GLenum texunit, GLenum target); 4785struct marshal_cmd_NamedRenderbufferStorageMultisampleEXT; 4786uint32_t _mesa_unmarshal_NamedRenderbufferStorageMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_NamedRenderbufferStorageMultisampleEXT *cmd, const uint64_t *last); 4787void GLAPIENTRY _mesa_marshal_NamedRenderbufferStorageMultisampleEXT(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 4788struct marshal_cmd_NamedCopyBufferSubDataEXT; 4789uint32_t _mesa_unmarshal_NamedCopyBufferSubDataEXT(struct gl_context *ctx, const struct marshal_cmd_NamedCopyBufferSubDataEXT *cmd, const uint64_t *last); 4790void GLAPIENTRY _mesa_marshal_NamedCopyBufferSubDataEXT(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 4791struct marshal_cmd_VertexArrayVertexOffsetEXT; 4792uint32_t _mesa_unmarshal_VertexArrayVertexOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexOffsetEXT *cmd, const uint64_t *last); 4793void GLAPIENTRY _mesa_marshal_VertexArrayVertexOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 4794struct marshal_cmd_VertexArrayColorOffsetEXT; 4795uint32_t _mesa_unmarshal_VertexArrayColorOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayColorOffsetEXT *cmd, const uint64_t *last); 4796void GLAPIENTRY _mesa_marshal_VertexArrayColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 4797struct marshal_cmd_VertexArrayEdgeFlagOffsetEXT; 4798uint32_t _mesa_unmarshal_VertexArrayEdgeFlagOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayEdgeFlagOffsetEXT *cmd, const uint64_t *last); 4799void GLAPIENTRY _mesa_marshal_VertexArrayEdgeFlagOffsetEXT(GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset); 4800struct marshal_cmd_VertexArrayIndexOffsetEXT; 4801uint32_t _mesa_unmarshal_VertexArrayIndexOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayIndexOffsetEXT *cmd, const uint64_t *last); 4802void GLAPIENTRY _mesa_marshal_VertexArrayIndexOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); 4803struct marshal_cmd_VertexArrayNormalOffsetEXT; 4804uint32_t _mesa_unmarshal_VertexArrayNormalOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayNormalOffsetEXT *cmd, const uint64_t *last); 4805void GLAPIENTRY _mesa_marshal_VertexArrayNormalOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); 4806struct marshal_cmd_VertexArrayTexCoordOffsetEXT; 4807uint32_t _mesa_unmarshal_VertexArrayTexCoordOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayTexCoordOffsetEXT *cmd, const uint64_t *last); 4808void GLAPIENTRY _mesa_marshal_VertexArrayTexCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 4809struct marshal_cmd_VertexArrayMultiTexCoordOffsetEXT; 4810uint32_t _mesa_unmarshal_VertexArrayMultiTexCoordOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayMultiTexCoordOffsetEXT *cmd, const uint64_t *last); 4811void GLAPIENTRY _mesa_marshal_VertexArrayMultiTexCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset); 4812struct marshal_cmd_VertexArrayFogCoordOffsetEXT; 4813uint32_t _mesa_unmarshal_VertexArrayFogCoordOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayFogCoordOffsetEXT *cmd, const uint64_t *last); 4814void GLAPIENTRY _mesa_marshal_VertexArrayFogCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); 4815struct marshal_cmd_VertexArraySecondaryColorOffsetEXT; 4816uint32_t _mesa_unmarshal_VertexArraySecondaryColorOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArraySecondaryColorOffsetEXT *cmd, const uint64_t *last); 4817void GLAPIENTRY _mesa_marshal_VertexArraySecondaryColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); 4818struct marshal_cmd_VertexArrayVertexAttribOffsetEXT; 4819uint32_t _mesa_unmarshal_VertexArrayVertexAttribOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribOffsetEXT *cmd, const uint64_t *last); 4820void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset); 4821struct marshal_cmd_VertexArrayVertexAttribIOffsetEXT; 4822uint32_t _mesa_unmarshal_VertexArrayVertexAttribIOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_VertexArrayVertexAttribIOffsetEXT *cmd, const uint64_t *last); 4823void GLAPIENTRY _mesa_marshal_VertexArrayVertexAttribIOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset); 4824struct marshal_cmd_EnableVertexArrayEXT; 4825uint32_t _mesa_unmarshal_EnableVertexArrayEXT(struct gl_context *ctx, const struct marshal_cmd_EnableVertexArrayEXT *cmd, const uint64_t *last); 4826void GLAPIENTRY _mesa_marshal_EnableVertexArrayEXT(GLuint vaobj, GLenum array); 4827struct marshal_cmd_DisableVertexArrayEXT; 4828uint32_t _mesa_unmarshal_DisableVertexArrayEXT(struct gl_context *ctx, const struct marshal_cmd_DisableVertexArrayEXT *cmd, const uint64_t *last); 4829void GLAPIENTRY _mesa_marshal_DisableVertexArrayEXT(GLuint vaobj, GLenum array); 4830struct marshal_cmd_EnableVertexArrayAttribEXT; 4831uint32_t _mesa_unmarshal_EnableVertexArrayAttribEXT(struct gl_context *ctx, const struct marshal_cmd_EnableVertexArrayAttribEXT *cmd, const uint64_t *last); 4832void GLAPIENTRY _mesa_marshal_EnableVertexArrayAttribEXT(GLuint vaobj, GLuint index); 4833struct marshal_cmd_DisableVertexArrayAttribEXT; 4834uint32_t _mesa_unmarshal_DisableVertexArrayAttribEXT(struct gl_context *ctx, const struct marshal_cmd_DisableVertexArrayAttribEXT *cmd, const uint64_t *last); 4835void GLAPIENTRY _mesa_marshal_DisableVertexArrayAttribEXT(GLuint vaobj, GLuint index); 4836void GLAPIENTRY _mesa_marshal_GetVertexArrayIntegervEXT(GLuint vaobj, GLenum pname, GLint* param); 4837void GLAPIENTRY _mesa_marshal_GetVertexArrayPointervEXT(GLuint vaobj, GLenum pname, GLvoid** param); 4838void GLAPIENTRY _mesa_marshal_GetVertexArrayIntegeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, GLint* param); 4839void GLAPIENTRY _mesa_marshal_GetVertexArrayPointeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, GLvoid** param); 4840struct marshal_cmd_NamedProgramStringEXT; 4841uint32_t _mesa_unmarshal_NamedProgramStringEXT(struct gl_context *ctx, const struct marshal_cmd_NamedProgramStringEXT *cmd, const uint64_t *last); 4842void GLAPIENTRY _mesa_marshal_NamedProgramStringEXT(GLuint program, GLenum target, GLenum format, GLsizei len, const GLvoid* string); 4843void GLAPIENTRY _mesa_marshal_GetNamedProgramStringEXT(GLuint program, GLenum target, GLenum pname, GLvoid* string); 4844struct marshal_cmd_NamedProgramLocalParameter4fEXT; 4845uint32_t _mesa_unmarshal_NamedProgramLocalParameter4fEXT(struct gl_context *ctx, const struct marshal_cmd_NamedProgramLocalParameter4fEXT *cmd, const uint64_t *last); 4846void GLAPIENTRY _mesa_marshal_NamedProgramLocalParameter4fEXT(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 4847struct marshal_cmd_NamedProgramLocalParameter4fvEXT; 4848uint32_t _mesa_unmarshal_NamedProgramLocalParameter4fvEXT(struct gl_context *ctx, const struct marshal_cmd_NamedProgramLocalParameter4fvEXT *cmd, const uint64_t *last); 4849void GLAPIENTRY _mesa_marshal_NamedProgramLocalParameter4fvEXT(GLuint program, GLenum target, GLuint index, const GLfloat* params); 4850void GLAPIENTRY _mesa_marshal_GetNamedProgramLocalParameterfvEXT(GLuint program, GLenum target, GLuint index, GLfloat* params); 4851struct marshal_cmd_NamedProgramLocalParameter4dEXT; 4852uint32_t _mesa_unmarshal_NamedProgramLocalParameter4dEXT(struct gl_context *ctx, const struct marshal_cmd_NamedProgramLocalParameter4dEXT *cmd, const uint64_t *last); 4853void GLAPIENTRY _mesa_marshal_NamedProgramLocalParameter4dEXT(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w); 4854struct marshal_cmd_NamedProgramLocalParameter4dvEXT; 4855uint32_t _mesa_unmarshal_NamedProgramLocalParameter4dvEXT(struct gl_context *ctx, const struct marshal_cmd_NamedProgramLocalParameter4dvEXT *cmd, const uint64_t *last); 4856void GLAPIENTRY _mesa_marshal_NamedProgramLocalParameter4dvEXT(GLuint program, GLenum target, GLuint index, const GLdouble* params); 4857void GLAPIENTRY _mesa_marshal_GetNamedProgramLocalParameterdvEXT(GLuint program, GLenum target, GLuint index, GLdouble* params); 4858void GLAPIENTRY _mesa_marshal_GetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, GLint* params); 4859struct marshal_cmd_TextureBufferEXT; 4860uint32_t _mesa_unmarshal_TextureBufferEXT(struct gl_context *ctx, const struct marshal_cmd_TextureBufferEXT *cmd, const uint64_t *last); 4861void GLAPIENTRY _mesa_marshal_TextureBufferEXT(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer); 4862struct marshal_cmd_MultiTexBufferEXT; 4863uint32_t _mesa_unmarshal_MultiTexBufferEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexBufferEXT *cmd, const uint64_t *last); 4864void GLAPIENTRY _mesa_marshal_MultiTexBufferEXT(GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer); 4865struct marshal_cmd_TextureParameterIivEXT; 4866uint32_t _mesa_unmarshal_TextureParameterIivEXT(struct gl_context *ctx, const struct marshal_cmd_TextureParameterIivEXT *cmd, const uint64_t *last); 4867void GLAPIENTRY _mesa_marshal_TextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint* params); 4868struct marshal_cmd_TextureParameterIuivEXT; 4869uint32_t _mesa_unmarshal_TextureParameterIuivEXT(struct gl_context *ctx, const struct marshal_cmd_TextureParameterIuivEXT *cmd, const uint64_t *last); 4870void GLAPIENTRY _mesa_marshal_TextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, const GLuint* params); 4871void GLAPIENTRY _mesa_marshal_GetTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, GLint* params); 4872void GLAPIENTRY _mesa_marshal_GetTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, GLuint* params); 4873struct marshal_cmd_MultiTexParameterIivEXT; 4874uint32_t _mesa_unmarshal_MultiTexParameterIivEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexParameterIivEXT *cmd, const uint64_t *last); 4875void GLAPIENTRY _mesa_marshal_MultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint* params); 4876struct marshal_cmd_MultiTexParameterIuivEXT; 4877uint32_t _mesa_unmarshal_MultiTexParameterIuivEXT(struct gl_context *ctx, const struct marshal_cmd_MultiTexParameterIuivEXT *cmd, const uint64_t *last); 4878void GLAPIENTRY _mesa_marshal_MultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, const GLuint* params); 4879void GLAPIENTRY _mesa_marshal_GetMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, GLint* params); 4880void GLAPIENTRY _mesa_marshal_GetMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, GLuint* params); 4881struct marshal_cmd_NamedProgramLocalParameters4fvEXT; 4882uint32_t _mesa_unmarshal_NamedProgramLocalParameters4fvEXT(struct gl_context *ctx, const struct marshal_cmd_NamedProgramLocalParameters4fvEXT *cmd, const uint64_t *last); 4883void GLAPIENTRY _mesa_marshal_NamedProgramLocalParameters4fvEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat* params); 4884struct marshal_cmd_BindImageTextureEXT; 4885uint32_t _mesa_unmarshal_BindImageTextureEXT(struct gl_context *ctx, const struct marshal_cmd_BindImageTextureEXT *cmd, const uint64_t *last); 4886void GLAPIENTRY _mesa_marshal_BindImageTextureEXT(GLuint index, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLint format); 4887struct marshal_cmd_SubpixelPrecisionBiasNV; 4888uint32_t _mesa_unmarshal_SubpixelPrecisionBiasNV(struct gl_context *ctx, const struct marshal_cmd_SubpixelPrecisionBiasNV *cmd, const uint64_t *last); 4889void GLAPIENTRY _mesa_marshal_SubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits); 4890struct marshal_cmd_ConservativeRasterParameterfNV; 4891uint32_t _mesa_unmarshal_ConservativeRasterParameterfNV(struct gl_context *ctx, const struct marshal_cmd_ConservativeRasterParameterfNV *cmd, const uint64_t *last); 4892void GLAPIENTRY _mesa_marshal_ConservativeRasterParameterfNV(GLenum pname, GLfloat param); 4893struct marshal_cmd_ConservativeRasterParameteriNV; 4894uint32_t _mesa_unmarshal_ConservativeRasterParameteriNV(struct gl_context *ctx, const struct marshal_cmd_ConservativeRasterParameteriNV *cmd, const uint64_t *last); 4895void GLAPIENTRY _mesa_marshal_ConservativeRasterParameteriNV(GLenum pname, GLint param); 4896void GLAPIENTRY _mesa_marshal_GetFirstPerfQueryIdINTEL(GLuint * queryId); 4897void GLAPIENTRY _mesa_marshal_GetNextPerfQueryIdINTEL(GLuint queryId, GLuint * nextQueryId); 4898void GLAPIENTRY _mesa_marshal_GetPerfQueryIdByNameINTEL(GLchar * queryName, GLuint * queryId); 4899void GLAPIENTRY _mesa_marshal_GetPerfQueryInfoINTEL(GLuint queryId, GLuint queryNameLength, GLchar * queryName, GLuint * dataSize, GLuint * noCounters, GLuint * noInstances, GLuint * capsMask); 4900void GLAPIENTRY _mesa_marshal_GetPerfCounterInfoINTEL(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar * counterName, GLuint counterDescLength, GLchar * counterDesc, GLuint * counterOffset, GLuint * counterDataSize, GLuint * counterTypeEnum, GLuint * counterDataTypeEnum, GLuint64 * rawCounterMaxValue); 4901void GLAPIENTRY _mesa_marshal_CreatePerfQueryINTEL(GLuint queryId, GLuint * queryHandle); 4902struct marshal_cmd_DeletePerfQueryINTEL; 4903uint32_t _mesa_unmarshal_DeletePerfQueryINTEL(struct gl_context *ctx, const struct marshal_cmd_DeletePerfQueryINTEL *cmd, const uint64_t *last); 4904void GLAPIENTRY _mesa_marshal_DeletePerfQueryINTEL(GLuint queryHandle); 4905struct marshal_cmd_BeginPerfQueryINTEL; 4906uint32_t _mesa_unmarshal_BeginPerfQueryINTEL(struct gl_context *ctx, const struct marshal_cmd_BeginPerfQueryINTEL *cmd, const uint64_t *last); 4907void GLAPIENTRY _mesa_marshal_BeginPerfQueryINTEL(GLuint queryHandle); 4908struct marshal_cmd_EndPerfQueryINTEL; 4909uint32_t _mesa_unmarshal_EndPerfQueryINTEL(struct gl_context *ctx, const struct marshal_cmd_EndPerfQueryINTEL *cmd, const uint64_t *last); 4910void GLAPIENTRY _mesa_marshal_EndPerfQueryINTEL(GLuint queryHandle); 4911void GLAPIENTRY _mesa_marshal_GetPerfQueryDataINTEL(GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten); 4912struct marshal_cmd_AlphaToCoverageDitherControlNV; 4913uint32_t _mesa_unmarshal_AlphaToCoverageDitherControlNV(struct gl_context *ctx, const struct marshal_cmd_AlphaToCoverageDitherControlNV *cmd, const uint64_t *last); 4914void GLAPIENTRY _mesa_marshal_AlphaToCoverageDitherControlNV(GLenum mode); 4915struct marshal_cmd_PolygonOffsetClampEXT; 4916uint32_t _mesa_unmarshal_PolygonOffsetClampEXT(struct gl_context *ctx, const struct marshal_cmd_PolygonOffsetClampEXT *cmd, const uint64_t *last); 4917void GLAPIENTRY _mesa_marshal_PolygonOffsetClampEXT(GLfloat factor, GLfloat units, GLfloat clamp); 4918struct marshal_cmd_WindowRectanglesEXT; 4919uint32_t _mesa_unmarshal_WindowRectanglesEXT(struct gl_context *ctx, const struct marshal_cmd_WindowRectanglesEXT *cmd, const uint64_t *last); 4920void GLAPIENTRY _mesa_marshal_WindowRectanglesEXT(GLenum mode, GLsizei count, const GLint * box); 4921struct marshal_cmd_FramebufferFetchBarrierEXT; 4922uint32_t _mesa_unmarshal_FramebufferFetchBarrierEXT(struct gl_context *ctx, const struct marshal_cmd_FramebufferFetchBarrierEXT *cmd, const uint64_t *last); 4923void GLAPIENTRY _mesa_marshal_FramebufferFetchBarrierEXT(void); 4924struct marshal_cmd_RenderbufferStorageMultisampleAdvancedAMD; 4925uint32_t _mesa_unmarshal_RenderbufferStorageMultisampleAdvancedAMD(struct gl_context *ctx, const struct marshal_cmd_RenderbufferStorageMultisampleAdvancedAMD *cmd, const uint64_t *last); 4926void GLAPIENTRY _mesa_marshal_RenderbufferStorageMultisampleAdvancedAMD(GLenum target, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height); 4927struct marshal_cmd_NamedRenderbufferStorageMultisampleAdvancedAMD; 4928uint32_t _mesa_unmarshal_NamedRenderbufferStorageMultisampleAdvancedAMD(struct gl_context *ctx, const struct marshal_cmd_NamedRenderbufferStorageMultisampleAdvancedAMD *cmd, const uint64_t *last); 4929void GLAPIENTRY _mesa_marshal_NamedRenderbufferStorageMultisampleAdvancedAMD(GLuint renderbuffer, GLsizei samples, GLsizei storageSamples, GLenum internalformat, GLsizei width, GLsizei height); 4930struct marshal_cmd_StencilFuncSeparateATI; 4931uint32_t _mesa_unmarshal_StencilFuncSeparateATI(struct gl_context *ctx, const struct marshal_cmd_StencilFuncSeparateATI *cmd, const uint64_t *last); 4932void GLAPIENTRY _mesa_marshal_StencilFuncSeparateATI(GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask); 4933struct marshal_cmd_ProgramEnvParameters4fvEXT; 4934uint32_t _mesa_unmarshal_ProgramEnvParameters4fvEXT(struct gl_context *ctx, const struct marshal_cmd_ProgramEnvParameters4fvEXT *cmd, const uint64_t *last); 4935void GLAPIENTRY _mesa_marshal_ProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params); 4936struct marshal_cmd_ProgramLocalParameters4fvEXT; 4937uint32_t _mesa_unmarshal_ProgramLocalParameters4fvEXT(struct gl_context *ctx, const struct marshal_cmd_ProgramLocalParameters4fvEXT *cmd, const uint64_t *last); 4938void GLAPIENTRY _mesa_marshal_ProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params); 4939struct marshal_cmd_InternalBufferSubDataCopyMESA; 4940uint32_t _mesa_unmarshal_InternalBufferSubDataCopyMESA(struct gl_context *ctx, const struct marshal_cmd_InternalBufferSubDataCopyMESA *cmd, const uint64_t *last); 4941void GLAPIENTRY _mesa_marshal_InternalBufferSubDataCopyMESA(GLintptr srcBuffer, GLuint srcOffset, GLuint dstTargetOrName, GLintptr dstOffset, GLsizeiptr size, GLboolean named, GLboolean ext_dsa); 4942struct marshal_cmd_InternalSetError; 4943uint32_t _mesa_unmarshal_InternalSetError(struct gl_context *ctx, const struct marshal_cmd_InternalSetError *cmd, const uint64_t *last); 4944void GLAPIENTRY _mesa_marshal_InternalSetError(GLenum error); 4945void GLAPIENTRY _mesa_marshal_EGLImageTargetTexture2DOES(GLenum target, GLvoid * writeOffset); 4946void GLAPIENTRY _mesa_marshal_EGLImageTargetRenderbufferStorageOES(GLenum target, GLvoid * writeOffset); 4947void GLAPIENTRY _mesa_marshal_EGLImageTargetTexStorageEXT(GLenum target, GLvoid * image, const GLint * attrib_list); 4948void GLAPIENTRY _mesa_marshal_EGLImageTargetTextureStorageEXT(GLuint texture, GLvoid * image, const GLint * attrib_list); 4949struct marshal_cmd_ClearColorIiEXT; 4950uint32_t _mesa_unmarshal_ClearColorIiEXT(struct gl_context *ctx, const struct marshal_cmd_ClearColorIiEXT *cmd, const uint64_t *last); 4951void GLAPIENTRY _mesa_marshal_ClearColorIiEXT(GLint r, GLint g, GLint b, GLint a); 4952struct marshal_cmd_ClearColorIuiEXT; 4953uint32_t _mesa_unmarshal_ClearColorIuiEXT(struct gl_context *ctx, const struct marshal_cmd_ClearColorIuiEXT *cmd, const uint64_t *last); 4954void GLAPIENTRY _mesa_marshal_ClearColorIuiEXT(GLuint r, GLuint g, GLuint b, GLuint a); 4955struct marshal_cmd_TexParameterIiv; 4956uint32_t _mesa_unmarshal_TexParameterIiv(struct gl_context *ctx, const struct marshal_cmd_TexParameterIiv *cmd, const uint64_t *last); 4957void GLAPIENTRY _mesa_marshal_TexParameterIiv(GLenum target, GLenum pname, const GLint * params); 4958struct marshal_cmd_TexParameterIuiv; 4959uint32_t _mesa_unmarshal_TexParameterIuiv(struct gl_context *ctx, const struct marshal_cmd_TexParameterIuiv *cmd, const uint64_t *last); 4960void GLAPIENTRY _mesa_marshal_TexParameterIuiv(GLenum target, GLenum pname, const GLuint * params); 4961void GLAPIENTRY _mesa_marshal_GetTexParameterIiv(GLenum target, GLenum pname, GLint * params); 4962void GLAPIENTRY _mesa_marshal_GetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params); 4963struct marshal_cmd_VertexAttribI1iEXT; 4964uint32_t _mesa_unmarshal_VertexAttribI1iEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI1iEXT *cmd, const uint64_t *last); 4965void GLAPIENTRY _mesa_marshal_VertexAttribI1iEXT(GLuint index, GLint x); 4966struct marshal_cmd_VertexAttribI2iEXT; 4967uint32_t _mesa_unmarshal_VertexAttribI2iEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI2iEXT *cmd, const uint64_t *last); 4968void GLAPIENTRY _mesa_marshal_VertexAttribI2iEXT(GLuint index, GLint x, GLint y); 4969struct marshal_cmd_VertexAttribI3iEXT; 4970uint32_t _mesa_unmarshal_VertexAttribI3iEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI3iEXT *cmd, const uint64_t *last); 4971void GLAPIENTRY _mesa_marshal_VertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z); 4972struct marshal_cmd_VertexAttribI4iEXT; 4973uint32_t _mesa_unmarshal_VertexAttribI4iEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4iEXT *cmd, const uint64_t *last); 4974void GLAPIENTRY _mesa_marshal_VertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w); 4975struct marshal_cmd_VertexAttribI1uiEXT; 4976uint32_t _mesa_unmarshal_VertexAttribI1uiEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI1uiEXT *cmd, const uint64_t *last); 4977void GLAPIENTRY _mesa_marshal_VertexAttribI1uiEXT(GLuint index, GLuint x); 4978struct marshal_cmd_VertexAttribI2uiEXT; 4979uint32_t _mesa_unmarshal_VertexAttribI2uiEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI2uiEXT *cmd, const uint64_t *last); 4980void GLAPIENTRY _mesa_marshal_VertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y); 4981struct marshal_cmd_VertexAttribI3uiEXT; 4982uint32_t _mesa_unmarshal_VertexAttribI3uiEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI3uiEXT *cmd, const uint64_t *last); 4983void GLAPIENTRY _mesa_marshal_VertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z); 4984struct marshal_cmd_VertexAttribI4uiEXT; 4985uint32_t _mesa_unmarshal_VertexAttribI4uiEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4uiEXT *cmd, const uint64_t *last); 4986void GLAPIENTRY _mesa_marshal_VertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); 4987struct marshal_cmd_VertexAttribI1iv; 4988uint32_t _mesa_unmarshal_VertexAttribI1iv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI1iv *cmd, const uint64_t *last); 4989void GLAPIENTRY _mesa_marshal_VertexAttribI1iv(GLuint index, const GLint * v); 4990struct marshal_cmd_VertexAttribI2ivEXT; 4991uint32_t _mesa_unmarshal_VertexAttribI2ivEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI2ivEXT *cmd, const uint64_t *last); 4992void GLAPIENTRY _mesa_marshal_VertexAttribI2ivEXT(GLuint index, const GLint * v); 4993struct marshal_cmd_VertexAttribI3ivEXT; 4994uint32_t _mesa_unmarshal_VertexAttribI3ivEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI3ivEXT *cmd, const uint64_t *last); 4995void GLAPIENTRY _mesa_marshal_VertexAttribI3ivEXT(GLuint index, const GLint * v); 4996struct marshal_cmd_VertexAttribI4ivEXT; 4997uint32_t _mesa_unmarshal_VertexAttribI4ivEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4ivEXT *cmd, const uint64_t *last); 4998void GLAPIENTRY _mesa_marshal_VertexAttribI4ivEXT(GLuint index, const GLint * v); 4999struct marshal_cmd_VertexAttribI1uiv; 5000uint32_t _mesa_unmarshal_VertexAttribI1uiv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI1uiv *cmd, const uint64_t *last); 5001void GLAPIENTRY _mesa_marshal_VertexAttribI1uiv(GLuint index, const GLuint * v); 5002struct marshal_cmd_VertexAttribI2uivEXT; 5003uint32_t _mesa_unmarshal_VertexAttribI2uivEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI2uivEXT *cmd, const uint64_t *last); 5004void GLAPIENTRY _mesa_marshal_VertexAttribI2uivEXT(GLuint index, const GLuint * v); 5005struct marshal_cmd_VertexAttribI3uivEXT; 5006uint32_t _mesa_unmarshal_VertexAttribI3uivEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI3uivEXT *cmd, const uint64_t *last); 5007void GLAPIENTRY _mesa_marshal_VertexAttribI3uivEXT(GLuint index, const GLuint * v); 5008struct marshal_cmd_VertexAttribI4uivEXT; 5009uint32_t _mesa_unmarshal_VertexAttribI4uivEXT(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4uivEXT *cmd, const uint64_t *last); 5010void GLAPIENTRY _mesa_marshal_VertexAttribI4uivEXT(GLuint index, const GLuint * v); 5011struct marshal_cmd_VertexAttribI4bv; 5012uint32_t _mesa_unmarshal_VertexAttribI4bv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4bv *cmd, const uint64_t *last); 5013void GLAPIENTRY _mesa_marshal_VertexAttribI4bv(GLuint index, const GLbyte * v); 5014struct marshal_cmd_VertexAttribI4sv; 5015uint32_t _mesa_unmarshal_VertexAttribI4sv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4sv *cmd, const uint64_t *last); 5016void GLAPIENTRY _mesa_marshal_VertexAttribI4sv(GLuint index, const GLshort * v); 5017struct marshal_cmd_VertexAttribI4ubv; 5018uint32_t _mesa_unmarshal_VertexAttribI4ubv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4ubv *cmd, const uint64_t *last); 5019void GLAPIENTRY _mesa_marshal_VertexAttribI4ubv(GLuint index, const GLubyte * v); 5020struct marshal_cmd_VertexAttribI4usv; 5021uint32_t _mesa_unmarshal_VertexAttribI4usv(struct gl_context *ctx, const struct marshal_cmd_VertexAttribI4usv *cmd, const uint64_t *last); 5022void GLAPIENTRY _mesa_marshal_VertexAttribI4usv(GLuint index, const GLushort * v); 5023struct marshal_cmd_VertexAttribIPointer; 5024uint32_t _mesa_unmarshal_VertexAttribIPointer(struct gl_context *ctx, const struct marshal_cmd_VertexAttribIPointer *cmd, const uint64_t *last); 5025void GLAPIENTRY _mesa_marshal_VertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer); 5026void GLAPIENTRY _mesa_marshal_GetVertexAttribIiv(GLuint index, GLenum pname, GLint * params); 5027void GLAPIENTRY _mesa_marshal_GetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params); 5028struct marshal_cmd_Uniform1ui; 5029uint32_t _mesa_unmarshal_Uniform1ui(struct gl_context *ctx, const struct marshal_cmd_Uniform1ui *cmd, const uint64_t *last); 5030void GLAPIENTRY _mesa_marshal_Uniform1ui(GLint location, GLuint x); 5031struct marshal_cmd_Uniform2ui; 5032uint32_t _mesa_unmarshal_Uniform2ui(struct gl_context *ctx, const struct marshal_cmd_Uniform2ui *cmd, const uint64_t *last); 5033void GLAPIENTRY _mesa_marshal_Uniform2ui(GLint location, GLuint x, GLuint y); 5034struct marshal_cmd_Uniform3ui; 5035uint32_t _mesa_unmarshal_Uniform3ui(struct gl_context *ctx, const struct marshal_cmd_Uniform3ui *cmd, const uint64_t *last); 5036void GLAPIENTRY _mesa_marshal_Uniform3ui(GLint location, GLuint x, GLuint y, GLuint z); 5037struct marshal_cmd_Uniform4ui; 5038uint32_t _mesa_unmarshal_Uniform4ui(struct gl_context *ctx, const struct marshal_cmd_Uniform4ui *cmd, const uint64_t *last); 5039void GLAPIENTRY _mesa_marshal_Uniform4ui(GLint location, GLuint x, GLuint y, GLuint z, GLuint w); 5040struct marshal_cmd_Uniform1uiv; 5041uint32_t _mesa_unmarshal_Uniform1uiv(struct gl_context *ctx, const struct marshal_cmd_Uniform1uiv *cmd, const uint64_t *last); 5042void GLAPIENTRY _mesa_marshal_Uniform1uiv(GLint location, GLsizei count, const GLuint * value); 5043struct marshal_cmd_Uniform2uiv; 5044uint32_t _mesa_unmarshal_Uniform2uiv(struct gl_context *ctx, const struct marshal_cmd_Uniform2uiv *cmd, const uint64_t *last); 5045void GLAPIENTRY _mesa_marshal_Uniform2uiv(GLint location, GLsizei count, const GLuint * value); 5046struct marshal_cmd_Uniform3uiv; 5047uint32_t _mesa_unmarshal_Uniform3uiv(struct gl_context *ctx, const struct marshal_cmd_Uniform3uiv *cmd, const uint64_t *last); 5048void GLAPIENTRY _mesa_marshal_Uniform3uiv(GLint location, GLsizei count, const GLuint * value); 5049struct marshal_cmd_Uniform4uiv; 5050uint32_t _mesa_unmarshal_Uniform4uiv(struct gl_context *ctx, const struct marshal_cmd_Uniform4uiv *cmd, const uint64_t *last); 5051void GLAPIENTRY _mesa_marshal_Uniform4uiv(GLint location, GLsizei count, const GLuint * value); 5052void GLAPIENTRY _mesa_marshal_GetUniformuiv(GLuint program, GLint location, GLuint * params); 5053struct marshal_cmd_BindFragDataLocation; 5054uint32_t _mesa_unmarshal_BindFragDataLocation(struct gl_context *ctx, const struct marshal_cmd_BindFragDataLocation *cmd, const uint64_t *last); 5055void GLAPIENTRY _mesa_marshal_BindFragDataLocation(GLuint program, GLuint colorNumber, const GLchar * name); 5056GLint GLAPIENTRY _mesa_marshal_GetFragDataLocation(GLuint program, const GLchar * name); 5057struct marshal_cmd_ClearBufferiv; 5058uint32_t _mesa_unmarshal_ClearBufferiv(struct gl_context *ctx, const struct marshal_cmd_ClearBufferiv *cmd, const uint64_t *last); 5059void GLAPIENTRY _mesa_marshal_ClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value); 5060struct marshal_cmd_ClearBufferuiv; 5061uint32_t _mesa_unmarshal_ClearBufferuiv(struct gl_context *ctx, const struct marshal_cmd_ClearBufferuiv *cmd, const uint64_t *last); 5062void GLAPIENTRY _mesa_marshal_ClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value); 5063struct marshal_cmd_ClearBufferfv; 5064uint32_t _mesa_unmarshal_ClearBufferfv(struct gl_context *ctx, const struct marshal_cmd_ClearBufferfv *cmd, const uint64_t *last); 5065void GLAPIENTRY _mesa_marshal_ClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value); 5066struct marshal_cmd_ClearBufferfi; 5067uint32_t _mesa_unmarshal_ClearBufferfi(struct gl_context *ctx, const struct marshal_cmd_ClearBufferfi *cmd, const uint64_t *last); 5068void GLAPIENTRY _mesa_marshal_ClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 5069const GLubyte * GLAPIENTRY _mesa_marshal_GetStringi(GLenum name, GLuint index); 5070struct marshal_cmd_BeginTransformFeedback; 5071uint32_t _mesa_unmarshal_BeginTransformFeedback(struct gl_context *ctx, const struct marshal_cmd_BeginTransformFeedback *cmd, const uint64_t *last); 5072void GLAPIENTRY _mesa_marshal_BeginTransformFeedback(GLenum mode); 5073struct marshal_cmd_EndTransformFeedback; 5074uint32_t _mesa_unmarshal_EndTransformFeedback(struct gl_context *ctx, const struct marshal_cmd_EndTransformFeedback *cmd, const uint64_t *last); 5075void GLAPIENTRY _mesa_marshal_EndTransformFeedback(void); 5076struct marshal_cmd_BindBufferRange; 5077uint32_t _mesa_unmarshal_BindBufferRange(struct gl_context *ctx, const struct marshal_cmd_BindBufferRange *cmd, const uint64_t *last); 5078void GLAPIENTRY _mesa_marshal_BindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 5079struct marshal_cmd_BindBufferBase; 5080uint32_t _mesa_unmarshal_BindBufferBase(struct gl_context *ctx, const struct marshal_cmd_BindBufferBase *cmd, const uint64_t *last); 5081void GLAPIENTRY _mesa_marshal_BindBufferBase(GLenum target, GLuint index, GLuint buffer); 5082void GLAPIENTRY _mesa_marshal_TransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode); 5083void GLAPIENTRY _mesa_marshal_GetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name); 5084struct marshal_cmd_BeginConditionalRender; 5085uint32_t _mesa_unmarshal_BeginConditionalRender(struct gl_context *ctx, const struct marshal_cmd_BeginConditionalRender *cmd, const uint64_t *last); 5086void GLAPIENTRY _mesa_marshal_BeginConditionalRender(GLuint query, GLenum mode); 5087struct marshal_cmd_EndConditionalRender; 5088uint32_t _mesa_unmarshal_EndConditionalRender(struct gl_context *ctx, const struct marshal_cmd_EndConditionalRender *cmd, const uint64_t *last); 5089void GLAPIENTRY _mesa_marshal_EndConditionalRender(void); 5090struct marshal_cmd_PrimitiveRestartIndex; 5091uint32_t _mesa_unmarshal_PrimitiveRestartIndex(struct gl_context *ctx, const struct marshal_cmd_PrimitiveRestartIndex *cmd, const uint64_t *last); 5092void GLAPIENTRY _mesa_marshal_PrimitiveRestartIndex(GLuint index); 5093void GLAPIENTRY _mesa_marshal_GetInteger64i_v(GLenum cap, GLuint index, GLint64 * data); 5094void GLAPIENTRY _mesa_marshal_GetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params); 5095struct marshal_cmd_FramebufferTexture; 5096uint32_t _mesa_unmarshal_FramebufferTexture(struct gl_context *ctx, const struct marshal_cmd_FramebufferTexture *cmd, const uint64_t *last); 5097void GLAPIENTRY _mesa_marshal_FramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level); 5098struct marshal_cmd_PrimitiveRestartNV; 5099uint32_t _mesa_unmarshal_PrimitiveRestartNV(struct gl_context *ctx, const struct marshal_cmd_PrimitiveRestartNV *cmd, const uint64_t *last); 5100void GLAPIENTRY _mesa_marshal_PrimitiveRestartNV(void); 5101struct marshal_cmd_BindBufferOffsetEXT; 5102uint32_t _mesa_unmarshal_BindBufferOffsetEXT(struct gl_context *ctx, const struct marshal_cmd_BindBufferOffsetEXT *cmd, const uint64_t *last); 5103void GLAPIENTRY _mesa_marshal_BindBufferOffsetEXT(GLenum target, GLuint index, GLuint buffer, GLintptr offset); 5104struct marshal_cmd_BindTransformFeedback; 5105uint32_t _mesa_unmarshal_BindTransformFeedback(struct gl_context *ctx, const struct marshal_cmd_BindTransformFeedback *cmd, const uint64_t *last); 5106void GLAPIENTRY _mesa_marshal_BindTransformFeedback(GLenum target, GLuint id); 5107struct marshal_cmd_DeleteTransformFeedbacks; 5108uint32_t _mesa_unmarshal_DeleteTransformFeedbacks(struct gl_context *ctx, const struct marshal_cmd_DeleteTransformFeedbacks *cmd, const uint64_t *last); 5109void GLAPIENTRY _mesa_marshal_DeleteTransformFeedbacks(GLsizei n, const GLuint * ids); 5110void GLAPIENTRY _mesa_marshal_GenTransformFeedbacks(GLsizei n, GLuint * ids); 5111GLboolean GLAPIENTRY _mesa_marshal_IsTransformFeedback(GLuint id); 5112struct marshal_cmd_PauseTransformFeedback; 5113uint32_t _mesa_unmarshal_PauseTransformFeedback(struct gl_context *ctx, const struct marshal_cmd_PauseTransformFeedback *cmd, const uint64_t *last); 5114void GLAPIENTRY _mesa_marshal_PauseTransformFeedback(void); 5115struct marshal_cmd_ResumeTransformFeedback; 5116uint32_t _mesa_unmarshal_ResumeTransformFeedback(struct gl_context *ctx, const struct marshal_cmd_ResumeTransformFeedback *cmd, const uint64_t *last); 5117void GLAPIENTRY _mesa_marshal_ResumeTransformFeedback(void); 5118struct marshal_cmd_DrawTransformFeedback; 5119uint32_t _mesa_unmarshal_DrawTransformFeedback(struct gl_context *ctx, const struct marshal_cmd_DrawTransformFeedback *cmd, const uint64_t *last); 5120void GLAPIENTRY _mesa_marshal_DrawTransformFeedback(GLenum mode, GLuint id); 5121void GLAPIENTRY _mesa_marshal_VDPAUInitNV(const GLvoid * vdpDevice, const GLvoid * getProcAddress); 5122struct marshal_cmd_VDPAUFiniNV; 5123uint32_t _mesa_unmarshal_VDPAUFiniNV(struct gl_context *ctx, const struct marshal_cmd_VDPAUFiniNV *cmd, const uint64_t *last); 5124void GLAPIENTRY _mesa_marshal_VDPAUFiniNV(void); 5125GLintptr GLAPIENTRY _mesa_marshal_VDPAURegisterVideoSurfaceNV(const GLvoid * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames); 5126GLintptr GLAPIENTRY _mesa_marshal_VDPAURegisterOutputSurfaceNV(const GLvoid * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames); 5127GLboolean GLAPIENTRY _mesa_marshal_VDPAUIsSurfaceNV(GLintptr surface); 5128struct marshal_cmd_VDPAUUnregisterSurfaceNV; 5129uint32_t _mesa_unmarshal_VDPAUUnregisterSurfaceNV(struct gl_context *ctx, const struct marshal_cmd_VDPAUUnregisterSurfaceNV *cmd, const uint64_t *last); 5130void GLAPIENTRY _mesa_marshal_VDPAUUnregisterSurfaceNV(GLintptr surface); 5131void GLAPIENTRY _mesa_marshal_VDPAUGetSurfaceivNV(GLintptr surface, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values); 5132struct marshal_cmd_VDPAUSurfaceAccessNV; 5133uint32_t _mesa_unmarshal_VDPAUSurfaceAccessNV(struct gl_context *ctx, const struct marshal_cmd_VDPAUSurfaceAccessNV *cmd, const uint64_t *last); 5134void GLAPIENTRY _mesa_marshal_VDPAUSurfaceAccessNV(GLintptr surface, GLenum access); 5135struct marshal_cmd_VDPAUMapSurfacesNV; 5136uint32_t _mesa_unmarshal_VDPAUMapSurfacesNV(struct gl_context *ctx, const struct marshal_cmd_VDPAUMapSurfacesNV *cmd, const uint64_t *last); 5137void GLAPIENTRY _mesa_marshal_VDPAUMapSurfacesNV(GLsizei numSurfaces, const GLintptr * surfaces); 5138struct marshal_cmd_VDPAUUnmapSurfacesNV; 5139uint32_t _mesa_unmarshal_VDPAUUnmapSurfacesNV(struct gl_context *ctx, const struct marshal_cmd_VDPAUUnmapSurfacesNV *cmd, const uint64_t *last); 5140void GLAPIENTRY _mesa_marshal_VDPAUUnmapSurfacesNV(GLsizei numSurfaces, const GLintptr * surfaces); 5141void GLAPIENTRY _mesa_marshal_GetUnsignedBytevEXT(GLenum pname, GLubyte * data); 5142void GLAPIENTRY _mesa_marshal_GetUnsignedBytei_vEXT(GLenum target, GLuint index, GLubyte * data); 5143struct marshal_cmd_DeleteMemoryObjectsEXT; 5144uint32_t _mesa_unmarshal_DeleteMemoryObjectsEXT(struct gl_context *ctx, const struct marshal_cmd_DeleteMemoryObjectsEXT *cmd, const uint64_t *last); 5145void GLAPIENTRY _mesa_marshal_DeleteMemoryObjectsEXT(GLsizei n, const GLuint * memoryObjects); 5146GLboolean GLAPIENTRY _mesa_marshal_IsMemoryObjectEXT(GLuint memoryObject); 5147void GLAPIENTRY _mesa_marshal_CreateMemoryObjectsEXT(GLsizei n, GLuint * memoryObjects); 5148struct marshal_cmd_MemoryObjectParameterivEXT; 5149uint32_t _mesa_unmarshal_MemoryObjectParameterivEXT(struct gl_context *ctx, const struct marshal_cmd_MemoryObjectParameterivEXT *cmd, const uint64_t *last); 5150void GLAPIENTRY _mesa_marshal_MemoryObjectParameterivEXT(GLuint memoryObject, GLenum pname, const GLint * params); 5151void GLAPIENTRY _mesa_marshal_GetMemoryObjectParameterivEXT(GLuint memoryObject, GLenum pname, GLint * params); 5152struct marshal_cmd_TexStorageMem2DEXT; 5153uint32_t _mesa_unmarshal_TexStorageMem2DEXT(struct gl_context *ctx, const struct marshal_cmd_TexStorageMem2DEXT *cmd, const uint64_t *last); 5154void GLAPIENTRY _mesa_marshal_TexStorageMem2DEXT(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset); 5155struct marshal_cmd_TexStorageMem2DMultisampleEXT; 5156uint32_t _mesa_unmarshal_TexStorageMem2DMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_TexStorageMem2DMultisampleEXT *cmd, const uint64_t *last); 5157void GLAPIENTRY _mesa_marshal_TexStorageMem2DMultisampleEXT(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); 5158struct marshal_cmd_TexStorageMem3DEXT; 5159uint32_t _mesa_unmarshal_TexStorageMem3DEXT(struct gl_context *ctx, const struct marshal_cmd_TexStorageMem3DEXT *cmd, const uint64_t *last); 5160void GLAPIENTRY _mesa_marshal_TexStorageMem3DEXT(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset); 5161struct marshal_cmd_TexStorageMem3DMultisampleEXT; 5162uint32_t _mesa_unmarshal_TexStorageMem3DMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_TexStorageMem3DMultisampleEXT *cmd, const uint64_t *last); 5163void GLAPIENTRY _mesa_marshal_TexStorageMem3DMultisampleEXT(GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); 5164struct marshal_cmd_BufferStorageMemEXT; 5165uint32_t _mesa_unmarshal_BufferStorageMemEXT(struct gl_context *ctx, const struct marshal_cmd_BufferStorageMemEXT *cmd, const uint64_t *last); 5166void GLAPIENTRY _mesa_marshal_BufferStorageMemEXT(GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset); 5167struct marshal_cmd_TextureStorageMem2DEXT; 5168uint32_t _mesa_unmarshal_TextureStorageMem2DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorageMem2DEXT *cmd, const uint64_t *last); 5169void GLAPIENTRY _mesa_marshal_TextureStorageMem2DEXT(GLenum texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset); 5170struct marshal_cmd_TextureStorageMem2DMultisampleEXT; 5171uint32_t _mesa_unmarshal_TextureStorageMem2DMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorageMem2DMultisampleEXT *cmd, const uint64_t *last); 5172void GLAPIENTRY _mesa_marshal_TextureStorageMem2DMultisampleEXT(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); 5173struct marshal_cmd_TextureStorageMem3DEXT; 5174uint32_t _mesa_unmarshal_TextureStorageMem3DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorageMem3DEXT *cmd, const uint64_t *last); 5175void GLAPIENTRY _mesa_marshal_TextureStorageMem3DEXT(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset); 5176struct marshal_cmd_TextureStorageMem3DMultisampleEXT; 5177uint32_t _mesa_unmarshal_TextureStorageMem3DMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorageMem3DMultisampleEXT *cmd, const uint64_t *last); 5178void GLAPIENTRY _mesa_marshal_TextureStorageMem3DMultisampleEXT(GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); 5179struct marshal_cmd_NamedBufferStorageMemEXT; 5180uint32_t _mesa_unmarshal_NamedBufferStorageMemEXT(struct gl_context *ctx, const struct marshal_cmd_NamedBufferStorageMemEXT *cmd, const uint64_t *last); 5181void GLAPIENTRY _mesa_marshal_NamedBufferStorageMemEXT(GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset); 5182struct marshal_cmd_TexStorageMem1DEXT; 5183uint32_t _mesa_unmarshal_TexStorageMem1DEXT(struct gl_context *ctx, const struct marshal_cmd_TexStorageMem1DEXT *cmd, const uint64_t *last); 5184void GLAPIENTRY _mesa_marshal_TexStorageMem1DEXT(GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset); 5185struct marshal_cmd_TextureStorageMem1DEXT; 5186uint32_t _mesa_unmarshal_TextureStorageMem1DEXT(struct gl_context *ctx, const struct marshal_cmd_TextureStorageMem1DEXT *cmd, const uint64_t *last); 5187void GLAPIENTRY _mesa_marshal_TextureStorageMem1DEXT(GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset); 5188void GLAPIENTRY _mesa_marshal_GenSemaphoresEXT(GLsizei n, GLuint * semaphores); 5189struct marshal_cmd_DeleteSemaphoresEXT; 5190uint32_t _mesa_unmarshal_DeleteSemaphoresEXT(struct gl_context *ctx, const struct marshal_cmd_DeleteSemaphoresEXT *cmd, const uint64_t *last); 5191void GLAPIENTRY _mesa_marshal_DeleteSemaphoresEXT(GLsizei n, const GLuint * semaphores); 5192GLboolean GLAPIENTRY _mesa_marshal_IsSemaphoreEXT(GLuint semaphore); 5193struct marshal_cmd_SemaphoreParameterui64vEXT; 5194uint32_t _mesa_unmarshal_SemaphoreParameterui64vEXT(struct gl_context *ctx, const struct marshal_cmd_SemaphoreParameterui64vEXT *cmd, const uint64_t *last); 5195void GLAPIENTRY _mesa_marshal_SemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, const GLuint64 * params); 5196void GLAPIENTRY _mesa_marshal_GetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 * params); 5197struct marshal_cmd_WaitSemaphoreEXT; 5198uint32_t _mesa_unmarshal_WaitSemaphoreEXT(struct gl_context *ctx, const struct marshal_cmd_WaitSemaphoreEXT *cmd, const uint64_t *last); 5199void GLAPIENTRY _mesa_marshal_WaitSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * srcLayouts); 5200struct marshal_cmd_SignalSemaphoreEXT; 5201uint32_t _mesa_unmarshal_SignalSemaphoreEXT(struct gl_context *ctx, const struct marshal_cmd_SignalSemaphoreEXT *cmd, const uint64_t *last); 5202void GLAPIENTRY _mesa_marshal_SignalSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, const GLuint * buffers, GLuint numTextureBarriers, const GLuint * textures, const GLenum * dstLayouts); 5203struct marshal_cmd_ImportMemoryFdEXT; 5204uint32_t _mesa_unmarshal_ImportMemoryFdEXT(struct gl_context *ctx, const struct marshal_cmd_ImportMemoryFdEXT *cmd, const uint64_t *last); 5205void GLAPIENTRY _mesa_marshal_ImportMemoryFdEXT(GLuint memory, GLuint64 size, GLenum handleType, GLint fd); 5206struct marshal_cmd_ImportSemaphoreFdEXT; 5207uint32_t _mesa_unmarshal_ImportSemaphoreFdEXT(struct gl_context *ctx, const struct marshal_cmd_ImportSemaphoreFdEXT *cmd, const uint64_t *last); 5208void GLAPIENTRY _mesa_marshal_ImportSemaphoreFdEXT(GLuint semaphore, GLenum handleType, GLint fd); 5209struct marshal_cmd_ViewportSwizzleNV; 5210uint32_t _mesa_unmarshal_ViewportSwizzleNV(struct gl_context *ctx, const struct marshal_cmd_ViewportSwizzleNV *cmd, const uint64_t *last); 5211void GLAPIENTRY _mesa_marshal_ViewportSwizzleNV(GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew); 5212struct marshal_cmd_Vertex2hNV; 5213uint32_t _mesa_unmarshal_Vertex2hNV(struct gl_context *ctx, const struct marshal_cmd_Vertex2hNV *cmd, const uint64_t *last); 5214void GLAPIENTRY _mesa_marshal_Vertex2hNV(GLhalfNV x, GLhalfNV y); 5215struct marshal_cmd_Vertex2hvNV; 5216uint32_t _mesa_unmarshal_Vertex2hvNV(struct gl_context *ctx, const struct marshal_cmd_Vertex2hvNV *cmd, const uint64_t *last); 5217void GLAPIENTRY _mesa_marshal_Vertex2hvNV(const GLhalfNV * v); 5218struct marshal_cmd_Vertex3hNV; 5219uint32_t _mesa_unmarshal_Vertex3hNV(struct gl_context *ctx, const struct marshal_cmd_Vertex3hNV *cmd, const uint64_t *last); 5220void GLAPIENTRY _mesa_marshal_Vertex3hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z); 5221struct marshal_cmd_Vertex3hvNV; 5222uint32_t _mesa_unmarshal_Vertex3hvNV(struct gl_context *ctx, const struct marshal_cmd_Vertex3hvNV *cmd, const uint64_t *last); 5223void GLAPIENTRY _mesa_marshal_Vertex3hvNV(const GLhalfNV * v); 5224struct marshal_cmd_Vertex4hNV; 5225uint32_t _mesa_unmarshal_Vertex4hNV(struct gl_context *ctx, const struct marshal_cmd_Vertex4hNV *cmd, const uint64_t *last); 5226void GLAPIENTRY _mesa_marshal_Vertex4hNV(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); 5227struct marshal_cmd_Vertex4hvNV; 5228uint32_t _mesa_unmarshal_Vertex4hvNV(struct gl_context *ctx, const struct marshal_cmd_Vertex4hvNV *cmd, const uint64_t *last); 5229void GLAPIENTRY _mesa_marshal_Vertex4hvNV(const GLhalfNV * v); 5230struct marshal_cmd_Normal3hNV; 5231uint32_t _mesa_unmarshal_Normal3hNV(struct gl_context *ctx, const struct marshal_cmd_Normal3hNV *cmd, const uint64_t *last); 5232void GLAPIENTRY _mesa_marshal_Normal3hNV(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz); 5233struct marshal_cmd_Normal3hvNV; 5234uint32_t _mesa_unmarshal_Normal3hvNV(struct gl_context *ctx, const struct marshal_cmd_Normal3hvNV *cmd, const uint64_t *last); 5235void GLAPIENTRY _mesa_marshal_Normal3hvNV(const GLhalfNV * v); 5236struct marshal_cmd_Color3hNV; 5237uint32_t _mesa_unmarshal_Color3hNV(struct gl_context *ctx, const struct marshal_cmd_Color3hNV *cmd, const uint64_t *last); 5238void GLAPIENTRY _mesa_marshal_Color3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue); 5239struct marshal_cmd_Color3hvNV; 5240uint32_t _mesa_unmarshal_Color3hvNV(struct gl_context *ctx, const struct marshal_cmd_Color3hvNV *cmd, const uint64_t *last); 5241void GLAPIENTRY _mesa_marshal_Color3hvNV(const GLhalfNV * v); 5242struct marshal_cmd_Color4hNV; 5243uint32_t _mesa_unmarshal_Color4hNV(struct gl_context *ctx, const struct marshal_cmd_Color4hNV *cmd, const uint64_t *last); 5244void GLAPIENTRY _mesa_marshal_Color4hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha); 5245struct marshal_cmd_Color4hvNV; 5246uint32_t _mesa_unmarshal_Color4hvNV(struct gl_context *ctx, const struct marshal_cmd_Color4hvNV *cmd, const uint64_t *last); 5247void GLAPIENTRY _mesa_marshal_Color4hvNV(const GLhalfNV * v); 5248struct marshal_cmd_TexCoord1hNV; 5249uint32_t _mesa_unmarshal_TexCoord1hNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord1hNV *cmd, const uint64_t *last); 5250void GLAPIENTRY _mesa_marshal_TexCoord1hNV(GLhalfNV s); 5251struct marshal_cmd_TexCoord1hvNV; 5252uint32_t _mesa_unmarshal_TexCoord1hvNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord1hvNV *cmd, const uint64_t *last); 5253void GLAPIENTRY _mesa_marshal_TexCoord1hvNV(const GLhalfNV * v); 5254struct marshal_cmd_TexCoord2hNV; 5255uint32_t _mesa_unmarshal_TexCoord2hNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord2hNV *cmd, const uint64_t *last); 5256void GLAPIENTRY _mesa_marshal_TexCoord2hNV(GLhalfNV s, GLhalfNV t); 5257struct marshal_cmd_TexCoord2hvNV; 5258uint32_t _mesa_unmarshal_TexCoord2hvNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord2hvNV *cmd, const uint64_t *last); 5259void GLAPIENTRY _mesa_marshal_TexCoord2hvNV(const GLhalfNV * v); 5260struct marshal_cmd_TexCoord3hNV; 5261uint32_t _mesa_unmarshal_TexCoord3hNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord3hNV *cmd, const uint64_t *last); 5262void GLAPIENTRY _mesa_marshal_TexCoord3hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r); 5263struct marshal_cmd_TexCoord3hvNV; 5264uint32_t _mesa_unmarshal_TexCoord3hvNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord3hvNV *cmd, const uint64_t *last); 5265void GLAPIENTRY _mesa_marshal_TexCoord3hvNV(const GLhalfNV * v); 5266struct marshal_cmd_TexCoord4hNV; 5267uint32_t _mesa_unmarshal_TexCoord4hNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord4hNV *cmd, const uint64_t *last); 5268void GLAPIENTRY _mesa_marshal_TexCoord4hNV(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); 5269struct marshal_cmd_TexCoord4hvNV; 5270uint32_t _mesa_unmarshal_TexCoord4hvNV(struct gl_context *ctx, const struct marshal_cmd_TexCoord4hvNV *cmd, const uint64_t *last); 5271void GLAPIENTRY _mesa_marshal_TexCoord4hvNV(const GLhalfNV * v); 5272struct marshal_cmd_MultiTexCoord1hNV; 5273uint32_t _mesa_unmarshal_MultiTexCoord1hNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1hNV *cmd, const uint64_t *last); 5274void GLAPIENTRY _mesa_marshal_MultiTexCoord1hNV(GLenum target, GLhalfNV s); 5275struct marshal_cmd_MultiTexCoord1hvNV; 5276uint32_t _mesa_unmarshal_MultiTexCoord1hvNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord1hvNV *cmd, const uint64_t *last); 5277void GLAPIENTRY _mesa_marshal_MultiTexCoord1hvNV(GLenum target, const GLhalfNV * v); 5278struct marshal_cmd_MultiTexCoord2hNV; 5279uint32_t _mesa_unmarshal_MultiTexCoord2hNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2hNV *cmd, const uint64_t *last); 5280void GLAPIENTRY _mesa_marshal_MultiTexCoord2hNV(GLenum target, GLhalfNV s, GLhalfNV t); 5281struct marshal_cmd_MultiTexCoord2hvNV; 5282uint32_t _mesa_unmarshal_MultiTexCoord2hvNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord2hvNV *cmd, const uint64_t *last); 5283void GLAPIENTRY _mesa_marshal_MultiTexCoord2hvNV(GLenum target, const GLhalfNV * v); 5284struct marshal_cmd_MultiTexCoord3hNV; 5285uint32_t _mesa_unmarshal_MultiTexCoord3hNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3hNV *cmd, const uint64_t *last); 5286void GLAPIENTRY _mesa_marshal_MultiTexCoord3hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r); 5287struct marshal_cmd_MultiTexCoord3hvNV; 5288uint32_t _mesa_unmarshal_MultiTexCoord3hvNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord3hvNV *cmd, const uint64_t *last); 5289void GLAPIENTRY _mesa_marshal_MultiTexCoord3hvNV(GLenum target, const GLhalfNV * v); 5290struct marshal_cmd_MultiTexCoord4hNV; 5291uint32_t _mesa_unmarshal_MultiTexCoord4hNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4hNV *cmd, const uint64_t *last); 5292void GLAPIENTRY _mesa_marshal_MultiTexCoord4hNV(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q); 5293struct marshal_cmd_MultiTexCoord4hvNV; 5294uint32_t _mesa_unmarshal_MultiTexCoord4hvNV(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4hvNV *cmd, const uint64_t *last); 5295void GLAPIENTRY _mesa_marshal_MultiTexCoord4hvNV(GLenum target, const GLhalfNV * v); 5296struct marshal_cmd_VertexAttrib1hNV; 5297uint32_t _mesa_unmarshal_VertexAttrib1hNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1hNV *cmd, const uint64_t *last); 5298void GLAPIENTRY _mesa_marshal_VertexAttrib1hNV(GLuint index, GLhalfNV x); 5299struct marshal_cmd_VertexAttrib1hvNV; 5300uint32_t _mesa_unmarshal_VertexAttrib1hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib1hvNV *cmd, const uint64_t *last); 5301void GLAPIENTRY _mesa_marshal_VertexAttrib1hvNV(GLuint index, const GLhalfNV * v); 5302struct marshal_cmd_VertexAttrib2hNV; 5303uint32_t _mesa_unmarshal_VertexAttrib2hNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2hNV *cmd, const uint64_t *last); 5304void GLAPIENTRY _mesa_marshal_VertexAttrib2hNV(GLuint index, GLhalfNV x, GLhalfNV y); 5305struct marshal_cmd_VertexAttrib2hvNV; 5306uint32_t _mesa_unmarshal_VertexAttrib2hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib2hvNV *cmd, const uint64_t *last); 5307void GLAPIENTRY _mesa_marshal_VertexAttrib2hvNV(GLuint index, const GLhalfNV * v); 5308struct marshal_cmd_VertexAttrib3hNV; 5309uint32_t _mesa_unmarshal_VertexAttrib3hNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3hNV *cmd, const uint64_t *last); 5310void GLAPIENTRY _mesa_marshal_VertexAttrib3hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z); 5311struct marshal_cmd_VertexAttrib3hvNV; 5312uint32_t _mesa_unmarshal_VertexAttrib3hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib3hvNV *cmd, const uint64_t *last); 5313void GLAPIENTRY _mesa_marshal_VertexAttrib3hvNV(GLuint index, const GLhalfNV * v); 5314struct marshal_cmd_VertexAttrib4hNV; 5315uint32_t _mesa_unmarshal_VertexAttrib4hNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4hNV *cmd, const uint64_t *last); 5316void GLAPIENTRY _mesa_marshal_VertexAttrib4hNV(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w); 5317struct marshal_cmd_VertexAttrib4hvNV; 5318uint32_t _mesa_unmarshal_VertexAttrib4hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttrib4hvNV *cmd, const uint64_t *last); 5319void GLAPIENTRY _mesa_marshal_VertexAttrib4hvNV(GLuint index, const GLhalfNV * v); 5320struct marshal_cmd_VertexAttribs1hvNV; 5321uint32_t _mesa_unmarshal_VertexAttribs1hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs1hvNV *cmd, const uint64_t *last); 5322void GLAPIENTRY _mesa_marshal_VertexAttribs1hvNV(GLuint index, GLsizei n, const GLhalfNV * v); 5323struct marshal_cmd_VertexAttribs2hvNV; 5324uint32_t _mesa_unmarshal_VertexAttribs2hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs2hvNV *cmd, const uint64_t *last); 5325void GLAPIENTRY _mesa_marshal_VertexAttribs2hvNV(GLuint index, GLsizei n, const GLhalfNV * v); 5326struct marshal_cmd_VertexAttribs3hvNV; 5327uint32_t _mesa_unmarshal_VertexAttribs3hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs3hvNV *cmd, const uint64_t *last); 5328void GLAPIENTRY _mesa_marshal_VertexAttribs3hvNV(GLuint index, GLsizei n, const GLhalfNV * v); 5329struct marshal_cmd_VertexAttribs4hvNV; 5330uint32_t _mesa_unmarshal_VertexAttribs4hvNV(struct gl_context *ctx, const struct marshal_cmd_VertexAttribs4hvNV *cmd, const uint64_t *last); 5331void GLAPIENTRY _mesa_marshal_VertexAttribs4hvNV(GLuint index, GLsizei n, const GLhalfNV * v); 5332struct marshal_cmd_FogCoordhNV; 5333uint32_t _mesa_unmarshal_FogCoordhNV(struct gl_context *ctx, const struct marshal_cmd_FogCoordhNV *cmd, const uint64_t *last); 5334void GLAPIENTRY _mesa_marshal_FogCoordhNV(GLhalfNV x); 5335struct marshal_cmd_FogCoordhvNV; 5336uint32_t _mesa_unmarshal_FogCoordhvNV(struct gl_context *ctx, const struct marshal_cmd_FogCoordhvNV *cmd, const uint64_t *last); 5337void GLAPIENTRY _mesa_marshal_FogCoordhvNV(const GLhalfNV * v); 5338struct marshal_cmd_SecondaryColor3hNV; 5339uint32_t _mesa_unmarshal_SecondaryColor3hNV(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3hNV *cmd, const uint64_t *last); 5340void GLAPIENTRY _mesa_marshal_SecondaryColor3hNV(GLhalfNV red, GLhalfNV green, GLhalfNV blue); 5341struct marshal_cmd_SecondaryColor3hvNV; 5342uint32_t _mesa_unmarshal_SecondaryColor3hvNV(struct gl_context *ctx, const struct marshal_cmd_SecondaryColor3hvNV *cmd, const uint64_t *last); 5343void GLAPIENTRY _mesa_marshal_SecondaryColor3hvNV(const GLhalfNV * v); 5344struct marshal_cmd_MemoryBarrierByRegion; 5345uint32_t _mesa_unmarshal_MemoryBarrierByRegion(struct gl_context *ctx, const struct marshal_cmd_MemoryBarrierByRegion *cmd, const uint64_t *last); 5346void GLAPIENTRY _mesa_marshal_MemoryBarrierByRegion(GLbitfield barriers); 5347struct marshal_cmd_AlphaFuncx; 5348uint32_t _mesa_unmarshal_AlphaFuncx(struct gl_context *ctx, const struct marshal_cmd_AlphaFuncx *cmd, const uint64_t *last); 5349void GLAPIENTRY _mesa_marshal_AlphaFuncx(GLenum func, GLclampx ref); 5350struct marshal_cmd_ClearColorx; 5351uint32_t _mesa_unmarshal_ClearColorx(struct gl_context *ctx, const struct marshal_cmd_ClearColorx *cmd, const uint64_t *last); 5352void GLAPIENTRY _mesa_marshal_ClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha); 5353struct marshal_cmd_ClearDepthx; 5354uint32_t _mesa_unmarshal_ClearDepthx(struct gl_context *ctx, const struct marshal_cmd_ClearDepthx *cmd, const uint64_t *last); 5355void GLAPIENTRY _mesa_marshal_ClearDepthx(GLclampx depth); 5356struct marshal_cmd_Color4x; 5357uint32_t _mesa_unmarshal_Color4x(struct gl_context *ctx, const struct marshal_cmd_Color4x *cmd, const uint64_t *last); 5358void GLAPIENTRY _mesa_marshal_Color4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha); 5359struct marshal_cmd_DepthRangex; 5360uint32_t _mesa_unmarshal_DepthRangex(struct gl_context *ctx, const struct marshal_cmd_DepthRangex *cmd, const uint64_t *last); 5361void GLAPIENTRY _mesa_marshal_DepthRangex(GLclampx zNear, GLclampx zFar); 5362struct marshal_cmd_Fogx; 5363uint32_t _mesa_unmarshal_Fogx(struct gl_context *ctx, const struct marshal_cmd_Fogx *cmd, const uint64_t *last); 5364void GLAPIENTRY _mesa_marshal_Fogx(GLenum pname, GLfixed param); 5365struct marshal_cmd_Fogxv; 5366uint32_t _mesa_unmarshal_Fogxv(struct gl_context *ctx, const struct marshal_cmd_Fogxv *cmd, const uint64_t *last); 5367void GLAPIENTRY _mesa_marshal_Fogxv(GLenum pname, const GLfixed * params); 5368struct marshal_cmd_Frustumx; 5369uint32_t _mesa_unmarshal_Frustumx(struct gl_context *ctx, const struct marshal_cmd_Frustumx *cmd, const uint64_t *last); 5370void GLAPIENTRY _mesa_marshal_Frustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar); 5371struct marshal_cmd_LightModelx; 5372uint32_t _mesa_unmarshal_LightModelx(struct gl_context *ctx, const struct marshal_cmd_LightModelx *cmd, const uint64_t *last); 5373void GLAPIENTRY _mesa_marshal_LightModelx(GLenum pname, GLfixed param); 5374struct marshal_cmd_LightModelxv; 5375uint32_t _mesa_unmarshal_LightModelxv(struct gl_context *ctx, const struct marshal_cmd_LightModelxv *cmd, const uint64_t *last); 5376void GLAPIENTRY _mesa_marshal_LightModelxv(GLenum pname, const GLfixed * params); 5377struct marshal_cmd_Lightx; 5378uint32_t _mesa_unmarshal_Lightx(struct gl_context *ctx, const struct marshal_cmd_Lightx *cmd, const uint64_t *last); 5379void GLAPIENTRY _mesa_marshal_Lightx(GLenum light, GLenum pname, GLfixed param); 5380struct marshal_cmd_Lightxv; 5381uint32_t _mesa_unmarshal_Lightxv(struct gl_context *ctx, const struct marshal_cmd_Lightxv *cmd, const uint64_t *last); 5382void GLAPIENTRY _mesa_marshal_Lightxv(GLenum light, GLenum pname, const GLfixed * params); 5383struct marshal_cmd_LineWidthx; 5384uint32_t _mesa_unmarshal_LineWidthx(struct gl_context *ctx, const struct marshal_cmd_LineWidthx *cmd, const uint64_t *last); 5385void GLAPIENTRY _mesa_marshal_LineWidthx(GLfixed width); 5386struct marshal_cmd_LoadMatrixx; 5387uint32_t _mesa_unmarshal_LoadMatrixx(struct gl_context *ctx, const struct marshal_cmd_LoadMatrixx *cmd, const uint64_t *last); 5388void GLAPIENTRY _mesa_marshal_LoadMatrixx(const GLfixed * m); 5389struct marshal_cmd_Materialx; 5390uint32_t _mesa_unmarshal_Materialx(struct gl_context *ctx, const struct marshal_cmd_Materialx *cmd, const uint64_t *last); 5391void GLAPIENTRY _mesa_marshal_Materialx(GLenum face, GLenum pname, GLfixed param); 5392struct marshal_cmd_Materialxv; 5393uint32_t _mesa_unmarshal_Materialxv(struct gl_context *ctx, const struct marshal_cmd_Materialxv *cmd, const uint64_t *last); 5394void GLAPIENTRY _mesa_marshal_Materialxv(GLenum face, GLenum pname, const GLfixed * params); 5395struct marshal_cmd_MultMatrixx; 5396uint32_t _mesa_unmarshal_MultMatrixx(struct gl_context *ctx, const struct marshal_cmd_MultMatrixx *cmd, const uint64_t *last); 5397void GLAPIENTRY _mesa_marshal_MultMatrixx(const GLfixed * m); 5398struct marshal_cmd_MultiTexCoord4x; 5399uint32_t _mesa_unmarshal_MultiTexCoord4x(struct gl_context *ctx, const struct marshal_cmd_MultiTexCoord4x *cmd, const uint64_t *last); 5400void GLAPIENTRY _mesa_marshal_MultiTexCoord4x(GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q); 5401struct marshal_cmd_Normal3x; 5402uint32_t _mesa_unmarshal_Normal3x(struct gl_context *ctx, const struct marshal_cmd_Normal3x *cmd, const uint64_t *last); 5403void GLAPIENTRY _mesa_marshal_Normal3x(GLfixed nx, GLfixed ny, GLfixed nz); 5404struct marshal_cmd_Orthox; 5405uint32_t _mesa_unmarshal_Orthox(struct gl_context *ctx, const struct marshal_cmd_Orthox *cmd, const uint64_t *last); 5406void GLAPIENTRY _mesa_marshal_Orthox(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar); 5407struct marshal_cmd_PointSizex; 5408uint32_t _mesa_unmarshal_PointSizex(struct gl_context *ctx, const struct marshal_cmd_PointSizex *cmd, const uint64_t *last); 5409void GLAPIENTRY _mesa_marshal_PointSizex(GLfixed size); 5410struct marshal_cmd_PolygonOffsetx; 5411uint32_t _mesa_unmarshal_PolygonOffsetx(struct gl_context *ctx, const struct marshal_cmd_PolygonOffsetx *cmd, const uint64_t *last); 5412void GLAPIENTRY _mesa_marshal_PolygonOffsetx(GLfixed factor, GLfixed units); 5413struct marshal_cmd_Rotatex; 5414uint32_t _mesa_unmarshal_Rotatex(struct gl_context *ctx, const struct marshal_cmd_Rotatex *cmd, const uint64_t *last); 5415void GLAPIENTRY _mesa_marshal_Rotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z); 5416struct marshal_cmd_SampleCoveragex; 5417uint32_t _mesa_unmarshal_SampleCoveragex(struct gl_context *ctx, const struct marshal_cmd_SampleCoveragex *cmd, const uint64_t *last); 5418void GLAPIENTRY _mesa_marshal_SampleCoveragex(GLclampx value, GLboolean invert); 5419struct marshal_cmd_Scalex; 5420uint32_t _mesa_unmarshal_Scalex(struct gl_context *ctx, const struct marshal_cmd_Scalex *cmd, const uint64_t *last); 5421void GLAPIENTRY _mesa_marshal_Scalex(GLfixed x, GLfixed y, GLfixed z); 5422struct marshal_cmd_TexEnvx; 5423uint32_t _mesa_unmarshal_TexEnvx(struct gl_context *ctx, const struct marshal_cmd_TexEnvx *cmd, const uint64_t *last); 5424void GLAPIENTRY _mesa_marshal_TexEnvx(GLenum target, GLenum pname, GLfixed param); 5425struct marshal_cmd_TexEnvxv; 5426uint32_t _mesa_unmarshal_TexEnvxv(struct gl_context *ctx, const struct marshal_cmd_TexEnvxv *cmd, const uint64_t *last); 5427void GLAPIENTRY _mesa_marshal_TexEnvxv(GLenum target, GLenum pname, const GLfixed * params); 5428struct marshal_cmd_TexParameterx; 5429uint32_t _mesa_unmarshal_TexParameterx(struct gl_context *ctx, const struct marshal_cmd_TexParameterx *cmd, const uint64_t *last); 5430void GLAPIENTRY _mesa_marshal_TexParameterx(GLenum target, GLenum pname, GLfixed param); 5431struct marshal_cmd_Translatex; 5432uint32_t _mesa_unmarshal_Translatex(struct gl_context *ctx, const struct marshal_cmd_Translatex *cmd, const uint64_t *last); 5433void GLAPIENTRY _mesa_marshal_Translatex(GLfixed x, GLfixed y, GLfixed z); 5434struct marshal_cmd_ClipPlanex; 5435uint32_t _mesa_unmarshal_ClipPlanex(struct gl_context *ctx, const struct marshal_cmd_ClipPlanex *cmd, const uint64_t *last); 5436void GLAPIENTRY _mesa_marshal_ClipPlanex(GLenum plane, const GLfixed * equation); 5437void GLAPIENTRY _mesa_marshal_GetClipPlanex(GLenum plane, GLfixed * equation); 5438void GLAPIENTRY _mesa_marshal_GetFixedv(GLenum pname, GLfixed * params); 5439void GLAPIENTRY _mesa_marshal_GetLightxv(GLenum light, GLenum pname, GLfixed * params); 5440void GLAPIENTRY _mesa_marshal_GetMaterialxv(GLenum face, GLenum pname, GLfixed * params); 5441void GLAPIENTRY _mesa_marshal_GetTexEnvxv(GLenum target, GLenum pname, GLfixed * params); 5442void GLAPIENTRY _mesa_marshal_GetTexParameterxv(GLenum target, GLenum pname, GLfixed * params); 5443struct marshal_cmd_PointParameterx; 5444uint32_t _mesa_unmarshal_PointParameterx(struct gl_context *ctx, const struct marshal_cmd_PointParameterx *cmd, const uint64_t *last); 5445void GLAPIENTRY _mesa_marshal_PointParameterx(GLenum pname, GLfixed param); 5446struct marshal_cmd_PointParameterxv; 5447uint32_t _mesa_unmarshal_PointParameterxv(struct gl_context *ctx, const struct marshal_cmd_PointParameterxv *cmd, const uint64_t *last); 5448void GLAPIENTRY _mesa_marshal_PointParameterxv(GLenum pname, const GLfixed * params); 5449struct marshal_cmd_TexParameterxv; 5450uint32_t _mesa_unmarshal_TexParameterxv(struct gl_context *ctx, const struct marshal_cmd_TexParameterxv *cmd, const uint64_t *last); 5451void GLAPIENTRY _mesa_marshal_TexParameterxv(GLenum target, GLenum pname, const GLfixed * params); 5452void GLAPIENTRY _mesa_marshal_GetTexGenxvOES(GLenum coord, GLenum pname, GLfixed * params); 5453struct marshal_cmd_TexGenxOES; 5454uint32_t _mesa_unmarshal_TexGenxOES(struct gl_context *ctx, const struct marshal_cmd_TexGenxOES *cmd, const uint64_t *last); 5455void GLAPIENTRY _mesa_marshal_TexGenxOES(GLenum coord, GLenum pname, GLint param); 5456struct marshal_cmd_TexGenxvOES; 5457uint32_t _mesa_unmarshal_TexGenxvOES(struct gl_context *ctx, const struct marshal_cmd_TexGenxvOES *cmd, const uint64_t *last); 5458void GLAPIENTRY _mesa_marshal_TexGenxvOES(GLenum coord, GLenum pname, const GLfixed * params); 5459struct marshal_cmd_ClipPlanef; 5460uint32_t _mesa_unmarshal_ClipPlanef(struct gl_context *ctx, const struct marshal_cmd_ClipPlanef *cmd, const uint64_t *last); 5461void GLAPIENTRY _mesa_marshal_ClipPlanef(GLenum plane, const GLfloat * equation); 5462void GLAPIENTRY _mesa_marshal_GetClipPlanef(GLenum plane, GLfloat * equation); 5463struct marshal_cmd_Frustumf; 5464uint32_t _mesa_unmarshal_Frustumf(struct gl_context *ctx, const struct marshal_cmd_Frustumf *cmd, const uint64_t *last); 5465void GLAPIENTRY _mesa_marshal_Frustumf(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar); 5466struct marshal_cmd_Orthof; 5467uint32_t _mesa_unmarshal_Orthof(struct gl_context *ctx, const struct marshal_cmd_Orthof *cmd, const uint64_t *last); 5468void GLAPIENTRY _mesa_marshal_Orthof(GLfloat left, GLfloat right, GLfloat bottom, GLfloat top, GLfloat zNear, GLfloat zFar); 5469struct marshal_cmd_DrawTexiOES; 5470uint32_t _mesa_unmarshal_DrawTexiOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexiOES *cmd, const uint64_t *last); 5471void GLAPIENTRY _mesa_marshal_DrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height); 5472struct marshal_cmd_DrawTexivOES; 5473uint32_t _mesa_unmarshal_DrawTexivOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexivOES *cmd, const uint64_t *last); 5474void GLAPIENTRY _mesa_marshal_DrawTexivOES(const GLint * coords); 5475struct marshal_cmd_DrawTexfOES; 5476uint32_t _mesa_unmarshal_DrawTexfOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexfOES *cmd, const uint64_t *last); 5477void GLAPIENTRY _mesa_marshal_DrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height); 5478struct marshal_cmd_DrawTexfvOES; 5479uint32_t _mesa_unmarshal_DrawTexfvOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexfvOES *cmd, const uint64_t *last); 5480void GLAPIENTRY _mesa_marshal_DrawTexfvOES(const GLfloat * coords); 5481struct marshal_cmd_DrawTexsOES; 5482uint32_t _mesa_unmarshal_DrawTexsOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexsOES *cmd, const uint64_t *last); 5483void GLAPIENTRY _mesa_marshal_DrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height); 5484struct marshal_cmd_DrawTexsvOES; 5485uint32_t _mesa_unmarshal_DrawTexsvOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexsvOES *cmd, const uint64_t *last); 5486void GLAPIENTRY _mesa_marshal_DrawTexsvOES(const GLshort * coords); 5487struct marshal_cmd_DrawTexxOES; 5488uint32_t _mesa_unmarshal_DrawTexxOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexxOES *cmd, const uint64_t *last); 5489void GLAPIENTRY _mesa_marshal_DrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height); 5490struct marshal_cmd_DrawTexxvOES; 5491uint32_t _mesa_unmarshal_DrawTexxvOES(struct gl_context *ctx, const struct marshal_cmd_DrawTexxvOES *cmd, const uint64_t *last); 5492void GLAPIENTRY _mesa_marshal_DrawTexxvOES(const GLfixed * coords); 5493struct marshal_cmd_PointSizePointerOES; 5494uint32_t _mesa_unmarshal_PointSizePointerOES(struct gl_context *ctx, const struct marshal_cmd_PointSizePointerOES *cmd, const uint64_t *last); 5495void GLAPIENTRY _mesa_marshal_PointSizePointerOES(GLenum type, GLsizei stride, const GLvoid * pointer); 5496GLbitfield GLAPIENTRY _mesa_marshal_QueryMatrixxOES(GLfixed * mantissa, GLint * exponent); 5497struct marshal_cmd_DiscardFramebufferEXT; 5498uint32_t _mesa_unmarshal_DiscardFramebufferEXT(struct gl_context *ctx, const struct marshal_cmd_DiscardFramebufferEXT *cmd, const uint64_t *last); 5499void GLAPIENTRY _mesa_marshal_DiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments); 5500struct marshal_cmd_FramebufferTexture2DMultisampleEXT; 5501uint32_t _mesa_unmarshal_FramebufferTexture2DMultisampleEXT(struct gl_context *ctx, const struct marshal_cmd_FramebufferTexture2DMultisampleEXT *cmd, const uint64_t *last); 5502void GLAPIENTRY _mesa_marshal_FramebufferTexture2DMultisampleEXT(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples); 5503struct marshal_cmd_DepthRangeArrayfvOES; 5504uint32_t _mesa_unmarshal_DepthRangeArrayfvOES(struct gl_context *ctx, const struct marshal_cmd_DepthRangeArrayfvOES *cmd, const uint64_t *last); 5505void GLAPIENTRY _mesa_marshal_DepthRangeArrayfvOES(GLuint first, GLsizei count, const GLfloat * v); 5506struct marshal_cmd_DepthRangeIndexedfOES; 5507uint32_t _mesa_unmarshal_DepthRangeIndexedfOES(struct gl_context *ctx, const struct marshal_cmd_DepthRangeIndexedfOES *cmd, const uint64_t *last); 5508void GLAPIENTRY _mesa_marshal_DepthRangeIndexedfOES(GLuint index, GLfloat n, GLfloat f); 5509struct marshal_cmd_FramebufferParameteriMESA; 5510uint32_t _mesa_unmarshal_FramebufferParameteriMESA(struct gl_context *ctx, const struct marshal_cmd_FramebufferParameteriMESA *cmd, const uint64_t *last); 5511void GLAPIENTRY _mesa_marshal_FramebufferParameteriMESA(GLenum target, GLenum pname, GLint param); 5512void GLAPIENTRY _mesa_marshal_GetFramebufferParameterivMESA(GLenum target, GLenum pname, GLint * params); 5513 5514#endif /* MARSHAL_GENERATED_H */ 5515 5516