Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(300)

Side by Side Diff: gpu/command_buffer/client/gles2_interface_autogen.h

Issue 851503003: Update from https://crrev.com/311076 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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
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
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_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698