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_trace_implementation.h | 11 // This file is included by gles2_trace_implementation.h |
12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_AUTOGEN_H_ | 12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_AUTOGEN_H_ |
13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_AUTOGEN_H_ | 13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_AUTOGEN_H_ |
14 | 14 |
15 void ActiveTexture(GLenum texture) override; | 15 void ActiveTexture(GLenum texture) override; |
16 void AttachShader(GLuint program, GLuint shader) override; | 16 void AttachShader(GLuint program, GLuint shader) override; |
17 void BindAttribLocation(GLuint program, | 17 void BindAttribLocation(GLuint program, |
18 GLuint index, | 18 GLuint index, |
19 const char* name) override; | 19 const char* name) override; |
20 void BindBuffer(GLenum target, GLuint buffer) override; | 20 void BindBuffer(GLenum target, GLuint buffer) override; |
| 21 void BindBufferBase(GLenum target, GLuint index, GLuint buffer) override; |
21 void BindFramebuffer(GLenum target, GLuint framebuffer) override; | 22 void BindFramebuffer(GLenum target, GLuint framebuffer) override; |
22 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; | 23 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; |
23 void BindSampler(GLuint unit, GLuint sampler) override; | 24 void BindSampler(GLuint unit, GLuint sampler) override; |
24 void BindTexture(GLenum target, GLuint texture) override; | 25 void BindTexture(GLenum target, GLuint texture) override; |
25 void BindTransformFeedback(GLenum target, GLuint transformfeedback) override; | 26 void BindTransformFeedback(GLenum target, GLuint transformfeedback) override; |
26 void BlendColor(GLclampf red, | 27 void BlendColor(GLclampf red, |
27 GLclampf green, | 28 GLclampf green, |
28 GLclampf blue, | 29 GLclampf blue, |
29 GLclampf alpha) override; | 30 GLclampf alpha) override; |
30 void BlendEquation(GLenum mode) override; | 31 void BlendEquation(GLenum mode) override; |
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
286 GLenum zpass) override; | 287 GLenum zpass) override; |
287 void TexImage2D(GLenum target, | 288 void TexImage2D(GLenum target, |
288 GLint level, | 289 GLint level, |
289 GLint internalformat, | 290 GLint internalformat, |
290 GLsizei width, | 291 GLsizei width, |
291 GLsizei height, | 292 GLsizei height, |
292 GLint border, | 293 GLint border, |
293 GLenum format, | 294 GLenum format, |
294 GLenum type, | 295 GLenum type, |
295 const void* pixels) override; | 296 const void* pixels) override; |
| 297 void TexImage3D(GLenum target, |
| 298 GLint level, |
| 299 GLint internalformat, |
| 300 GLsizei width, |
| 301 GLsizei height, |
| 302 GLsizei depth, |
| 303 GLint border, |
| 304 GLenum format, |
| 305 GLenum type, |
| 306 const void* pixels) override; |
296 void TexParameterf(GLenum target, GLenum pname, GLfloat param) override; | 307 void TexParameterf(GLenum target, GLenum pname, GLfloat param) override; |
297 void TexParameterfv(GLenum target, | 308 void TexParameterfv(GLenum target, |
298 GLenum pname, | 309 GLenum pname, |
299 const GLfloat* params) override; | 310 const GLfloat* params) override; |
300 void TexParameteri(GLenum target, GLenum pname, GLint param) override; | 311 void TexParameteri(GLenum target, GLenum pname, GLint param) override; |
301 void TexParameteriv(GLenum target, GLenum pname, const GLint* params) override; | 312 void TexParameteriv(GLenum target, GLenum pname, const GLint* params) override; |
302 void TexStorage3D(GLenum target, | 313 void TexStorage3D(GLenum target, |
303 GLsizei levels, | 314 GLsizei levels, |
304 GLenum internalFormat, | 315 GLenum internalFormat, |
305 GLsizei width, | 316 GLsizei width, |
306 GLsizei height, | 317 GLsizei height, |
307 GLsizei depth) override; | 318 GLsizei depth) override; |
308 void TexSubImage2D(GLenum target, | 319 void TexSubImage2D(GLenum target, |
309 GLint level, | 320 GLint level, |
310 GLint xoffset, | 321 GLint xoffset, |
311 GLint yoffset, | 322 GLint yoffset, |
312 GLsizei width, | 323 GLsizei width, |
313 GLsizei height, | 324 GLsizei height, |
314 GLenum format, | 325 GLenum format, |
315 GLenum type, | 326 GLenum type, |
316 const void* pixels) override; | 327 const void* pixels) override; |
| 328 void TexSubImage3D(GLenum target, |
| 329 GLint level, |
| 330 GLint xoffset, |
| 331 GLint yoffset, |
| 332 GLint zoffset, |
| 333 GLsizei width, |
| 334 GLsizei height, |
| 335 GLsizei depth, |
| 336 GLenum format, |
| 337 GLenum type, |
| 338 const void* pixels) override; |
317 void Uniform1f(GLint location, GLfloat x) override; | 339 void Uniform1f(GLint location, GLfloat x) override; |
318 void Uniform1fv(GLint location, GLsizei count, const GLfloat* v) override; | 340 void Uniform1fv(GLint location, GLsizei count, const GLfloat* v) override; |
319 void Uniform1i(GLint location, GLint x) override; | 341 void Uniform1i(GLint location, GLint x) override; |
320 void Uniform1iv(GLint location, GLsizei count, const GLint* v) override; | 342 void Uniform1iv(GLint location, GLsizei count, const GLint* v) override; |
321 void Uniform1ui(GLint location, GLuint x) override; | 343 void Uniform1ui(GLint location, GLuint x) override; |
322 void Uniform1uiv(GLint location, GLsizei count, const GLuint* v) override; | 344 void Uniform1uiv(GLint location, GLsizei count, const GLuint* v) override; |
323 void Uniform2f(GLint location, GLfloat x, GLfloat y) override; | 345 void Uniform2f(GLint location, GLfloat x, GLfloat y) override; |
324 void Uniform2fv(GLint location, GLsizei count, const GLfloat* v) override; | 346 void Uniform2fv(GLint location, GLsizei count, const GLfloat* v) override; |
325 void Uniform2i(GLint location, GLint x, GLint y) override; | 347 void Uniform2i(GLint location, GLint x, GLint y) override; |
326 void Uniform2iv(GLint location, GLsizei count, const GLint* v) override; | 348 void Uniform2iv(GLint location, GLsizei count, const GLint* v) override; |
(...skipping 268 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
595 GLint bounds_height, | 617 GLint bounds_height, |
596 GLfloat uv_x, | 618 GLfloat uv_x, |
597 GLfloat uv_y, | 619 GLfloat uv_y, |
598 GLfloat uv_width, | 620 GLfloat uv_width, |
599 GLfloat uv_height) override; | 621 GLfloat uv_height) override; |
600 void SwapInterval(GLint interval) override; | 622 void SwapInterval(GLint interval) override; |
601 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; | 623 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; |
602 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; | 624 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; |
603 void BlendBarrierKHR() override; | 625 void BlendBarrierKHR() override; |
604 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_AUTOGEN_H_ | 626 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_AUTOGEN_H_ |
OLD | NEW |