OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file is auto-generated from | 5 // This file is auto-generated from |
6 // gpu/command_buffer/build_gles2_cmd_buffer.py | 6 // gpu/command_buffer/build_gles2_cmd_buffer.py |
7 // It's formatted by clang-format using chromium coding style: | 7 // It's formatted by clang-format using chromium coding style: |
8 // clang-format -i -style=chromium filename | 8 // clang-format -i -style=chromium filename |
9 // DO NOT EDIT! | 9 // DO NOT EDIT! |
10 | 10 |
11 // This file is included by gles2_implementation.h to declare the | 11 // This file is included by gles2_implementation.h to declare the |
12 // GL api functions. | 12 // GL api functions. |
13 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ | 13 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ |
14 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ | 14 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ |
15 | 15 |
16 void ActiveTexture(GLenum texture) override; | 16 void ActiveTexture(GLenum texture) override; |
17 | 17 |
18 void AttachShader(GLuint program, GLuint shader) override; | 18 void AttachShader(GLuint program, GLuint shader) override; |
19 | 19 |
20 void BindAttribLocation(GLuint program, | 20 void BindAttribLocation(GLuint program, |
21 GLuint index, | 21 GLuint index, |
22 const char* name) override; | 22 const char* name) override; |
23 | 23 |
24 void BindBuffer(GLenum target, GLuint buffer) override; | 24 void BindBuffer(GLenum target, GLuint buffer) override; |
25 | 25 |
| 26 void BindBufferBase(GLenum target, GLuint index, GLuint buffer) override; |
| 27 |
26 void BindFramebuffer(GLenum target, GLuint framebuffer) override; | 28 void BindFramebuffer(GLenum target, GLuint framebuffer) override; |
27 | 29 |
28 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; | 30 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; |
29 | 31 |
30 void BindSampler(GLuint unit, GLuint sampler) override; | 32 void BindSampler(GLuint unit, GLuint sampler) override; |
31 | 33 |
32 void BindTexture(GLenum target, GLuint texture) override; | 34 void BindTexture(GLenum target, GLuint texture) override; |
33 | 35 |
34 void BindTransformFeedback(GLenum target, GLuint transformfeedback) override; | 36 void BindTransformFeedback(GLenum target, GLuint transformfeedback) override; |
35 | 37 |
(...skipping 373 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
409 void TexImage2D(GLenum target, | 411 void TexImage2D(GLenum target, |
410 GLint level, | 412 GLint level, |
411 GLint internalformat, | 413 GLint internalformat, |
412 GLsizei width, | 414 GLsizei width, |
413 GLsizei height, | 415 GLsizei height, |
414 GLint border, | 416 GLint border, |
415 GLenum format, | 417 GLenum format, |
416 GLenum type, | 418 GLenum type, |
417 const void* pixels) override; | 419 const void* pixels) override; |
418 | 420 |
| 421 void TexImage3D(GLenum target, |
| 422 GLint level, |
| 423 GLint internalformat, |
| 424 GLsizei width, |
| 425 GLsizei height, |
| 426 GLsizei depth, |
| 427 GLint border, |
| 428 GLenum format, |
| 429 GLenum type, |
| 430 const void* pixels) override; |
| 431 |
419 void TexParameterf(GLenum target, GLenum pname, GLfloat param) override; | 432 void TexParameterf(GLenum target, GLenum pname, GLfloat param) override; |
420 | 433 |
421 void TexParameterfv(GLenum target, | 434 void TexParameterfv(GLenum target, |
422 GLenum pname, | 435 GLenum pname, |
423 const GLfloat* params) override; | 436 const GLfloat* params) override; |
424 | 437 |
425 void TexParameteri(GLenum target, GLenum pname, GLint param) override; | 438 void TexParameteri(GLenum target, GLenum pname, GLint param) override; |
426 | 439 |
427 void TexParameteriv(GLenum target, GLenum pname, const GLint* params) override; | 440 void TexParameteriv(GLenum target, GLenum pname, const GLint* params) override; |
428 | 441 |
429 void TexStorage3D(GLenum target, | 442 void TexStorage3D(GLenum target, |
430 GLsizei levels, | 443 GLsizei levels, |
431 GLenum internalFormat, | 444 GLenum internalFormat, |
432 GLsizei width, | 445 GLsizei width, |
433 GLsizei height, | 446 GLsizei height, |
434 GLsizei depth) override; | 447 GLsizei depth) override; |
435 | 448 |
436 void TexSubImage2D(GLenum target, | 449 void TexSubImage2D(GLenum target, |
437 GLint level, | 450 GLint level, |
438 GLint xoffset, | 451 GLint xoffset, |
439 GLint yoffset, | 452 GLint yoffset, |
440 GLsizei width, | 453 GLsizei width, |
441 GLsizei height, | 454 GLsizei height, |
442 GLenum format, | 455 GLenum format, |
443 GLenum type, | 456 GLenum type, |
444 const void* pixels) override; | 457 const void* pixels) override; |
445 | 458 |
| 459 void TexSubImage3D(GLenum target, |
| 460 GLint level, |
| 461 GLint xoffset, |
| 462 GLint yoffset, |
| 463 GLint zoffset, |
| 464 GLsizei width, |
| 465 GLsizei height, |
| 466 GLsizei depth, |
| 467 GLenum format, |
| 468 GLenum type, |
| 469 const void* pixels) override; |
| 470 |
446 void Uniform1f(GLint location, GLfloat x) override; | 471 void Uniform1f(GLint location, GLfloat x) override; |
447 | 472 |
448 void Uniform1fv(GLint location, GLsizei count, const GLfloat* v) override; | 473 void Uniform1fv(GLint location, GLsizei count, const GLfloat* v) override; |
449 | 474 |
450 void Uniform1i(GLint location, GLint x) override; | 475 void Uniform1i(GLint location, GLint x) override; |
451 | 476 |
452 void Uniform1iv(GLint location, GLsizei count, const GLint* v) override; | 477 void Uniform1iv(GLint location, GLsizei count, const GLint* v) override; |
453 | 478 |
454 void Uniform1ui(GLint location, GLuint x) override; | 479 void Uniform1ui(GLint location, GLuint x) override; |
455 | 480 |
(...skipping 396 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
852 | 877 |
853 void SwapInterval(GLint interval) override; | 878 void SwapInterval(GLint interval) override; |
854 | 879 |
855 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; | 880 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; |
856 | 881 |
857 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; | 882 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; |
858 | 883 |
859 void BlendBarrierKHR() override; | 884 void BlendBarrierKHR() override; |
860 | 885 |
861 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ | 886 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ |
OLD | NEW |