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_implementation_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 541 matching lines...) Expand 10 before | Expand all | Expand 10 after
552 GLsizei count, 552 GLsizei count,
553 GLenum type, 553 GLenum type,
554 GLuint offset) override; 554 GLuint offset) override;
555 555
556 virtual GLboolean EnableFeatureCHROMIUM(const char* feature) override; 556 virtual GLboolean EnableFeatureCHROMIUM(const char* feature) override;
557 557
558 virtual void* MapBufferCHROMIUM(GLuint target, GLenum access) override; 558 virtual void* MapBufferCHROMIUM(GLuint target, GLenum access) override;
559 559
560 virtual GLboolean UnmapBufferCHROMIUM(GLuint target) override; 560 virtual GLboolean UnmapBufferCHROMIUM(GLuint target) override;
561 561
562 virtual void* MapImageCHROMIUM(GLuint image_id) override;
563
564 virtual void UnmapImageCHROMIUM(GLuint image_id) override;
565
566 virtual void* MapBufferSubDataCHROMIUM(GLuint target, 562 virtual void* MapBufferSubDataCHROMIUM(GLuint target,
567 GLintptr offset, 563 GLintptr offset,
568 GLsizeiptr size, 564 GLsizeiptr size,
569 GLenum access) override; 565 GLenum access) override;
570 566
571 virtual void UnmapBufferSubDataCHROMIUM(const void* mem) override; 567 virtual void UnmapBufferSubDataCHROMIUM(const void* mem) override;
572 568
573 virtual void* MapTexSubImage2DCHROMIUM(GLenum target, 569 virtual void* MapTexSubImage2DCHROMIUM(GLenum target,
574 GLint level, 570 GLint level,
575 GLint xoffset, 571 GLint xoffset,
(...skipping 21 matching lines...) Expand all
597 GLint* results, 593 GLint* results,
598 GLsizeiptr size) override; 594 GLsizeiptr size) override;
599 595
600 virtual void GetProgramInfoCHROMIUM(GLuint program, 596 virtual void GetProgramInfoCHROMIUM(GLuint program,
601 GLsizei bufsize, 597 GLsizei bufsize,
602 GLsizei* size, 598 GLsizei* size,
603 void* info) override; 599 void* info) override;
604 600
605 virtual GLuint CreateStreamTextureCHROMIUM(GLuint texture) override; 601 virtual GLuint CreateStreamTextureCHROMIUM(GLuint texture) override;
606 602
607 virtual GLuint CreateImageCHROMIUM(GLsizei width, 603 virtual GLuint CreateImageCHROMIUM(ClientBuffer buffer,
604 GLsizei width,
608 GLsizei height, 605 GLsizei height,
609 GLenum internalformat, 606 GLenum internalformat) override;
610 GLenum usage) override;
611 607
612 virtual void DestroyImageCHROMIUM(GLuint image_id) override; 608 virtual void DestroyImageCHROMIUM(GLuint image_id) override;
613 609
614 virtual void GetImageParameterivCHROMIUM(GLuint image_id,
615 GLenum pname,
616 GLint* params) override;
617
618 virtual GLuint CreateGpuMemoryBufferImageCHROMIUM(GLsizei width, 610 virtual GLuint CreateGpuMemoryBufferImageCHROMIUM(GLsizei width,
619 GLsizei height, 611 GLsizei height,
620 GLenum internalformat, 612 GLenum internalformat,
621 GLenum usage) override; 613 GLenum usage) override;
622 614
623 virtual void GetTranslatedShaderSourceANGLE(GLuint shader, 615 virtual void GetTranslatedShaderSourceANGLE(GLuint shader,
624 GLsizei bufsize, 616 GLsizei bufsize,
625 GLsizei* length, 617 GLsizei* length,
626 char* source) override; 618 char* source) override;
627 619
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
731 GLfloat uv_x, 723 GLfloat uv_x,
732 GLfloat uv_y, 724 GLfloat uv_y,
733 GLfloat uv_width, 725 GLfloat uv_width,
734 GLfloat uv_height) override; 726 GLfloat uv_height) override;
735 727
736 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; 728 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override;
737 729
738 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; 730 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override;
739 731
740 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ 732 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/gles2_implementation.cc ('k') | gpu/command_buffer/client/gles2_implementation_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698