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

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

Issue 634083002: gpu: Compositor management of GpuMemoryBuffer instances. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@cc-pre-chromium-image-refactor
Patch Set: rebase Created 6 years, 2 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
(...skipping 353 matching lines...) Expand 10 before | Expand all | Expand 10 after
364 virtual GLboolean IsVertexArrayOES(GLuint array) = 0; 364 virtual GLboolean IsVertexArrayOES(GLuint array) = 0;
365 virtual void BindVertexArrayOES(GLuint array) = 0; 365 virtual void BindVertexArrayOES(GLuint array) = 0;
366 virtual void SwapBuffers() = 0; 366 virtual void SwapBuffers() = 0;
367 virtual GLuint GetMaxValueInBufferCHROMIUM(GLuint buffer_id, 367 virtual GLuint GetMaxValueInBufferCHROMIUM(GLuint buffer_id,
368 GLsizei count, 368 GLsizei count,
369 GLenum type, 369 GLenum type,
370 GLuint offset) = 0; 370 GLuint offset) = 0;
371 virtual GLboolean EnableFeatureCHROMIUM(const char* feature) = 0; 371 virtual GLboolean EnableFeatureCHROMIUM(const char* feature) = 0;
372 virtual void* MapBufferCHROMIUM(GLuint target, GLenum access) = 0; 372 virtual void* MapBufferCHROMIUM(GLuint target, GLenum access) = 0;
373 virtual GLboolean UnmapBufferCHROMIUM(GLuint target) = 0; 373 virtual GLboolean UnmapBufferCHROMIUM(GLuint target) = 0;
374 virtual void* MapImageCHROMIUM(GLuint image_id) = 0;
375 virtual void UnmapImageCHROMIUM(GLuint image_id) = 0;
376 virtual void* MapBufferSubDataCHROMIUM(GLuint target, 374 virtual void* MapBufferSubDataCHROMIUM(GLuint target,
377 GLintptr offset, 375 GLintptr offset,
378 GLsizeiptr size, 376 GLsizeiptr size,
379 GLenum access) = 0; 377 GLenum access) = 0;
380 virtual void UnmapBufferSubDataCHROMIUM(const void* mem) = 0; 378 virtual void UnmapBufferSubDataCHROMIUM(const void* mem) = 0;
381 virtual void* MapTexSubImage2DCHROMIUM(GLenum target, 379 virtual void* MapTexSubImage2DCHROMIUM(GLenum target,
382 GLint level, 380 GLint level,
383 GLint xoffset, 381 GLint xoffset,
384 GLint yoffset, 382 GLint yoffset,
385 GLsizei width, 383 GLsizei width,
(...skipping 10 matching lines...) Expand all
396 virtual void RateLimitOffscreenContextCHROMIUM() = 0; 394 virtual void RateLimitOffscreenContextCHROMIUM() = 0;
397 virtual void GetMultipleIntegervCHROMIUM(const GLenum* pnames, 395 virtual void GetMultipleIntegervCHROMIUM(const GLenum* pnames,
398 GLuint count, 396 GLuint count,
399 GLint* results, 397 GLint* results,
400 GLsizeiptr size) = 0; 398 GLsizeiptr size) = 0;
401 virtual void GetProgramInfoCHROMIUM(GLuint program, 399 virtual void GetProgramInfoCHROMIUM(GLuint program,
402 GLsizei bufsize, 400 GLsizei bufsize,
403 GLsizei* size, 401 GLsizei* size,
404 void* info) = 0; 402 void* info) = 0;
405 virtual GLuint CreateStreamTextureCHROMIUM(GLuint texture) = 0; 403 virtual GLuint CreateStreamTextureCHROMIUM(GLuint texture) = 0;
406 virtual GLuint CreateImageCHROMIUM(GLsizei width, 404 virtual GLuint CreateImageCHROMIUM(ClientBuffer buffer,
405 GLsizei width,
407 GLsizei height, 406 GLsizei height,
408 GLenum internalformat, 407 GLenum internalformat) = 0;
409 GLenum usage) = 0;
410 virtual void DestroyImageCHROMIUM(GLuint image_id) = 0; 408 virtual void DestroyImageCHROMIUM(GLuint image_id) = 0;
411 virtual void GetImageParameterivCHROMIUM(GLuint image_id,
412 GLenum pname,
413 GLint* params) = 0;
414 virtual GLuint CreateGpuMemoryBufferImageCHROMIUM(GLsizei width, 409 virtual GLuint CreateGpuMemoryBufferImageCHROMIUM(GLsizei width,
415 GLsizei height, 410 GLsizei height,
416 GLenum internalformat, 411 GLenum internalformat,
417 GLenum usage) = 0; 412 GLenum usage) = 0;
418 virtual void GetTranslatedShaderSourceANGLE(GLuint shader, 413 virtual void GetTranslatedShaderSourceANGLE(GLuint shader,
419 GLsizei bufsize, 414 GLsizei bufsize,
420 GLsizei* length, 415 GLsizei* length,
421 char* source) = 0; 416 char* source) = 0;
422 virtual void PostSubBufferCHROMIUM(GLint x, 417 virtual void PostSubBufferCHROMIUM(GLint x,
423 GLint y, 418 GLint y,
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
494 GLint bounds_y, 489 GLint bounds_y,
495 GLint bounds_width, 490 GLint bounds_width,
496 GLint bounds_height, 491 GLint bounds_height,
497 GLfloat uv_x, 492 GLfloat uv_x,
498 GLfloat uv_y, 493 GLfloat uv_y,
499 GLfloat uv_width, 494 GLfloat uv_width,
500 GLfloat uv_height) = 0; 495 GLfloat uv_height) = 0;
501 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0; 496 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0;
502 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0; 497 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0;
503 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ 498 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/gles2_interface.h ('k') | gpu/command_buffer/client/gles2_interface_stub_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698