15821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Copyright (c) 2012 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 55821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// This file is auto-generated from 65821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// gpu/command_buffer/build_gles2_cmd_buffer.py 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// DO NOT EDIT! 85821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_IDS_AUTOGEN_H_ 105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_IDS_AUTOGEN_H_ 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define GLES2_COMMAND_LIST(OP) \ 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ActiveTexture) /* 256 */ \ 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(AttachShader) /* 257 */ \ 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BindAttribLocation) /* 258 */ \ 165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BindAttribLocationImmediate) /* 259 */ \ 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BindAttribLocationBucket) /* 260 */ \ 185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BindBuffer) /* 261 */ \ 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BindFramebuffer) /* 262 */ \ 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BindRenderbuffer) /* 263 */ \ 215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BindTexture) /* 264 */ \ 225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BlendColor) /* 265 */ \ 235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BlendEquation) /* 266 */ \ 245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BlendEquationSeparate) /* 267 */ \ 255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BlendFunc) /* 268 */ \ 265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BlendFuncSeparate) /* 269 */ \ 275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BufferData) /* 270 */ \ 285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BufferDataImmediate) /* 271 */ \ 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BufferSubData) /* 272 */ \ 305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BufferSubDataImmediate) /* 273 */ \ 315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CheckFramebufferStatus) /* 274 */ \ 325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Clear) /* 275 */ \ 335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ClearColor) /* 276 */ \ 345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ClearDepthf) /* 277 */ \ 355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ClearStencil) /* 278 */ \ 365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ColorMask) /* 279 */ \ 375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CompileShader) /* 280 */ \ 385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CompressedTexImage2D) /* 281 */ \ 395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CompressedTexImage2DImmediate) /* 282 */ \ 405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CompressedTexImage2DBucket) /* 283 */ \ 415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CompressedTexSubImage2D) /* 284 */ \ 425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CompressedTexSubImage2DImmediate) /* 285 */ \ 435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CompressedTexSubImage2DBucket) /* 286 */ \ 445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CopyTexImage2D) /* 287 */ \ 455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CopyTexSubImage2D) /* 288 */ \ 465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CreateProgram) /* 289 */ \ 475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CreateShader) /* 290 */ \ 485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(CullFace) /* 291 */ \ 495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteBuffers) /* 292 */ \ 505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteBuffersImmediate) /* 293 */ \ 515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteFramebuffers) /* 294 */ \ 525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteFramebuffersImmediate) /* 295 */ \ 535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteProgram) /* 296 */ \ 545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteRenderbuffers) /* 297 */ \ 555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteRenderbuffersImmediate) /* 298 */ \ 565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteShader) /* 299 */ \ 575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteTextures) /* 300 */ \ 585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DeleteTexturesImmediate) /* 301 */ \ 595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DepthFunc) /* 302 */ \ 605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DepthMask) /* 303 */ \ 615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DepthRangef) /* 304 */ \ 625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DetachShader) /* 305 */ \ 635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Disable) /* 306 */ \ 645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DisableVertexAttribArray) /* 307 */ \ 655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DrawArrays) /* 308 */ \ 665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(DrawElements) /* 309 */ \ 675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Enable) /* 310 */ \ 685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(EnableVertexAttribArray) /* 311 */ \ 695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Finish) /* 312 */ \ 705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Flush) /* 313 */ \ 715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(FramebufferRenderbuffer) /* 314 */ \ 725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(FramebufferTexture2D) /* 315 */ \ 735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(FrontFace) /* 316 */ \ 745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenBuffers) /* 317 */ \ 755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenBuffersImmediate) /* 318 */ \ 765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenerateMipmap) /* 319 */ \ 775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenFramebuffers) /* 320 */ \ 785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenFramebuffersImmediate) /* 321 */ \ 795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenRenderbuffers) /* 322 */ \ 805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenRenderbuffersImmediate) /* 323 */ \ 815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenTextures) /* 324 */ \ 825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GenTexturesImmediate) /* 325 */ \ 835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetActiveAttrib) /* 326 */ \ 845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetActiveUniform) /* 327 */ \ 855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetAttachedShaders) /* 328 */ \ 865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetAttribLocation) /* 329 */ \ 875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetAttribLocationImmediate) /* 330 */ \ 885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetAttribLocationBucket) /* 331 */ \ 895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetBooleanv) /* 332 */ \ 905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetBufferParameteriv) /* 333 */ \ 915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetError) /* 334 */ \ 925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetFloatv) /* 335 */ \ 935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetFramebufferAttachmentParameteriv) /* 336 */ \ 945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetIntegerv) /* 337 */ \ 955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetProgramiv) /* 338 */ \ 965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetProgramInfoLog) /* 339 */ \ 975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetRenderbufferParameteriv) /* 340 */ \ 985821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetShaderiv) /* 341 */ \ 995821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetShaderInfoLog) /* 342 */ \ 1005821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetShaderPrecisionFormat) /* 343 */ \ 1015821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetShaderSource) /* 344 */ \ 1025821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetString) /* 345 */ \ 1035821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetTexParameterfv) /* 346 */ \ 1045821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetTexParameteriv) /* 347 */ \ 1055821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetUniformfv) /* 348 */ \ 1065821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetUniformiv) /* 349 */ \ 1075821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetUniformLocation) /* 350 */ \ 1085821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetUniformLocationImmediate) /* 351 */ \ 1095821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetUniformLocationBucket) /* 352 */ \ 1105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetVertexAttribfv) /* 353 */ \ 1115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetVertexAttribiv) /* 354 */ \ 1125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(GetVertexAttribPointerv) /* 355 */ \ 1135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Hint) /* 356 */ \ 1145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(IsBuffer) /* 357 */ \ 1155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(IsEnabled) /* 358 */ \ 1165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(IsFramebuffer) /* 359 */ \ 1175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(IsProgram) /* 360 */ \ 1185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(IsRenderbuffer) /* 361 */ \ 1195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(IsShader) /* 362 */ \ 1205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(IsTexture) /* 363 */ \ 1215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(LineWidth) /* 364 */ \ 1225821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(LinkProgram) /* 365 */ \ 1235821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(PixelStorei) /* 366 */ \ 1245821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(PolygonOffset) /* 367 */ \ 1255821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ReadPixels) /* 368 */ \ 1265821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ReleaseShaderCompiler) /* 369 */ \ 1275821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(RenderbufferStorage) /* 370 */ \ 1285821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(SampleCoverage) /* 371 */ \ 1295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Scissor) /* 372 */ \ 1305821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ShaderBinary) /* 373 */ \ 1315821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ShaderSource) /* 374 */ \ 1325821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ShaderSourceImmediate) /* 375 */ \ 1335821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ShaderSourceBucket) /* 376 */ \ 1345821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(StencilFunc) /* 377 */ \ 1355821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(StencilFuncSeparate) /* 378 */ \ 1365821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(StencilMask) /* 379 */ \ 1375821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(StencilMaskSeparate) /* 380 */ \ 1385821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(StencilOp) /* 381 */ \ 1395821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(StencilOpSeparate) /* 382 */ \ 1405821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexImage2D) /* 383 */ \ 1415821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexImage2DImmediate) /* 384 */ \ 1425821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexParameterf) /* 385 */ \ 1435821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexParameterfv) /* 386 */ \ 1445821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexParameterfvImmediate) /* 387 */ \ 1455821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexParameteri) /* 388 */ \ 1465821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexParameteriv) /* 389 */ \ 1475821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexParameterivImmediate) /* 390 */ \ 1485821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexSubImage2D) /* 391 */ \ 1495821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(TexSubImage2DImmediate) /* 392 */ \ 1505821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform1f) /* 393 */ \ 1515821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform1fv) /* 394 */ \ 1525821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform1fvImmediate) /* 395 */ \ 1535821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform1i) /* 396 */ \ 1545821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform1iv) /* 397 */ \ 1555821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform1ivImmediate) /* 398 */ \ 1565821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform2f) /* 399 */ \ 1575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform2fv) /* 400 */ \ 1585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform2fvImmediate) /* 401 */ \ 1595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform2i) /* 402 */ \ 1605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform2iv) /* 403 */ \ 1615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform2ivImmediate) /* 404 */ \ 1625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform3f) /* 405 */ \ 1635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform3fv) /* 406 */ \ 1645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform3fvImmediate) /* 407 */ \ 1655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform3i) /* 408 */ \ 1665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform3iv) /* 409 */ \ 1675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform3ivImmediate) /* 410 */ \ 1685821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform4f) /* 411 */ \ 1695821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform4fv) /* 412 */ \ 1705821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform4fvImmediate) /* 413 */ \ 1715821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform4i) /* 414 */ \ 1725821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform4iv) /* 415 */ \ 1735821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Uniform4ivImmediate) /* 416 */ \ 1745821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(UniformMatrix2fv) /* 417 */ \ 1755821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(UniformMatrix2fvImmediate) /* 418 */ \ 1765821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(UniformMatrix3fv) /* 419 */ \ 1775821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(UniformMatrix3fvImmediate) /* 420 */ \ 1785821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(UniformMatrix4fv) /* 421 */ \ 1795821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(UniformMatrix4fvImmediate) /* 422 */ \ 1805821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(UseProgram) /* 423 */ \ 1815821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(ValidateProgram) /* 424 */ \ 1825821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib1f) /* 425 */ \ 1835821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib1fv) /* 426 */ \ 1845821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib1fvImmediate) /* 427 */ \ 1855821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib2f) /* 428 */ \ 1865821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib2fv) /* 429 */ \ 1875821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib2fvImmediate) /* 430 */ \ 1885821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib3f) /* 431 */ \ 1895821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib3fv) /* 432 */ \ 1905821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib3fvImmediate) /* 433 */ \ 1915821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib4f) /* 434 */ \ 1925821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib4fv) /* 435 */ \ 1935821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttrib4fvImmediate) /* 436 */ \ 1945821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(VertexAttribPointer) /* 437 */ \ 1955821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(Viewport) /* 438 */ \ 1965821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(BlitFramebufferEXT) /* 439 */ \ 1975821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) OP(RenderbufferStorageMultisampleEXT) /* 440 */ \ 1987dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(FramebufferTexture2DMultisampleEXT) /* 441 */ \ 1997dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(TexStorage2DEXT) /* 442 */ \ 2007dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GenQueriesEXT) /* 443 */ \ 2017dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GenQueriesEXTImmediate) /* 444 */ \ 2027dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DeleteQueriesEXT) /* 445 */ \ 2037dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DeleteQueriesEXTImmediate) /* 446 */ \ 2047dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(BeginQueryEXT) /* 447 */ \ 2057dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(EndQueryEXT) /* 448 */ \ 2067dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(InsertEventMarkerEXT) /* 449 */ \ 2077dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(PushGroupMarkerEXT) /* 450 */ \ 2087dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(PopGroupMarkerEXT) /* 451 */ \ 2097dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GenVertexArraysOES) /* 452 */ \ 2107dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GenVertexArraysOESImmediate) /* 453 */ \ 2117dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DeleteVertexArraysOES) /* 454 */ \ 2127dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DeleteVertexArraysOESImmediate) /* 455 */ \ 2137dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(IsVertexArrayOES) /* 456 */ \ 2147dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(BindVertexArrayOES) /* 457 */ \ 2157dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(SwapBuffers) /* 458 */ \ 2167dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GetMaxValueInBufferCHROMIUM) /* 459 */ \ 2177dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GenSharedIdsCHROMIUM) /* 460 */ \ 2187dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DeleteSharedIdsCHROMIUM) /* 461 */ \ 2197dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(RegisterSharedIdsCHROMIUM) /* 462 */ \ 2207dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(EnableFeatureCHROMIUM) /* 463 */ \ 2217dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(ResizeCHROMIUM) /* 464 */ \ 2227dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GetRequestableExtensionsCHROMIUM) /* 465 */ \ 2237dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(RequestExtensionCHROMIUM) /* 466 */ \ 2247dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GetMultipleIntegervCHROMIUM) /* 467 */ \ 2257dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GetProgramInfoCHROMIUM) /* 468 */ \ 2267dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(CreateStreamTextureCHROMIUM) /* 469 */ \ 2277dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DestroyStreamTextureCHROMIUM) /* 470 */ \ 2287dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GetTranslatedShaderSourceANGLE) /* 471 */ \ 2297dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(PostSubBufferCHROMIUM) /* 472 */ \ 2307dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(TexImageIOSurface2DCHROMIUM) /* 473 */ \ 2317dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(CopyTextureCHROMIUM) /* 474 */ \ 2327dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DrawArraysInstancedANGLE) /* 475 */ \ 2337dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DrawElementsInstancedANGLE) /* 476 */ \ 2347dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(VertexAttribDivisorANGLE) /* 477 */ \ 2357dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(GenMailboxCHROMIUM) /* 478 */ \ 2367dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(ProduceTextureCHROMIUM) /* 479 */ \ 2377dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(ProduceTextureCHROMIUMImmediate) /* 480 */ \ 2387dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(ConsumeTextureCHROMIUM) /* 481 */ \ 2397dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(ConsumeTextureCHROMIUMImmediate) /* 482 */ \ 2407dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(BindUniformLocationCHROMIUM) /* 483 */ \ 2417dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(BindUniformLocationCHROMIUMImmediate) /* 484 */ \ 2427dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(BindUniformLocationCHROMIUMBucket) /* 485 */ \ 2437dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(BindTexImage2DCHROMIUM) /* 486 */ \ 2447dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(ReleaseTexImage2DCHROMIUM) /* 487 */ \ 2457dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(TraceBeginCHROMIUM) /* 488 */ \ 2467dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(TraceEndCHROMIUM) /* 489 */ \ 2477dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(AsyncTexSubImage2DCHROMIUM) /* 490 */ \ 2487dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(AsyncTexImage2DCHROMIUM) /* 491 */ \ 2497dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(WaitAsyncTexImage2DCHROMIUM) /* 492 */ \ 2507dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DiscardFramebufferEXT) /* 493 */ \ 2517dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DiscardFramebufferEXTImmediate) /* 494 */ \ 2527dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(LoseContextCHROMIUM) /* 495 */ \ 2537dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(InsertSyncPointCHROMIUM) /* 496 */ \ 2547dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(WaitSyncPointCHROMIUM) /* 497 */ \ 2557dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DrawBuffersEXT) /* 498 */ \ 2567dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch OP(DrawBuffersEXTImmediate) /* 499 */ \ 2575821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2585821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enum CommandId { 2595821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) kStartPoint = cmd::kLastCommonId, // All GLES2 commands start after this. 2605821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#define GLES2_CMD_OP(name) k ## name, 2615821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) GLES2_COMMAND_LIST(GLES2_CMD_OP) 2625821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#undef GLES2_CMD_OP 2635821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) kNumCommands 2645821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; 2655821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 2665821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)#endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_IDS_AUTOGEN_H_ 2675821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 268