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

Side by Side Diff: gpu/command_buffer/client/gles2_interface_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 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
199 virtual void GetTexParameteriv(GLenum target, GLenum pname, GLint* params) = 0; 199 virtual void GetTexParameteriv(GLenum target, GLenum pname, GLint* params) = 0;
200 virtual void GetUniformfv(GLuint program, GLint location, GLfloat* params) = 0; 200 virtual void GetUniformfv(GLuint program, GLint location, GLfloat* params) = 0;
201 virtual void GetUniformiv(GLuint program, GLint location, GLint* params) = 0; 201 virtual void GetUniformiv(GLuint program, GLint location, GLint* params) = 0;
202 virtual GLint GetUniformLocation(GLuint program, const char* name) = 0; 202 virtual GLint GetUniformLocation(GLuint program, const char* name) = 0;
203 virtual void GetVertexAttribfv(GLuint index, GLenum pname, GLfloat* params) = 0; 203 virtual void GetVertexAttribfv(GLuint index, GLenum pname, GLfloat* params) = 0;
204 virtual void GetVertexAttribiv(GLuint index, GLenum pname, GLint* params) = 0; 204 virtual void GetVertexAttribiv(GLuint index, GLenum pname, GLint* params) = 0;
205 virtual void GetVertexAttribPointerv(GLuint index, 205 virtual void GetVertexAttribPointerv(GLuint index,
206 GLenum pname, 206 GLenum pname,
207 void** pointer) = 0; 207 void** pointer) = 0;
208 virtual void Hint(GLenum target, GLenum mode) = 0; 208 virtual void Hint(GLenum target, GLenum mode) = 0;
209 virtual void InvalidateFramebuffer(GLenum target,
210 GLsizei count,
211 const GLenum* attachments) = 0;
212 virtual void InvalidateSubFramebuffer(GLenum target,
213 GLsizei count,
214 const GLenum* attachments,
215 GLint x,
216 GLint y,
217 GLsizei width,
218 GLsizei height) = 0;
209 virtual GLboolean IsBuffer(GLuint buffer) = 0; 219 virtual GLboolean IsBuffer(GLuint buffer) = 0;
210 virtual GLboolean IsEnabled(GLenum cap) = 0; 220 virtual GLboolean IsEnabled(GLenum cap) = 0;
211 virtual GLboolean IsFramebuffer(GLuint framebuffer) = 0; 221 virtual GLboolean IsFramebuffer(GLuint framebuffer) = 0;
212 virtual GLboolean IsProgram(GLuint program) = 0; 222 virtual GLboolean IsProgram(GLuint program) = 0;
213 virtual GLboolean IsRenderbuffer(GLuint renderbuffer) = 0; 223 virtual GLboolean IsRenderbuffer(GLuint renderbuffer) = 0;
214 virtual GLboolean IsShader(GLuint shader) = 0; 224 virtual GLboolean IsShader(GLuint shader) = 0;
215 virtual GLboolean IsTexture(GLuint texture) = 0; 225 virtual GLboolean IsTexture(GLuint texture) = 0;
216 virtual void LineWidth(GLfloat width) = 0; 226 virtual void LineWidth(GLfloat width) = 0;
217 virtual void LinkProgram(GLuint program) = 0; 227 virtual void LinkProgram(GLuint program) = 0;
218 virtual void PixelStorei(GLenum pname, GLint param) = 0; 228 virtual void PixelStorei(GLenum pname, GLint param) = 0;
219 virtual void PolygonOffset(GLfloat factor, GLfloat units) = 0; 229 virtual void PolygonOffset(GLfloat factor, GLfloat units) = 0;
230 virtual void ReadBuffer(GLenum src) = 0;
220 virtual void ReadPixels(GLint x, 231 virtual void ReadPixels(GLint x,
221 GLint y, 232 GLint y,
222 GLsizei width, 233 GLsizei width,
223 GLsizei height, 234 GLsizei height,
224 GLenum format, 235 GLenum format,
225 GLenum type, 236 GLenum type,
226 void* pixels) = 0; 237 void* pixels) = 0;
227 virtual void ReleaseShaderCompiler() = 0; 238 virtual void ReleaseShaderCompiler() = 0;
228 virtual void RenderbufferStorage(GLenum target, 239 virtual void RenderbufferStorage(GLenum target,
229 GLenum internalformat, 240 GLenum internalformat,
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after
570 GLint bounds_width, 581 GLint bounds_width,
571 GLint bounds_height, 582 GLint bounds_height,
572 GLfloat uv_x, 583 GLfloat uv_x,
573 GLfloat uv_y, 584 GLfloat uv_y,
574 GLfloat uv_width, 585 GLfloat uv_width,
575 GLfloat uv_height) = 0; 586 GLfloat uv_height) = 0;
576 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0; 587 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0;
577 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0; 588 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0;
578 virtual void BlendBarrierKHR() = 0; 589 virtual void BlendBarrierKHR() = 0;
579 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ 590 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698