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

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

Issue 706203003: Update from https://crrev.com/303153 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 6 years, 1 month 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
(...skipping 106 matching lines...) Expand 10 before | Expand all | Expand 10 after
117 target, level, xoffset, yoffset, width, height, format, imageSize, data); 117 target, level, xoffset, yoffset, width, height, format, imageSize, data);
118 } 118 }
119 void GLES2CopyTexImage2D(GLenum target, 119 void GLES2CopyTexImage2D(GLenum target,
120 GLint level, 120 GLint level,
121 GLenum internalformat, 121 GLenum internalformat,
122 GLint x, 122 GLint x,
123 GLint y, 123 GLint y,
124 GLsizei width, 124 GLsizei width,
125 GLsizei height, 125 GLsizei height,
126 GLint border) { 126 GLint border) {
127 gles2::GetGLContext()->CopyTexImage2D( 127 gles2::GetGLContext()->CopyTexImage2D(target, level, internalformat, x, y,
128 target, level, internalformat, x, y, width, height, border); 128 width, height, border);
129 } 129 }
130 void GLES2CopyTexSubImage2D(GLenum target, 130 void GLES2CopyTexSubImage2D(GLenum target,
131 GLint level, 131 GLint level,
132 GLint xoffset, 132 GLint xoffset,
133 GLint yoffset, 133 GLint yoffset,
134 GLint x, 134 GLint x,
135 GLint y, 135 GLint y,
136 GLsizei width, 136 GLsizei width,
137 GLsizei height) { 137 GLsizei height) {
138 gles2::GetGLContext()->CopyTexSubImage2D( 138 gles2::GetGLContext()->CopyTexSubImage2D(target, level, xoffset, yoffset, x,
139 target, level, xoffset, yoffset, x, y, width, height); 139 y, width, height);
140 } 140 }
141 GLuint GLES2CreateProgram() { 141 GLuint GLES2CreateProgram() {
142 return gles2::GetGLContext()->CreateProgram(); 142 return gles2::GetGLContext()->CreateProgram();
143 } 143 }
144 GLuint GLES2CreateShader(GLenum type) { 144 GLuint GLES2CreateShader(GLenum type) {
145 return gles2::GetGLContext()->CreateShader(type); 145 return gles2::GetGLContext()->CreateShader(type);
146 } 146 }
147 void GLES2CullFace(GLenum mode) { 147 void GLES2CullFace(GLenum mode) {
148 gles2::GetGLContext()->CullFace(mode); 148 gles2::GetGLContext()->CullFace(mode);
149 } 149 }
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
209 GLenum renderbuffertarget, 209 GLenum renderbuffertarget,
210 GLuint renderbuffer) { 210 GLuint renderbuffer) {
211 gles2::GetGLContext()->FramebufferRenderbuffer( 211 gles2::GetGLContext()->FramebufferRenderbuffer(
212 target, attachment, renderbuffertarget, renderbuffer); 212 target, attachment, renderbuffertarget, renderbuffer);
213 } 213 }
214 void GLES2FramebufferTexture2D(GLenum target, 214 void GLES2FramebufferTexture2D(GLenum target,
215 GLenum attachment, 215 GLenum attachment,
216 GLenum textarget, 216 GLenum textarget,
217 GLuint texture, 217 GLuint texture,
218 GLint level) { 218 GLint level) {
219 gles2::GetGLContext()->FramebufferTexture2D( 219 gles2::GetGLContext()->FramebufferTexture2D(target, attachment, textarget,
220 target, attachment, textarget, texture, level); 220 texture, level);
221 } 221 }
222 void GLES2FrontFace(GLenum mode) { 222 void GLES2FrontFace(GLenum mode) {
223 gles2::GetGLContext()->FrontFace(mode); 223 gles2::GetGLContext()->FrontFace(mode);
224 } 224 }
225 void GLES2GenBuffers(GLsizei n, GLuint* buffers) { 225 void GLES2GenBuffers(GLsizei n, GLuint* buffers) {
226 gles2::GetGLContext()->GenBuffers(n, buffers); 226 gles2::GetGLContext()->GenBuffers(n, buffers);
227 } 227 }
228 void GLES2GenerateMipmap(GLenum target) { 228 void GLES2GenerateMipmap(GLenum target) {
229 gles2::GetGLContext()->GenerateMipmap(target); 229 gles2::GetGLContext()->GenerateMipmap(target);
230 } 230 }
231 void GLES2GenFramebuffers(GLsizei n, GLuint* framebuffers) { 231 void GLES2GenFramebuffers(GLsizei n, GLuint* framebuffers) {
232 gles2::GetGLContext()->GenFramebuffers(n, framebuffers); 232 gles2::GetGLContext()->GenFramebuffers(n, framebuffers);
233 } 233 }
234 void GLES2GenRenderbuffers(GLsizei n, GLuint* renderbuffers) { 234 void GLES2GenRenderbuffers(GLsizei n, GLuint* renderbuffers) {
235 gles2::GetGLContext()->GenRenderbuffers(n, renderbuffers); 235 gles2::GetGLContext()->GenRenderbuffers(n, renderbuffers);
236 } 236 }
237 void GLES2GenTextures(GLsizei n, GLuint* textures) { 237 void GLES2GenTextures(GLsizei n, GLuint* textures) {
238 gles2::GetGLContext()->GenTextures(n, textures); 238 gles2::GetGLContext()->GenTextures(n, textures);
239 } 239 }
240 void GLES2GetActiveAttrib(GLuint program, 240 void GLES2GetActiveAttrib(GLuint program,
241 GLuint index, 241 GLuint index,
242 GLsizei bufsize, 242 GLsizei bufsize,
243 GLsizei* length, 243 GLsizei* length,
244 GLint* size, 244 GLint* size,
245 GLenum* type, 245 GLenum* type,
246 char* name) { 246 char* name) {
247 gles2::GetGLContext()->GetActiveAttrib( 247 gles2::GetGLContext()->GetActiveAttrib(program, index, bufsize, length, size,
248 program, index, bufsize, length, size, type, name); 248 type, name);
249 } 249 }
250 void GLES2GetActiveUniform(GLuint program, 250 void GLES2GetActiveUniform(GLuint program,
251 GLuint index, 251 GLuint index,
252 GLsizei bufsize, 252 GLsizei bufsize,
253 GLsizei* length, 253 GLsizei* length,
254 GLint* size, 254 GLint* size,
255 GLenum* type, 255 GLenum* type,
256 char* name) { 256 char* name) {
257 gles2::GetGLContext()->GetActiveUniform( 257 gles2::GetGLContext()->GetActiveUniform(program, index, bufsize, length, size,
258 program, index, bufsize, length, size, type, name); 258 type, name);
259 } 259 }
260 void GLES2GetAttachedShaders(GLuint program, 260 void GLES2GetAttachedShaders(GLuint program,
261 GLsizei maxcount, 261 GLsizei maxcount,
262 GLsizei* count, 262 GLsizei* count,
263 GLuint* shaders) { 263 GLuint* shaders) {
264 gles2::GetGLContext()->GetAttachedShaders(program, maxcount, count, shaders); 264 gles2::GetGLContext()->GetAttachedShaders(program, maxcount, count, shaders);
265 } 265 }
266 GLint GLES2GetAttribLocation(GLuint program, const char* name) { 266 GLint GLES2GetAttribLocation(GLuint program, const char* name) {
267 return gles2::GetGLContext()->GetAttribLocation(program, name); 267 return gles2::GetGLContext()->GetAttribLocation(program, name);
268 } 268 }
269 void GLES2GetBooleanv(GLenum pname, GLboolean* params) { 269 void GLES2GetBooleanv(GLenum pname, GLboolean* params) {
270 gles2::GetGLContext()->GetBooleanv(pname, params); 270 gles2::GetGLContext()->GetBooleanv(pname, params);
271 } 271 }
272 void GLES2GetBufferParameteriv(GLenum target, GLenum pname, GLint* params) { 272 void GLES2GetBufferParameteriv(GLenum target, GLenum pname, GLint* params) {
273 gles2::GetGLContext()->GetBufferParameteriv(target, pname, params); 273 gles2::GetGLContext()->GetBufferParameteriv(target, pname, params);
274 } 274 }
275 GLenum GLES2GetError() { 275 GLenum GLES2GetError() {
276 return gles2::GetGLContext()->GetError(); 276 return gles2::GetGLContext()->GetError();
277 } 277 }
278 void GLES2GetFloatv(GLenum pname, GLfloat* params) { 278 void GLES2GetFloatv(GLenum pname, GLfloat* params) {
279 gles2::GetGLContext()->GetFloatv(pname, params); 279 gles2::GetGLContext()->GetFloatv(pname, params);
280 } 280 }
281 void GLES2GetFramebufferAttachmentParameteriv(GLenum target, 281 void GLES2GetFramebufferAttachmentParameteriv(GLenum target,
282 GLenum attachment, 282 GLenum attachment,
283 GLenum pname, 283 GLenum pname,
284 GLint* params) { 284 GLint* params) {
285 gles2::GetGLContext()->GetFramebufferAttachmentParameteriv( 285 gles2::GetGLContext()->GetFramebufferAttachmentParameteriv(target, attachment,
286 target, attachment, pname, params); 286 pname, params);
287 } 287 }
288 void GLES2GetIntegerv(GLenum pname, GLint* params) { 288 void GLES2GetIntegerv(GLenum pname, GLint* params) {
289 gles2::GetGLContext()->GetIntegerv(pname, params); 289 gles2::GetGLContext()->GetIntegerv(pname, params);
290 } 290 }
291 void GLES2GetProgramiv(GLuint program, GLenum pname, GLint* params) { 291 void GLES2GetProgramiv(GLuint program, GLenum pname, GLint* params) {
292 gles2::GetGLContext()->GetProgramiv(program, pname, params); 292 gles2::GetGLContext()->GetProgramiv(program, pname, params);
293 } 293 }
294 void GLES2GetProgramInfoLog(GLuint program, 294 void GLES2GetProgramInfoLog(GLuint program,
295 GLsizei bufsize, 295 GLsizei bufsize,
296 GLsizei* length, 296 GLsizei* length,
(...skipping 11 matching lines...) Expand all
308 void GLES2GetShaderInfoLog(GLuint shader, 308 void GLES2GetShaderInfoLog(GLuint shader,
309 GLsizei bufsize, 309 GLsizei bufsize,
310 GLsizei* length, 310 GLsizei* length,
311 char* infolog) { 311 char* infolog) {
312 gles2::GetGLContext()->GetShaderInfoLog(shader, bufsize, length, infolog); 312 gles2::GetGLContext()->GetShaderInfoLog(shader, bufsize, length, infolog);
313 } 313 }
314 void GLES2GetShaderPrecisionFormat(GLenum shadertype, 314 void GLES2GetShaderPrecisionFormat(GLenum shadertype,
315 GLenum precisiontype, 315 GLenum precisiontype,
316 GLint* range, 316 GLint* range,
317 GLint* precision) { 317 GLint* precision) {
318 gles2::GetGLContext()->GetShaderPrecisionFormat( 318 gles2::GetGLContext()->GetShaderPrecisionFormat(shadertype, precisiontype,
319 shadertype, precisiontype, range, precision); 319 range, precision);
320 } 320 }
321 void GLES2GetShaderSource(GLuint shader, 321 void GLES2GetShaderSource(GLuint shader,
322 GLsizei bufsize, 322 GLsizei bufsize,
323 GLsizei* length, 323 GLsizei* length,
324 char* source) { 324 char* source) {
325 gles2::GetGLContext()->GetShaderSource(shader, bufsize, length, source); 325 gles2::GetGLContext()->GetShaderSource(shader, bufsize, length, source);
326 } 326 }
327 const GLubyte* GLES2GetString(GLenum name) { 327 const GLubyte* GLES2GetString(GLenum name) {
328 return gles2::GetGLContext()->GetString(name); 328 return gles2::GetGLContext()->GetString(name);
329 } 329 }
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
396 void* pixels) { 396 void* pixels) {
397 gles2::GetGLContext()->ReadPixels(x, y, width, height, format, type, pixels); 397 gles2::GetGLContext()->ReadPixels(x, y, width, height, format, type, pixels);
398 } 398 }
399 void GLES2ReleaseShaderCompiler() { 399 void GLES2ReleaseShaderCompiler() {
400 gles2::GetGLContext()->ReleaseShaderCompiler(); 400 gles2::GetGLContext()->ReleaseShaderCompiler();
401 } 401 }
402 void GLES2RenderbufferStorage(GLenum target, 402 void GLES2RenderbufferStorage(GLenum target,
403 GLenum internalformat, 403 GLenum internalformat,
404 GLsizei width, 404 GLsizei width,
405 GLsizei height) { 405 GLsizei height) {
406 gles2::GetGLContext()->RenderbufferStorage( 406 gles2::GetGLContext()->RenderbufferStorage(target, internalformat, width,
407 target, internalformat, width, height); 407 height);
408 } 408 }
409 void GLES2SampleCoverage(GLclampf value, GLboolean invert) { 409 void GLES2SampleCoverage(GLclampf value, GLboolean invert) {
410 gles2::GetGLContext()->SampleCoverage(value, invert); 410 gles2::GetGLContext()->SampleCoverage(value, invert);
411 } 411 }
412 void GLES2Scissor(GLint x, GLint y, GLsizei width, GLsizei height) { 412 void GLES2Scissor(GLint x, GLint y, GLsizei width, GLsizei height) {
413 gles2::GetGLContext()->Scissor(x, y, width, height); 413 gles2::GetGLContext()->Scissor(x, y, width, height);
414 } 414 }
415 void GLES2ShaderBinary(GLsizei n, 415 void GLES2ShaderBinary(GLsizei n,
416 const GLuint* shaders, 416 const GLuint* shaders,
417 GLenum binaryformat, 417 GLenum binaryformat,
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
457 } 457 }
458 void GLES2TexImage2D(GLenum target, 458 void GLES2TexImage2D(GLenum target,
459 GLint level, 459 GLint level,
460 GLint internalformat, 460 GLint internalformat,
461 GLsizei width, 461 GLsizei width,
462 GLsizei height, 462 GLsizei height,
463 GLint border, 463 GLint border,
464 GLenum format, 464 GLenum format,
465 GLenum type, 465 GLenum type,
466 const void* pixels) { 466 const void* pixels) {
467 gles2::GetGLContext()->TexImage2D(target, 467 gles2::GetGLContext()->TexImage2D(target, level, internalformat, width,
468 level, 468 height, border, format, type, pixels);
469 internalformat,
470 width,
471 height,
472 border,
473 format,
474 type,
475 pixels);
476 } 469 }
477 void GLES2TexParameterf(GLenum target, GLenum pname, GLfloat param) { 470 void GLES2TexParameterf(GLenum target, GLenum pname, GLfloat param) {
478 gles2::GetGLContext()->TexParameterf(target, pname, param); 471 gles2::GetGLContext()->TexParameterf(target, pname, param);
479 } 472 }
480 void GLES2TexParameterfv(GLenum target, GLenum pname, const GLfloat* params) { 473 void GLES2TexParameterfv(GLenum target, GLenum pname, const GLfloat* params) {
481 gles2::GetGLContext()->TexParameterfv(target, pname, params); 474 gles2::GetGLContext()->TexParameterfv(target, pname, params);
482 } 475 }
483 void GLES2TexParameteri(GLenum target, GLenum pname, GLint param) { 476 void GLES2TexParameteri(GLenum target, GLenum pname, GLint param) {
484 gles2::GetGLContext()->TexParameteri(target, pname, param); 477 gles2::GetGLContext()->TexParameteri(target, pname, param);
485 } 478 }
486 void GLES2TexParameteriv(GLenum target, GLenum pname, const GLint* params) { 479 void GLES2TexParameteriv(GLenum target, GLenum pname, const GLint* params) {
487 gles2::GetGLContext()->TexParameteriv(target, pname, params); 480 gles2::GetGLContext()->TexParameteriv(target, pname, params);
488 } 481 }
489 void GLES2TexSubImage2D(GLenum target, 482 void GLES2TexSubImage2D(GLenum target,
490 GLint level, 483 GLint level,
491 GLint xoffset, 484 GLint xoffset,
492 GLint yoffset, 485 GLint yoffset,
493 GLsizei width, 486 GLsizei width,
494 GLsizei height, 487 GLsizei height,
495 GLenum format, 488 GLenum format,
496 GLenum type, 489 GLenum type,
497 const void* pixels) { 490 const void* pixels) {
498 gles2::GetGLContext()->TexSubImage2D( 491 gles2::GetGLContext()->TexSubImage2D(target, level, xoffset, yoffset, width,
499 target, level, xoffset, yoffset, width, height, format, type, pixels); 492 height, format, type, pixels);
500 } 493 }
501 void GLES2Uniform1f(GLint location, GLfloat x) { 494 void GLES2Uniform1f(GLint location, GLfloat x) {
502 gles2::GetGLContext()->Uniform1f(location, x); 495 gles2::GetGLContext()->Uniform1f(location, x);
503 } 496 }
504 void GLES2Uniform1fv(GLint location, GLsizei count, const GLfloat* v) { 497 void GLES2Uniform1fv(GLint location, GLsizei count, const GLfloat* v) {
505 gles2::GetGLContext()->Uniform1fv(location, count, v); 498 gles2::GetGLContext()->Uniform1fv(location, count, v);
506 } 499 }
507 void GLES2Uniform1i(GLint location, GLint x) { 500 void GLES2Uniform1i(GLint location, GLint x) {
508 gles2::GetGLContext()->Uniform1i(location, x); 501 gles2::GetGLContext()->Uniform1i(location, x);
509 } 502 }
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
601 } 594 }
602 void GLES2VertexAttrib4fv(GLuint indx, const GLfloat* values) { 595 void GLES2VertexAttrib4fv(GLuint indx, const GLfloat* values) {
603 gles2::GetGLContext()->VertexAttrib4fv(indx, values); 596 gles2::GetGLContext()->VertexAttrib4fv(indx, values);
604 } 597 }
605 void GLES2VertexAttribPointer(GLuint indx, 598 void GLES2VertexAttribPointer(GLuint indx,
606 GLint size, 599 GLint size,
607 GLenum type, 600 GLenum type,
608 GLboolean normalized, 601 GLboolean normalized,
609 GLsizei stride, 602 GLsizei stride,
610 const void* ptr) { 603 const void* ptr) {
611 gles2::GetGLContext()->VertexAttribPointer( 604 gles2::GetGLContext()->VertexAttribPointer(indx, size, type, normalized,
612 indx, size, type, normalized, stride, ptr); 605 stride, ptr);
613 } 606 }
614 void GLES2Viewport(GLint x, GLint y, GLsizei width, GLsizei height) { 607 void GLES2Viewport(GLint x, GLint y, GLsizei width, GLsizei height) {
615 gles2::GetGLContext()->Viewport(x, y, width, height); 608 gles2::GetGLContext()->Viewport(x, y, width, height);
616 } 609 }
617 void GLES2BlitFramebufferCHROMIUM(GLint srcX0, 610 void GLES2BlitFramebufferCHROMIUM(GLint srcX0,
618 GLint srcY0, 611 GLint srcY0,
619 GLint srcX1, 612 GLint srcX1,
620 GLint srcY1, 613 GLint srcY1,
621 GLint dstX0, 614 GLint dstX0,
622 GLint dstY0, 615 GLint dstY0,
(...skipping 27 matching lines...) Expand all
650 GLint level, 643 GLint level,
651 GLsizei samples) { 644 GLsizei samples) {
652 gles2::GetGLContext()->FramebufferTexture2DMultisampleEXT( 645 gles2::GetGLContext()->FramebufferTexture2DMultisampleEXT(
653 target, attachment, textarget, texture, level, samples); 646 target, attachment, textarget, texture, level, samples);
654 } 647 }
655 void GLES2TexStorage2DEXT(GLenum target, 648 void GLES2TexStorage2DEXT(GLenum target,
656 GLsizei levels, 649 GLsizei levels,
657 GLenum internalFormat, 650 GLenum internalFormat,
658 GLsizei width, 651 GLsizei width,
659 GLsizei height) { 652 GLsizei height) {
660 gles2::GetGLContext()->TexStorage2DEXT( 653 gles2::GetGLContext()->TexStorage2DEXT(target, levels, internalFormat, width,
661 target, levels, internalFormat, width, height); 654 height);
662 } 655 }
663 void GLES2GenQueriesEXT(GLsizei n, GLuint* queries) { 656 void GLES2GenQueriesEXT(GLsizei n, GLuint* queries) {
664 gles2::GetGLContext()->GenQueriesEXT(n, queries); 657 gles2::GetGLContext()->GenQueriesEXT(n, queries);
665 } 658 }
666 void GLES2DeleteQueriesEXT(GLsizei n, const GLuint* queries) { 659 void GLES2DeleteQueriesEXT(GLsizei n, const GLuint* queries) {
667 gles2::GetGLContext()->DeleteQueriesEXT(n, queries); 660 gles2::GetGLContext()->DeleteQueriesEXT(n, queries);
668 } 661 }
669 GLboolean GLES2IsQueryEXT(GLuint id) { 662 GLboolean GLES2IsQueryEXT(GLuint id) {
670 return gles2::GetGLContext()->IsQueryEXT(id); 663 return gles2::GetGLContext()->IsQueryEXT(id);
671 } 664 }
(...skipping 30 matching lines...) Expand all
702 void GLES2BindVertexArrayOES(GLuint array) { 695 void GLES2BindVertexArrayOES(GLuint array) {
703 gles2::GetGLContext()->BindVertexArrayOES(array); 696 gles2::GetGLContext()->BindVertexArrayOES(array);
704 } 697 }
705 void GLES2SwapBuffers() { 698 void GLES2SwapBuffers() {
706 gles2::GetGLContext()->SwapBuffers(); 699 gles2::GetGLContext()->SwapBuffers();
707 } 700 }
708 GLuint GLES2GetMaxValueInBufferCHROMIUM(GLuint buffer_id, 701 GLuint GLES2GetMaxValueInBufferCHROMIUM(GLuint buffer_id,
709 GLsizei count, 702 GLsizei count,
710 GLenum type, 703 GLenum type,
711 GLuint offset) { 704 GLuint offset) {
712 return gles2::GetGLContext()->GetMaxValueInBufferCHROMIUM( 705 return gles2::GetGLContext()->GetMaxValueInBufferCHROMIUM(buffer_id, count,
713 buffer_id, count, type, offset); 706 type, offset);
714 } 707 }
715 GLboolean GLES2EnableFeatureCHROMIUM(const char* feature) { 708 GLboolean GLES2EnableFeatureCHROMIUM(const char* feature) {
716 return gles2::GetGLContext()->EnableFeatureCHROMIUM(feature); 709 return gles2::GetGLContext()->EnableFeatureCHROMIUM(feature);
717 } 710 }
718 void* GLES2MapBufferCHROMIUM(GLuint target, GLenum access) { 711 void* GLES2MapBufferCHROMIUM(GLuint target, GLenum access) {
719 return gles2::GetGLContext()->MapBufferCHROMIUM(target, access); 712 return gles2::GetGLContext()->MapBufferCHROMIUM(target, access);
720 } 713 }
721 GLboolean GLES2UnmapBufferCHROMIUM(GLuint target) { 714 GLboolean GLES2UnmapBufferCHROMIUM(GLuint target) {
722 return gles2::GetGLContext()->UnmapBufferCHROMIUM(target); 715 return gles2::GetGLContext()->UnmapBufferCHROMIUM(target);
723 } 716 }
724 void* GLES2MapBufferSubDataCHROMIUM(GLuint target, 717 void* GLES2MapBufferSubDataCHROMIUM(GLuint target,
725 GLintptr offset, 718 GLintptr offset,
726 GLsizeiptr size, 719 GLsizeiptr size,
727 GLenum access) { 720 GLenum access) {
728 return gles2::GetGLContext()->MapBufferSubDataCHROMIUM( 721 return gles2::GetGLContext()->MapBufferSubDataCHROMIUM(target, offset, size,
729 target, offset, size, access); 722 access);
730 } 723 }
731 void GLES2UnmapBufferSubDataCHROMIUM(const void* mem) { 724 void GLES2UnmapBufferSubDataCHROMIUM(const void* mem) {
732 gles2::GetGLContext()->UnmapBufferSubDataCHROMIUM(mem); 725 gles2::GetGLContext()->UnmapBufferSubDataCHROMIUM(mem);
733 } 726 }
734 void* GLES2MapTexSubImage2DCHROMIUM(GLenum target, 727 void* GLES2MapTexSubImage2DCHROMIUM(GLenum target,
735 GLint level, 728 GLint level,
736 GLint xoffset, 729 GLint xoffset,
737 GLint yoffset, 730 GLint yoffset,
738 GLsizei width, 731 GLsizei width,
739 GLsizei height, 732 GLsizei height,
(...skipping 15 matching lines...) Expand all
755 void GLES2RequestExtensionCHROMIUM(const char* extension) { 748 void GLES2RequestExtensionCHROMIUM(const char* extension) {
756 gles2::GetGLContext()->RequestExtensionCHROMIUM(extension); 749 gles2::GetGLContext()->RequestExtensionCHROMIUM(extension);
757 } 750 }
758 void GLES2RateLimitOffscreenContextCHROMIUM() { 751 void GLES2RateLimitOffscreenContextCHROMIUM() {
759 gles2::GetGLContext()->RateLimitOffscreenContextCHROMIUM(); 752 gles2::GetGLContext()->RateLimitOffscreenContextCHROMIUM();
760 } 753 }
761 void GLES2GetMultipleIntegervCHROMIUM(const GLenum* pnames, 754 void GLES2GetMultipleIntegervCHROMIUM(const GLenum* pnames,
762 GLuint count, 755 GLuint count,
763 GLint* results, 756 GLint* results,
764 GLsizeiptr size) { 757 GLsizeiptr size) {
765 gles2::GetGLContext()->GetMultipleIntegervCHROMIUM( 758 gles2::GetGLContext()->GetMultipleIntegervCHROMIUM(pnames, count, results,
766 pnames, count, results, size); 759 size);
767 } 760 }
768 void GLES2GetProgramInfoCHROMIUM(GLuint program, 761 void GLES2GetProgramInfoCHROMIUM(GLuint program,
769 GLsizei bufsize, 762 GLsizei bufsize,
770 GLsizei* size, 763 GLsizei* size,
771 void* info) { 764 void* info) {
772 gles2::GetGLContext()->GetProgramInfoCHROMIUM(program, bufsize, size, info); 765 gles2::GetGLContext()->GetProgramInfoCHROMIUM(program, bufsize, size, info);
773 } 766 }
774 GLuint GLES2CreateStreamTextureCHROMIUM(GLuint texture) { 767 GLuint GLES2CreateStreamTextureCHROMIUM(GLuint texture) {
775 return gles2::GetGLContext()->CreateStreamTextureCHROMIUM(texture); 768 return gles2::GetGLContext()->CreateStreamTextureCHROMIUM(texture);
776 } 769 }
777 GLuint GLES2CreateImageCHROMIUM(ClientBuffer buffer, 770 GLuint GLES2CreateImageCHROMIUM(ClientBuffer buffer,
778 GLsizei width, 771 GLsizei width,
779 GLsizei height, 772 GLsizei height,
780 GLenum internalformat) { 773 GLenum internalformat) {
781 return gles2::GetGLContext()->CreateImageCHROMIUM( 774 return gles2::GetGLContext()->CreateImageCHROMIUM(buffer, width, height,
782 buffer, width, height, internalformat); 775 internalformat);
783 } 776 }
784 void GLES2DestroyImageCHROMIUM(GLuint image_id) { 777 void GLES2DestroyImageCHROMIUM(GLuint image_id) {
785 gles2::GetGLContext()->DestroyImageCHROMIUM(image_id); 778 gles2::GetGLContext()->DestroyImageCHROMIUM(image_id);
786 } 779 }
787 GLuint GLES2CreateGpuMemoryBufferImageCHROMIUM(GLsizei width, 780 GLuint GLES2CreateGpuMemoryBufferImageCHROMIUM(GLsizei width,
788 GLsizei height, 781 GLsizei height,
789 GLenum internalformat, 782 GLenum internalformat,
790 GLenum usage) { 783 GLenum usage) {
791 return gles2::GetGLContext()->CreateGpuMemoryBufferImageCHROMIUM( 784 return gles2::GetGLContext()->CreateGpuMemoryBufferImageCHROMIUM(
792 width, height, internalformat, usage); 785 width, height, internalformat, usage);
793 } 786 }
794 void GLES2GetTranslatedShaderSourceANGLE(GLuint shader, 787 void GLES2GetTranslatedShaderSourceANGLE(GLuint shader,
795 GLsizei bufsize, 788 GLsizei bufsize,
796 GLsizei* length, 789 GLsizei* length,
797 char* source) { 790 char* source) {
798 gles2::GetGLContext()->GetTranslatedShaderSourceANGLE( 791 gles2::GetGLContext()->GetTranslatedShaderSourceANGLE(shader, bufsize, length,
799 shader, bufsize, length, source); 792 source);
800 } 793 }
801 void GLES2PostSubBufferCHROMIUM(GLint x, GLint y, GLint width, GLint height) { 794 void GLES2PostSubBufferCHROMIUM(GLint x, GLint y, GLint width, GLint height) {
802 gles2::GetGLContext()->PostSubBufferCHROMIUM(x, y, width, height); 795 gles2::GetGLContext()->PostSubBufferCHROMIUM(x, y, width, height);
803 } 796 }
804 void GLES2TexImageIOSurface2DCHROMIUM(GLenum target, 797 void GLES2TexImageIOSurface2DCHROMIUM(GLenum target,
805 GLsizei width, 798 GLsizei width,
806 GLsizei height, 799 GLsizei height,
807 GLuint ioSurfaceId, 800 GLuint ioSurfaceId,
808 GLuint plane) { 801 GLuint plane) {
809 gles2::GetGLContext()->TexImageIOSurface2DCHROMIUM( 802 gles2::GetGLContext()->TexImageIOSurface2DCHROMIUM(target, width, height,
810 target, width, height, ioSurfaceId, plane); 803 ioSurfaceId, plane);
811 } 804 }
812 void GLES2CopyTextureCHROMIUM(GLenum target, 805 void GLES2CopyTextureCHROMIUM(GLenum target,
813 GLenum source_id, 806 GLenum source_id,
814 GLenum dest_id, 807 GLenum dest_id,
815 GLint level, 808 GLint level,
816 GLint internalformat, 809 GLint internalformat,
817 GLenum dest_type) { 810 GLenum dest_type) {
818 gles2::GetGLContext()->CopyTextureCHROMIUM( 811 gles2::GetGLContext()->CopyTextureCHROMIUM(target, source_id, dest_id, level,
819 target, source_id, dest_id, level, internalformat, dest_type); 812 internalformat, dest_type);
820 } 813 }
821 void GLES2DrawArraysInstancedANGLE(GLenum mode, 814 void GLES2DrawArraysInstancedANGLE(GLenum mode,
822 GLint first, 815 GLint first,
823 GLsizei count, 816 GLsizei count,
824 GLsizei primcount) { 817 GLsizei primcount) {
825 gles2::GetGLContext()->DrawArraysInstancedANGLE( 818 gles2::GetGLContext()->DrawArraysInstancedANGLE(mode, first, count,
826 mode, first, count, primcount); 819 primcount);
827 } 820 }
828 void GLES2DrawElementsInstancedANGLE(GLenum mode, 821 void GLES2DrawElementsInstancedANGLE(GLenum mode,
829 GLsizei count, 822 GLsizei count,
830 GLenum type, 823 GLenum type,
831 const void* indices, 824 const void* indices,
832 GLsizei primcount) { 825 GLsizei primcount) {
833 gles2::GetGLContext()->DrawElementsInstancedANGLE( 826 gles2::GetGLContext()->DrawElementsInstancedANGLE(mode, count, type, indices,
834 mode, count, type, indices, primcount); 827 primcount);
835 } 828 }
836 void GLES2VertexAttribDivisorANGLE(GLuint index, GLuint divisor) { 829 void GLES2VertexAttribDivisorANGLE(GLuint index, GLuint divisor) {
837 gles2::GetGLContext()->VertexAttribDivisorANGLE(index, divisor); 830 gles2::GetGLContext()->VertexAttribDivisorANGLE(index, divisor);
838 } 831 }
839 void GLES2GenMailboxCHROMIUM(GLbyte* mailbox) { 832 void GLES2GenMailboxCHROMIUM(GLbyte* mailbox) {
840 gles2::GetGLContext()->GenMailboxCHROMIUM(mailbox); 833 gles2::GetGLContext()->GenMailboxCHROMIUM(mailbox);
841 } 834 }
842 void GLES2ProduceTextureCHROMIUM(GLenum target, const GLbyte* mailbox) { 835 void GLES2ProduceTextureCHROMIUM(GLenum target, const GLbyte* mailbox) {
843 gles2::GetGLContext()->ProduceTextureCHROMIUM(target, mailbox); 836 gles2::GetGLContext()->ProduceTextureCHROMIUM(target, mailbox);
844 } 837 }
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
886 } 879 }
887 void GLES2AsyncTexImage2DCHROMIUM(GLenum target, 880 void GLES2AsyncTexImage2DCHROMIUM(GLenum target,
888 GLint level, 881 GLint level,
889 GLenum internalformat, 882 GLenum internalformat,
890 GLsizei width, 883 GLsizei width,
891 GLsizei height, 884 GLsizei height,
892 GLint border, 885 GLint border,
893 GLenum format, 886 GLenum format,
894 GLenum type, 887 GLenum type,
895 const void* pixels) { 888 const void* pixels) {
896 gles2::GetGLContext()->AsyncTexImage2DCHROMIUM(target, 889 gles2::GetGLContext()->AsyncTexImage2DCHROMIUM(target, level, internalformat,
897 level, 890 width, height, border, format,
898 internalformat, 891 type, pixels);
899 width,
900 height,
901 border,
902 format,
903 type,
904 pixels);
905 } 892 }
906 void GLES2WaitAsyncTexImage2DCHROMIUM(GLenum target) { 893 void GLES2WaitAsyncTexImage2DCHROMIUM(GLenum target) {
907 gles2::GetGLContext()->WaitAsyncTexImage2DCHROMIUM(target); 894 gles2::GetGLContext()->WaitAsyncTexImage2DCHROMIUM(target);
908 } 895 }
909 void GLES2WaitAllAsyncTexImage2DCHROMIUM() { 896 void GLES2WaitAllAsyncTexImage2DCHROMIUM() {
910 gles2::GetGLContext()->WaitAllAsyncTexImage2DCHROMIUM(); 897 gles2::GetGLContext()->WaitAllAsyncTexImage2DCHROMIUM();
911 } 898 }
912 void GLES2DiscardFramebufferEXT(GLenum target, 899 void GLES2DiscardFramebufferEXT(GLenum target,
913 GLsizei count, 900 GLsizei count,
914 const GLenum* attachments) { 901 const GLenum* attachments) {
(...skipping 18 matching lines...) Expand all
933 GLenum plane_transform, 920 GLenum plane_transform,
934 GLuint overlay_texture_id, 921 GLuint overlay_texture_id,
935 GLint bounds_x, 922 GLint bounds_x,
936 GLint bounds_y, 923 GLint bounds_y,
937 GLint bounds_width, 924 GLint bounds_width,
938 GLint bounds_height, 925 GLint bounds_height,
939 GLfloat uv_x, 926 GLfloat uv_x,
940 GLfloat uv_y, 927 GLfloat uv_y,
941 GLfloat uv_width, 928 GLfloat uv_width,
942 GLfloat uv_height) { 929 GLfloat uv_height) {
943 gles2::GetGLContext()->ScheduleOverlayPlaneCHROMIUM(plane_z_order, 930 gles2::GetGLContext()->ScheduleOverlayPlaneCHROMIUM(
944 plane_transform, 931 plane_z_order, plane_transform, overlay_texture_id, bounds_x, bounds_y,
945 overlay_texture_id, 932 bounds_width, bounds_height, uv_x, uv_y, uv_width, uv_height);
946 bounds_x,
947 bounds_y,
948 bounds_width,
949 bounds_height,
950 uv_x,
951 uv_y,
952 uv_width,
953 uv_height);
954 } 933 }
955 void GLES2MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) { 934 void GLES2MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) {
956 gles2::GetGLContext()->MatrixLoadfCHROMIUM(matrixMode, m); 935 gles2::GetGLContext()->MatrixLoadfCHROMIUM(matrixMode, m);
957 } 936 }
958 void GLES2MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { 937 void GLES2MatrixLoadIdentityCHROMIUM(GLenum matrixMode) {
959 gles2::GetGLContext()->MatrixLoadIdentityCHROMIUM(matrixMode); 938 gles2::GetGLContext()->MatrixLoadIdentityCHROMIUM(matrixMode);
960 } 939 }
961 void GLES2BlendBarrierKHR() { 940 void GLES2BlendBarrierKHR() {
962 gles2::GetGLContext()->BlendBarrierKHR(); 941 gles2::GetGLContext()->BlendBarrierKHR();
963 } 942 }
(...skipping 860 matching lines...) Expand 10 before | Expand all | Expand 10 after
1824 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR), 1803 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR),
1825 }, 1804 },
1826 { 1805 {
1827 NULL, 1806 NULL,
1828 NULL, 1807 NULL,
1829 }, 1808 },
1830 }; 1809 };
1831 1810
1832 } // namespace gles2 1811 } // namespace gles2
1833 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ 1812 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/cmd_buffer_helper_test.cc ('k') | gpu/command_buffer/client/gles2_cmd_helper_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698