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

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

Issue 812543002: Update from https://crrev.com/308331 (Closed) Base URL: git@github.com:domokit/mojo.git@master
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
11 // This file is included by gles2_interface.h to declare the 11 // This file is included by gles2_interface.h to declare the
12 // GL api functions. 12 // GL api functions.
13 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ 13 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_
14 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ 14 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_
15 15
16 virtual void ActiveTexture(GLenum texture) = 0; 16 virtual void ActiveTexture(GLenum texture) = 0;
17 virtual void AttachShader(GLuint program, GLuint shader) = 0; 17 virtual void AttachShader(GLuint program, GLuint shader) = 0;
18 virtual void BindAttribLocation(GLuint program, 18 virtual void BindAttribLocation(GLuint program,
19 GLuint index, 19 GLuint index,
20 const char* name) = 0; 20 const char* name) = 0;
21 virtual void BindBuffer(GLenum target, GLuint buffer) = 0; 21 virtual void BindBuffer(GLenum target, GLuint buffer) = 0;
22 virtual void BindFramebuffer(GLenum target, GLuint framebuffer) = 0; 22 virtual void BindFramebuffer(GLenum target, GLuint framebuffer) = 0;
23 virtual void BindRenderbuffer(GLenum target, GLuint renderbuffer) = 0; 23 virtual void BindRenderbuffer(GLenum target, GLuint renderbuffer) = 0;
24 virtual void BindSampler(GLuint unit, GLuint sampler) = 0;
24 virtual void BindTexture(GLenum target, GLuint texture) = 0; 25 virtual void BindTexture(GLenum target, GLuint texture) = 0;
26 virtual void BindTransformFeedback(GLenum target, GLuint transformfeedback) = 0;
25 virtual void BlendColor(GLclampf red, 27 virtual void BlendColor(GLclampf red,
26 GLclampf green, 28 GLclampf green,
27 GLclampf blue, 29 GLclampf blue,
28 GLclampf alpha) = 0; 30 GLclampf alpha) = 0;
29 virtual void BlendEquation(GLenum mode) = 0; 31 virtual void BlendEquation(GLenum mode) = 0;
30 virtual void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) = 0; 32 virtual void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) = 0;
31 virtual void BlendFunc(GLenum sfactor, GLenum dfactor) = 0; 33 virtual void BlendFunc(GLenum sfactor, GLenum dfactor) = 0;
32 virtual void BlendFuncSeparate(GLenum srcRGB, 34 virtual void BlendFuncSeparate(GLenum srcRGB,
33 GLenum dstRGB, 35 GLenum dstRGB,
34 GLenum srcAlpha, 36 GLenum srcAlpha,
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 GLint y, 94 GLint y,
93 GLsizei width, 95 GLsizei width,
94 GLsizei height) = 0; 96 GLsizei height) = 0;
95 virtual GLuint CreateProgram() = 0; 97 virtual GLuint CreateProgram() = 0;
96 virtual GLuint CreateShader(GLenum type) = 0; 98 virtual GLuint CreateShader(GLenum type) = 0;
97 virtual void CullFace(GLenum mode) = 0; 99 virtual void CullFace(GLenum mode) = 0;
98 virtual void DeleteBuffers(GLsizei n, const GLuint* buffers) = 0; 100 virtual void DeleteBuffers(GLsizei n, const GLuint* buffers) = 0;
99 virtual void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) = 0; 101 virtual void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) = 0;
100 virtual void DeleteProgram(GLuint program) = 0; 102 virtual void DeleteProgram(GLuint program) = 0;
101 virtual void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) = 0; 103 virtual void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) = 0;
104 virtual void DeleteSamplers(GLsizei n, const GLuint* samplers) = 0;
102 virtual void DeleteShader(GLuint shader) = 0; 105 virtual void DeleteShader(GLuint shader) = 0;
103 virtual void DeleteTextures(GLsizei n, const GLuint* textures) = 0; 106 virtual void DeleteTextures(GLsizei n, const GLuint* textures) = 0;
107 virtual void DeleteTransformFeedbacks(GLsizei n, const GLuint* ids) = 0;
104 virtual void DepthFunc(GLenum func) = 0; 108 virtual void DepthFunc(GLenum func) = 0;
105 virtual void DepthMask(GLboolean flag) = 0; 109 virtual void DepthMask(GLboolean flag) = 0;
106 virtual void DepthRangef(GLclampf zNear, GLclampf zFar) = 0; 110 virtual void DepthRangef(GLclampf zNear, GLclampf zFar) = 0;
107 virtual void DetachShader(GLuint program, GLuint shader) = 0; 111 virtual void DetachShader(GLuint program, GLuint shader) = 0;
108 virtual void Disable(GLenum cap) = 0; 112 virtual void Disable(GLenum cap) = 0;
109 virtual void DisableVertexAttribArray(GLuint index) = 0; 113 virtual void DisableVertexAttribArray(GLuint index) = 0;
110 virtual void DrawArrays(GLenum mode, GLint first, GLsizei count) = 0; 114 virtual void DrawArrays(GLenum mode, GLint first, GLsizei count) = 0;
111 virtual void DrawElements(GLenum mode, 115 virtual void DrawElements(GLenum mode,
112 GLsizei count, 116 GLsizei count,
113 GLenum type, 117 GLenum type,
(...skipping 14 matching lines...) Expand all
128 virtual void FramebufferTextureLayer(GLenum target, 132 virtual void FramebufferTextureLayer(GLenum target,
129 GLenum attachment, 133 GLenum attachment,
130 GLuint texture, 134 GLuint texture,
131 GLint level, 135 GLint level,
132 GLint layer) = 0; 136 GLint layer) = 0;
133 virtual void FrontFace(GLenum mode) = 0; 137 virtual void FrontFace(GLenum mode) = 0;
134 virtual void GenBuffers(GLsizei n, GLuint* buffers) = 0; 138 virtual void GenBuffers(GLsizei n, GLuint* buffers) = 0;
135 virtual void GenerateMipmap(GLenum target) = 0; 139 virtual void GenerateMipmap(GLenum target) = 0;
136 virtual void GenFramebuffers(GLsizei n, GLuint* framebuffers) = 0; 140 virtual void GenFramebuffers(GLsizei n, GLuint* framebuffers) = 0;
137 virtual void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) = 0; 141 virtual void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) = 0;
142 virtual void GenSamplers(GLsizei n, GLuint* samplers) = 0;
138 virtual void GenTextures(GLsizei n, GLuint* textures) = 0; 143 virtual void GenTextures(GLsizei n, GLuint* textures) = 0;
144 virtual void GenTransformFeedbacks(GLsizei n, GLuint* ids) = 0;
139 virtual void GetActiveAttrib(GLuint program, 145 virtual void GetActiveAttrib(GLuint program,
140 GLuint index, 146 GLuint index,
141 GLsizei bufsize, 147 GLsizei bufsize,
142 GLsizei* length, 148 GLsizei* length,
143 GLint* size, 149 GLint* size,
144 GLenum* type, 150 GLenum* type,
145 char* name) = 0; 151 char* name) = 0;
146 virtual void GetActiveUniform(GLuint program, 152 virtual void GetActiveUniform(GLuint program,
147 GLuint index, 153 GLuint index,
148 GLsizei bufsize, 154 GLsizei bufsize,
(...skipping 23 matching lines...) Expand all
172 GLsizei bufSize, 178 GLsizei bufSize,
173 GLint* params) = 0; 179 GLint* params) = 0;
174 virtual void GetProgramiv(GLuint program, GLenum pname, GLint* params) = 0; 180 virtual void GetProgramiv(GLuint program, GLenum pname, GLint* params) = 0;
175 virtual void GetProgramInfoLog(GLuint program, 181 virtual void GetProgramInfoLog(GLuint program,
176 GLsizei bufsize, 182 GLsizei bufsize,
177 GLsizei* length, 183 GLsizei* length,
178 char* infolog) = 0; 184 char* infolog) = 0;
179 virtual void GetRenderbufferParameteriv(GLenum target, 185 virtual void GetRenderbufferParameteriv(GLenum target,
180 GLenum pname, 186 GLenum pname,
181 GLint* params) = 0; 187 GLint* params) = 0;
188 virtual void GetSamplerParameterfv(GLuint sampler,
189 GLenum pname,
190 GLfloat* params) = 0;
191 virtual void GetSamplerParameteriv(GLuint sampler,
192 GLenum pname,
193 GLint* params) = 0;
182 virtual void GetShaderiv(GLuint shader, GLenum pname, GLint* params) = 0; 194 virtual void GetShaderiv(GLuint shader, GLenum pname, GLint* params) = 0;
183 virtual void GetShaderInfoLog(GLuint shader, 195 virtual void GetShaderInfoLog(GLuint shader,
184 GLsizei bufsize, 196 GLsizei bufsize,
185 GLsizei* length, 197 GLsizei* length,
186 char* infolog) = 0; 198 char* infolog) = 0;
187 virtual void GetShaderPrecisionFormat(GLenum shadertype, 199 virtual void GetShaderPrecisionFormat(GLenum shadertype,
188 GLenum precisiontype, 200 GLenum precisiontype,
189 GLint* range, 201 GLint* range,
190 GLint* precision) = 0; 202 GLint* precision) = 0;
191 virtual void GetShaderSource(GLuint shader, 203 virtual void GetShaderSource(GLuint shader,
(...skipping 22 matching lines...) Expand all
214 const GLenum* attachments, 226 const GLenum* attachments,
215 GLint x, 227 GLint x,
216 GLint y, 228 GLint y,
217 GLsizei width, 229 GLsizei width,
218 GLsizei height) = 0; 230 GLsizei height) = 0;
219 virtual GLboolean IsBuffer(GLuint buffer) = 0; 231 virtual GLboolean IsBuffer(GLuint buffer) = 0;
220 virtual GLboolean IsEnabled(GLenum cap) = 0; 232 virtual GLboolean IsEnabled(GLenum cap) = 0;
221 virtual GLboolean IsFramebuffer(GLuint framebuffer) = 0; 233 virtual GLboolean IsFramebuffer(GLuint framebuffer) = 0;
222 virtual GLboolean IsProgram(GLuint program) = 0; 234 virtual GLboolean IsProgram(GLuint program) = 0;
223 virtual GLboolean IsRenderbuffer(GLuint renderbuffer) = 0; 235 virtual GLboolean IsRenderbuffer(GLuint renderbuffer) = 0;
236 virtual GLboolean IsSampler(GLuint sampler) = 0;
224 virtual GLboolean IsShader(GLuint shader) = 0; 237 virtual GLboolean IsShader(GLuint shader) = 0;
225 virtual GLboolean IsTexture(GLuint texture) = 0; 238 virtual GLboolean IsTexture(GLuint texture) = 0;
239 virtual GLboolean IsTransformFeedback(GLuint transformfeedback) = 0;
226 virtual void LineWidth(GLfloat width) = 0; 240 virtual void LineWidth(GLfloat width) = 0;
227 virtual void LinkProgram(GLuint program) = 0; 241 virtual void LinkProgram(GLuint program) = 0;
242 virtual void PauseTransformFeedback() = 0;
228 virtual void PixelStorei(GLenum pname, GLint param) = 0; 243 virtual void PixelStorei(GLenum pname, GLint param) = 0;
229 virtual void PolygonOffset(GLfloat factor, GLfloat units) = 0; 244 virtual void PolygonOffset(GLfloat factor, GLfloat units) = 0;
230 virtual void ReadBuffer(GLenum src) = 0; 245 virtual void ReadBuffer(GLenum src) = 0;
231 virtual void ReadPixels(GLint x, 246 virtual void ReadPixels(GLint x,
232 GLint y, 247 GLint y,
233 GLsizei width, 248 GLsizei width,
234 GLsizei height, 249 GLsizei height,
235 GLenum format, 250 GLenum format,
236 GLenum type, 251 GLenum type,
237 void* pixels) = 0; 252 void* pixels) = 0;
238 virtual void ReleaseShaderCompiler() = 0; 253 virtual void ReleaseShaderCompiler() = 0;
239 virtual void RenderbufferStorage(GLenum target, 254 virtual void RenderbufferStorage(GLenum target,
240 GLenum internalformat, 255 GLenum internalformat,
241 GLsizei width, 256 GLsizei width,
242 GLsizei height) = 0; 257 GLsizei height) = 0;
258 virtual void ResumeTransformFeedback() = 0;
243 virtual void SampleCoverage(GLclampf value, GLboolean invert) = 0; 259 virtual void SampleCoverage(GLclampf value, GLboolean invert) = 0;
260 virtual void SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) = 0;
261 virtual void SamplerParameterfv(GLuint sampler,
262 GLenum pname,
263 const GLfloat* params) = 0;
264 virtual void SamplerParameteri(GLuint sampler, GLenum pname, GLint param) = 0;
265 virtual void SamplerParameteriv(GLuint sampler,
266 GLenum pname,
267 const GLint* params) = 0;
244 virtual void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) = 0; 268 virtual void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) = 0;
245 virtual void ShaderBinary(GLsizei n, 269 virtual void ShaderBinary(GLsizei n,
246 const GLuint* shaders, 270 const GLuint* shaders,
247 GLenum binaryformat, 271 GLenum binaryformat,
248 const void* binary, 272 const void* binary,
249 GLsizei length) = 0; 273 GLsizei length) = 0;
250 virtual void ShaderSource(GLuint shader, 274 virtual void ShaderSource(GLuint shader,
251 GLsizei count, 275 GLsizei count,
252 const GLchar* const* str, 276 const GLchar* const* str,
253 const GLint* length) = 0; 277 const GLint* length) = 0;
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
431 GLsizei samples) = 0; 455 GLsizei samples) = 0;
432 virtual void TexStorage2DEXT(GLenum target, 456 virtual void TexStorage2DEXT(GLenum target,
433 GLsizei levels, 457 GLsizei levels,
434 GLenum internalFormat, 458 GLenum internalFormat,
435 GLsizei width, 459 GLsizei width,
436 GLsizei height) = 0; 460 GLsizei height) = 0;
437 virtual void GenQueriesEXT(GLsizei n, GLuint* queries) = 0; 461 virtual void GenQueriesEXT(GLsizei n, GLuint* queries) = 0;
438 virtual void DeleteQueriesEXT(GLsizei n, const GLuint* queries) = 0; 462 virtual void DeleteQueriesEXT(GLsizei n, const GLuint* queries) = 0;
439 virtual GLboolean IsQueryEXT(GLuint id) = 0; 463 virtual GLboolean IsQueryEXT(GLuint id) = 0;
440 virtual void BeginQueryEXT(GLenum target, GLuint id) = 0; 464 virtual void BeginQueryEXT(GLenum target, GLuint id) = 0;
465 virtual void BeginTransformFeedback(GLenum primitivemode) = 0;
441 virtual void EndQueryEXT(GLenum target) = 0; 466 virtual void EndQueryEXT(GLenum target) = 0;
467 virtual void EndTransformFeedback() = 0;
442 virtual void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) = 0; 468 virtual void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) = 0;
443 virtual void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) = 0; 469 virtual void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) = 0;
444 virtual void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) = 0; 470 virtual void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) = 0;
445 virtual void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) = 0; 471 virtual void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) = 0;
446 virtual void PopGroupMarkerEXT() = 0; 472 virtual void PopGroupMarkerEXT() = 0;
447 virtual void GenVertexArraysOES(GLsizei n, GLuint* arrays) = 0; 473 virtual void GenVertexArraysOES(GLsizei n, GLuint* arrays) = 0;
448 virtual void DeleteVertexArraysOES(GLsizei n, const GLuint* arrays) = 0; 474 virtual void DeleteVertexArraysOES(GLsizei n, const GLuint* arrays) = 0;
449 virtual GLboolean IsVertexArrayOES(GLuint array) = 0; 475 virtual GLboolean IsVertexArrayOES(GLuint array) = 0;
450 virtual void BindVertexArrayOES(GLuint array) = 0; 476 virtual void BindVertexArrayOES(GLuint array) = 0;
451 virtual void SwapBuffers() = 0; 477 virtual void SwapBuffers() = 0;
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
583 GLint bounds_height, 609 GLint bounds_height,
584 GLfloat uv_x, 610 GLfloat uv_x,
585 GLfloat uv_y, 611 GLfloat uv_y,
586 GLfloat uv_width, 612 GLfloat uv_width,
587 GLfloat uv_height) = 0; 613 GLfloat uv_height) = 0;
588 virtual void SwapInterval(GLint interval) = 0; 614 virtual void SwapInterval(GLint interval) = 0;
589 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0; 615 virtual void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) = 0;
590 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0; 616 virtual void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) = 0;
591 virtual void BlendBarrierKHR() = 0; 617 virtual void BlendBarrierKHR() = 0;
592 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_ 618 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698