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

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

Issue 780433006: Add framebuffer object related commands to command buffer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@tex
Patch Set: Created 6 years 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 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
271 void GetUniformiv(GLuint program, GLint location, GLint* params) override; 271 void GetUniformiv(GLuint program, GLint location, GLint* params) override;
272 272
273 GLint GetUniformLocation(GLuint program, const char* name) override; 273 GLint GetUniformLocation(GLuint program, const char* name) override;
274 274
275 void GetVertexAttribPointerv(GLuint index, 275 void GetVertexAttribPointerv(GLuint index,
276 GLenum pname, 276 GLenum pname,
277 void** pointer) override; 277 void** pointer) override;
278 278
279 void Hint(GLenum target, GLenum mode) override; 279 void Hint(GLenum target, GLenum mode) override;
280 280
281 void InvalidateFramebuffer(GLenum target,
282 GLsizei count,
283 const GLenum* attachments) override;
284
285 void InvalidateSubFramebuffer(GLenum target,
286 GLsizei count,
287 const GLenum* attachments,
288 GLint x,
289 GLint y,
290 GLsizei width,
291 GLsizei height) override;
292
281 GLboolean IsBuffer(GLuint buffer) override; 293 GLboolean IsBuffer(GLuint buffer) override;
282 294
283 GLboolean IsEnabled(GLenum cap) override; 295 GLboolean IsEnabled(GLenum cap) override;
284 296
285 GLboolean IsFramebuffer(GLuint framebuffer) override; 297 GLboolean IsFramebuffer(GLuint framebuffer) override;
286 298
287 GLboolean IsProgram(GLuint program) override; 299 GLboolean IsProgram(GLuint program) override;
288 300
289 GLboolean IsRenderbuffer(GLuint renderbuffer) override; 301 GLboolean IsRenderbuffer(GLuint renderbuffer) override;
290 302
291 GLboolean IsShader(GLuint shader) override; 303 GLboolean IsShader(GLuint shader) override;
292 304
293 GLboolean IsTexture(GLuint texture) override; 305 GLboolean IsTexture(GLuint texture) override;
294 306
295 void LineWidth(GLfloat width) override; 307 void LineWidth(GLfloat width) override;
296 308
297 void LinkProgram(GLuint program) override; 309 void LinkProgram(GLuint program) override;
298 310
299 void PixelStorei(GLenum pname, GLint param) override; 311 void PixelStorei(GLenum pname, GLint param) override;
300 312
301 void PolygonOffset(GLfloat factor, GLfloat units) override; 313 void PolygonOffset(GLfloat factor, GLfloat units) override;
302 314
315 void ReadBuffer(GLenum src) override;
316
303 void ReadPixels(GLint x, 317 void ReadPixels(GLint x,
304 GLint y, 318 GLint y,
305 GLsizei width, 319 GLsizei width,
306 GLsizei height, 320 GLsizei height,
307 GLenum format, 321 GLenum format,
308 GLenum type, 322 GLenum type,
309 void* pixels) override; 323 void* pixels) override;
310 324
311 void ReleaseShaderCompiler() override; 325 void ReleaseShaderCompiler() override;
312 326
(...skipping 478 matching lines...) Expand 10 before | Expand all | Expand 10 after
791 GLfloat uv_width, 805 GLfloat uv_width,
792 GLfloat uv_height) override; 806 GLfloat uv_height) override;
793 807
794 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; 808 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override;
795 809
796 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; 810 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override;
797 811
798 void BlendBarrierKHR() override; 812 void BlendBarrierKHR() override;
799 813
800 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_ 814 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698