| 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_interface.h to declare the | 11 // This file is included by gles2_interface.h to declare the |
| 12 // GL api functions. | 12 // GL api functions. |
| 13 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ | 13 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ |
| 14 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ | 14 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ |
| 15 | 15 |
| 16 virtual void ActiveTexture(GLenum texture) = 0; | 16 virtual void ActiveTexture(GLenum texture) = 0; |
| 17 virtual void AttachShader(GLuint program, GLuint shader) = 0; | 17 virtual void AttachShader(GLuint program, GLuint shader) = 0; |
| 18 virtual void BindAttribLocation(GLuint program, | 18 virtual void BindAttribLocation(GLuint program, |
| 19 GLuint index, | 19 GLuint index, |
| 20 const char* name) = 0; | 20 const char* name) = 0; |
| 21 virtual void BindBuffer(GLenum target, GLuint buffer) = 0; | 21 virtual void BindBuffer(GLenum target, GLuint buffer) = 0; |
| 22 virtual void BindBufferBase(GLenum target, GLuint index, GLuint buffer) = 0; |
| 22 virtual void BindFramebuffer(GLenum target, GLuint framebuffer) = 0; | 23 virtual void BindFramebuffer(GLenum target, GLuint framebuffer) = 0; |
| 23 virtual void BindRenderbuffer(GLenum target, GLuint renderbuffer) = 0; | 24 virtual void BindRenderbuffer(GLenum target, GLuint renderbuffer) = 0; |
| 24 virtual void BindSampler(GLuint unit, GLuint sampler) = 0; | 25 virtual void BindSampler(GLuint unit, GLuint sampler) = 0; |
| 25 virtual void BindTexture(GLenum target, GLuint texture) = 0; | 26 virtual void BindTexture(GLenum target, GLuint texture) = 0; |
| 26 virtual void BindTransformFeedback(GLenum target, GLuint transformfeedback) = 0; | 27 virtual void BindTransformFeedback(GLenum target, GLuint transformfeedback) = 0; |
| 27 virtual void BlendColor(GLclampf red, | 28 virtual void BlendColor(GLclampf red, |
| 28 GLclampf green, | 29 GLclampf green, |
| 29 GLclampf blue, | 30 GLclampf blue, |
| 30 GLclampf alpha) = 0; | 31 GLclampf alpha) = 0; |
| 31 virtual void BlendEquation(GLenum mode) = 0; | 32 virtual void BlendEquation(GLenum mode) = 0; |
| (...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 291 GLenum zpass) = 0; | 292 GLenum zpass) = 0; |
| 292 virtual void TexImage2D(GLenum target, | 293 virtual void TexImage2D(GLenum target, |
| 293 GLint level, | 294 GLint level, |
| 294 GLint internalformat, | 295 GLint internalformat, |
| 295 GLsizei width, | 296 GLsizei width, |
| 296 GLsizei height, | 297 GLsizei height, |
| 297 GLint border, | 298 GLint border, |
| 298 GLenum format, | 299 GLenum format, |
| 299 GLenum type, | 300 GLenum type, |
| 300 const void* pixels) = 0; | 301 const void* pixels) = 0; |
| 302 virtual void TexImage3D(GLenum target, |
| 303 GLint level, |
| 304 GLint internalformat, |
| 305 GLsizei width, |
| 306 GLsizei height, |
| 307 GLsizei depth, |
| 308 GLint border, |
| 309 GLenum format, |
| 310 GLenum type, |
| 311 const void* pixels) = 0; |
| 301 virtual void TexParameterf(GLenum target, GLenum pname, GLfloat param) = 0; | 312 virtual void TexParameterf(GLenum target, GLenum pname, GLfloat param) = 0; |
| 302 virtual void TexParameterfv(GLenum target, | 313 virtual void TexParameterfv(GLenum target, |
| 303 GLenum pname, | 314 GLenum pname, |
| 304 const GLfloat* params) = 0; | 315 const GLfloat* params) = 0; |
| 305 virtual void TexParameteri(GLenum target, GLenum pname, GLint param) = 0; | 316 virtual void TexParameteri(GLenum target, GLenum pname, GLint param) = 0; |
| 306 virtual void TexParameteriv(GLenum target, | 317 virtual void TexParameteriv(GLenum target, |
| 307 GLenum pname, | 318 GLenum pname, |
| 308 const GLint* params) = 0; | 319 const GLint* params) = 0; |
| 309 virtual void TexStorage3D(GLenum target, | 320 virtual void TexStorage3D(GLenum target, |
| 310 GLsizei levels, | 321 GLsizei levels, |
| 311 GLenum internalFormat, | 322 GLenum internalFormat, |
| 312 GLsizei width, | 323 GLsizei width, |
| 313 GLsizei height, | 324 GLsizei height, |
| 314 GLsizei depth) = 0; | 325 GLsizei depth) = 0; |
| 315 virtual void TexSubImage2D(GLenum target, | 326 virtual void TexSubImage2D(GLenum target, |
| 316 GLint level, | 327 GLint level, |
| 317 GLint xoffset, | 328 GLint xoffset, |
| 318 GLint yoffset, | 329 GLint yoffset, |
| 319 GLsizei width, | 330 GLsizei width, |
| 320 GLsizei height, | 331 GLsizei height, |
| 321 GLenum format, | 332 GLenum format, |
| 322 GLenum type, | 333 GLenum type, |
| 323 const void* pixels) = 0; | 334 const void* pixels) = 0; |
| 335 virtual void TexSubImage3D(GLenum target, |
| 336 GLint level, |
| 337 GLint xoffset, |
| 338 GLint yoffset, |
| 339 GLint zoffset, |
| 340 GLsizei width, |
| 341 GLsizei height, |
| 342 GLsizei depth, |
| 343 GLenum format, |
| 344 GLenum type, |
| 345 const void* pixels) = 0; |
| 324 virtual void Uniform1f(GLint location, GLfloat x) = 0; | 346 virtual void Uniform1f(GLint location, GLfloat x) = 0; |
| 325 virtual void Uniform1fv(GLint location, GLsizei count, const GLfloat* v) = 0; | 347 virtual void Uniform1fv(GLint location, GLsizei count, const GLfloat* v) = 0; |
| 326 virtual void Uniform1i(GLint location, GLint x) = 0; | 348 virtual void Uniform1i(GLint location, GLint x) = 0; |
| 327 virtual void Uniform1iv(GLint location, GLsizei count, const GLint* v) = 0; | 349 virtual void Uniform1iv(GLint location, GLsizei count, const GLint* v) = 0; |
| 328 virtual void Uniform1ui(GLint location, GLuint x) = 0; | 350 virtual void Uniform1ui(GLint location, GLuint x) = 0; |
| 329 virtual void Uniform1uiv(GLint location, GLsizei count, const GLuint* v) = 0; | 351 virtual void Uniform1uiv(GLint location, GLsizei count, const GLuint* v) = 0; |
| 330 virtual void Uniform2f(GLint location, GLfloat x, GLfloat y) = 0; | 352 virtual void Uniform2f(GLint location, GLfloat x, GLfloat y) = 0; |
| 331 virtual void Uniform2fv(GLint location, GLsizei count, const GLfloat* v) = 0; | 353 virtual void Uniform2fv(GLint location, GLsizei count, const GLfloat* v) = 0; |
| 332 virtual void Uniform2i(GLint location, GLint x, GLint y) = 0; | 354 virtual void Uniform2i(GLint location, GLint x, GLint y) = 0; |
| 333 virtual void Uniform2iv(GLint location, GLsizei count, const GLint* v) = 0; | 355 virtual void Uniform2iv(GLint location, GLsizei count, const GLint* v) = 0; |
| (...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 609 GLint bounds_height, | 631 GLint bounds_height, |
| 610 GLfloat uv_x, | 632 GLfloat uv_x, |
| 611 GLfloat uv_y, | 633 GLfloat uv_y, |
| 612 GLfloat uv_width, | 634 GLfloat uv_width, |
| 613 GLfloat uv_height) = 0; | 635 GLfloat uv_height) = 0; |
| 614 virtual void SwapInterval(GLint interval) = 0; | 636 virtual void SwapInterval(GLint interval) = 0; |
| 615 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0; | 637 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0; |
| 616 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0; | 638 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0; |
| 617 virtual void BlendBarrierKHR() = 0; | 639 virtual void BlendBarrierKHR() = 0; |
| 618 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ | 640 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ |
| OLD | NEW |