OLD | NEW |
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_stub.h. | 11 // This file is included by gles2_interface_stub.h. |
12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ | 12 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ |
13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ | 13 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ |
14 | 14 |
15 void ActiveTexture(GLenum texture) override; | 15 void ActiveTexture(GLenum texture) override; |
16 void AttachShader(GLuint program, GLuint shader) override; | 16 void AttachShader(GLuint program, GLuint shader) override; |
17 void BindAttribLocation(GLuint program, | 17 void BindAttribLocation(GLuint program, |
18 GLuint index, | 18 GLuint index, |
19 const char* name) override; | 19 const char* name) override; |
20 void BindBuffer(GLenum target, GLuint buffer) override; | 20 void BindBuffer(GLenum target, GLuint buffer) override; |
21 void BindFramebuffer(GLenum target, GLuint framebuffer) override; | 21 void BindFramebuffer(GLenum target, GLuint framebuffer) override; |
22 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; | 22 void BindRenderbuffer(GLenum target, GLuint renderbuffer) override; |
23 void BindSampler(GLuint unit, GLuint sampler) override; | 23 void BindSampler(GLuint unit, GLuint sampler) override; |
24 void BindTexture(GLenum target, GLuint texture) override; | 24 void BindTexture(GLenum target, GLuint texture) override; |
| 25 void BindTransformFeedback(GLenum target, GLuint transformfeedback) override; |
25 void BlendColor(GLclampf red, | 26 void BlendColor(GLclampf red, |
26 GLclampf green, | 27 GLclampf green, |
27 GLclampf blue, | 28 GLclampf blue, |
28 GLclampf alpha) override; | 29 GLclampf alpha) override; |
29 void BlendEquation(GLenum mode) override; | 30 void BlendEquation(GLenum mode) override; |
30 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override; | 31 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override; |
31 void BlendFunc(GLenum sfactor, GLenum dfactor) override; | 32 void BlendFunc(GLenum sfactor, GLenum dfactor) override; |
32 void BlendFuncSeparate(GLenum srcRGB, | 33 void BlendFuncSeparate(GLenum srcRGB, |
33 GLenum dstRGB, | 34 GLenum dstRGB, |
34 GLenum srcAlpha, | 35 GLenum srcAlpha, |
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
95 GLuint CreateProgram() override; | 96 GLuint CreateProgram() override; |
96 GLuint CreateShader(GLenum type) override; | 97 GLuint CreateShader(GLenum type) override; |
97 void CullFace(GLenum mode) override; | 98 void CullFace(GLenum mode) override; |
98 void DeleteBuffers(GLsizei n, const GLuint* buffers) override; | 99 void DeleteBuffers(GLsizei n, const GLuint* buffers) override; |
99 void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) override; | 100 void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) override; |
100 void DeleteProgram(GLuint program) override; | 101 void DeleteProgram(GLuint program) override; |
101 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override; | 102 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override; |
102 void DeleteSamplers(GLsizei n, const GLuint* samplers) override; | 103 void DeleteSamplers(GLsizei n, const GLuint* samplers) override; |
103 void DeleteShader(GLuint shader) override; | 104 void DeleteShader(GLuint shader) override; |
104 void DeleteTextures(GLsizei n, const GLuint* textures) override; | 105 void DeleteTextures(GLsizei n, const GLuint* textures) override; |
| 106 void DeleteTransformFeedbacks(GLsizei n, const GLuint* ids) override; |
105 void DepthFunc(GLenum func) override; | 107 void DepthFunc(GLenum func) override; |
106 void DepthMask(GLboolean flag) override; | 108 void DepthMask(GLboolean flag) override; |
107 void DepthRangef(GLclampf zNear, GLclampf zFar) override; | 109 void DepthRangef(GLclampf zNear, GLclampf zFar) override; |
108 void DetachShader(GLuint program, GLuint shader) override; | 110 void DetachShader(GLuint program, GLuint shader) override; |
109 void Disable(GLenum cap) override; | 111 void Disable(GLenum cap) override; |
110 void DisableVertexAttribArray(GLuint index) override; | 112 void DisableVertexAttribArray(GLuint index) override; |
111 void DrawArrays(GLenum mode, GLint first, GLsizei count) override; | 113 void DrawArrays(GLenum mode, GLint first, GLsizei count) override; |
112 void DrawElements(GLenum mode, | 114 void DrawElements(GLenum mode, |
113 GLsizei count, | 115 GLsizei count, |
114 GLenum type, | 116 GLenum type, |
(...skipping 16 matching lines...) Expand all Loading... |
131 GLuint texture, | 133 GLuint texture, |
132 GLint level, | 134 GLint level, |
133 GLint layer) override; | 135 GLint layer) override; |
134 void FrontFace(GLenum mode) override; | 136 void FrontFace(GLenum mode) override; |
135 void GenBuffers(GLsizei n, GLuint* buffers) override; | 137 void GenBuffers(GLsizei n, GLuint* buffers) override; |
136 void GenerateMipmap(GLenum target) override; | 138 void GenerateMipmap(GLenum target) override; |
137 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override; | 139 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override; |
138 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override; | 140 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override; |
139 void GenSamplers(GLsizei n, GLuint* samplers) override; | 141 void GenSamplers(GLsizei n, GLuint* samplers) override; |
140 void GenTextures(GLsizei n, GLuint* textures) override; | 142 void GenTextures(GLsizei n, GLuint* textures) override; |
| 143 void GenTransformFeedbacks(GLsizei n, GLuint* ids) override; |
141 void GetActiveAttrib(GLuint program, | 144 void GetActiveAttrib(GLuint program, |
142 GLuint index, | 145 GLuint index, |
143 GLsizei bufsize, | 146 GLsizei bufsize, |
144 GLsizei* length, | 147 GLsizei* length, |
145 GLint* size, | 148 GLint* size, |
146 GLenum* type, | 149 GLenum* type, |
147 char* name) override; | 150 char* name) override; |
148 void GetActiveUniform(GLuint program, | 151 void GetActiveUniform(GLuint program, |
149 GLuint index, | 152 GLuint index, |
150 GLsizei bufsize, | 153 GLsizei bufsize, |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
221 GLsizei width, | 224 GLsizei width, |
222 GLsizei height) override; | 225 GLsizei height) override; |
223 GLboolean IsBuffer(GLuint buffer) override; | 226 GLboolean IsBuffer(GLuint buffer) override; |
224 GLboolean IsEnabled(GLenum cap) override; | 227 GLboolean IsEnabled(GLenum cap) override; |
225 GLboolean IsFramebuffer(GLuint framebuffer) override; | 228 GLboolean IsFramebuffer(GLuint framebuffer) override; |
226 GLboolean IsProgram(GLuint program) override; | 229 GLboolean IsProgram(GLuint program) override; |
227 GLboolean IsRenderbuffer(GLuint renderbuffer) override; | 230 GLboolean IsRenderbuffer(GLuint renderbuffer) override; |
228 GLboolean IsSampler(GLuint sampler) override; | 231 GLboolean IsSampler(GLuint sampler) override; |
229 GLboolean IsShader(GLuint shader) override; | 232 GLboolean IsShader(GLuint shader) override; |
230 GLboolean IsTexture(GLuint texture) override; | 233 GLboolean IsTexture(GLuint texture) override; |
| 234 GLboolean IsTransformFeedback(GLuint transformfeedback) override; |
231 void LineWidth(GLfloat width) override; | 235 void LineWidth(GLfloat width) override; |
232 void LinkProgram(GLuint program) override; | 236 void LinkProgram(GLuint program) override; |
| 237 void PauseTransformFeedback() override; |
233 void PixelStorei(GLenum pname, GLint param) override; | 238 void PixelStorei(GLenum pname, GLint param) override; |
234 void PolygonOffset(GLfloat factor, GLfloat units) override; | 239 void PolygonOffset(GLfloat factor, GLfloat units) override; |
235 void ReadBuffer(GLenum src) override; | 240 void ReadBuffer(GLenum src) override; |
236 void ReadPixels(GLint x, | 241 void ReadPixels(GLint x, |
237 GLint y, | 242 GLint y, |
238 GLsizei width, | 243 GLsizei width, |
239 GLsizei height, | 244 GLsizei height, |
240 GLenum format, | 245 GLenum format, |
241 GLenum type, | 246 GLenum type, |
242 void* pixels) override; | 247 void* pixels) override; |
243 void ReleaseShaderCompiler() override; | 248 void ReleaseShaderCompiler() override; |
244 void RenderbufferStorage(GLenum target, | 249 void RenderbufferStorage(GLenum target, |
245 GLenum internalformat, | 250 GLenum internalformat, |
246 GLsizei width, | 251 GLsizei width, |
247 GLsizei height) override; | 252 GLsizei height) override; |
| 253 void ResumeTransformFeedback() override; |
248 void SampleCoverage(GLclampf value, GLboolean invert) override; | 254 void SampleCoverage(GLclampf value, GLboolean invert) override; |
249 void SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) override; | 255 void SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) override; |
250 void SamplerParameterfv(GLuint sampler, | 256 void SamplerParameterfv(GLuint sampler, |
251 GLenum pname, | 257 GLenum pname, |
252 const GLfloat* params) override; | 258 const GLfloat* params) override; |
253 void SamplerParameteri(GLuint sampler, GLenum pname, GLint param) override; | 259 void SamplerParameteri(GLuint sampler, GLenum pname, GLint param) override; |
254 void SamplerParameteriv(GLuint sampler, | 260 void SamplerParameteriv(GLuint sampler, |
255 GLenum pname, | 261 GLenum pname, |
256 const GLint* params) override; | 262 const GLint* params) override; |
257 void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) override; | 263 void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) override; |
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
438 GLsizei samples) override; | 444 GLsizei samples) override; |
439 void TexStorage2DEXT(GLenum target, | 445 void TexStorage2DEXT(GLenum target, |
440 GLsizei levels, | 446 GLsizei levels, |
441 GLenum internalFormat, | 447 GLenum internalFormat, |
442 GLsizei width, | 448 GLsizei width, |
443 GLsizei height) override; | 449 GLsizei height) override; |
444 void GenQueriesEXT(GLsizei n, GLuint* queries) override; | 450 void GenQueriesEXT(GLsizei n, GLuint* queries) override; |
445 void DeleteQueriesEXT(GLsizei n, const GLuint* queries) override; | 451 void DeleteQueriesEXT(GLsizei n, const GLuint* queries) override; |
446 GLboolean IsQueryEXT(GLuint id) override; | 452 GLboolean IsQueryEXT(GLuint id) override; |
447 void BeginQueryEXT(GLenum target, GLuint id) override; | 453 void BeginQueryEXT(GLenum target, GLuint id) override; |
| 454 void BeginTransformFeedback(GLenum primitivemode) override; |
448 void EndQueryEXT(GLenum target) override; | 455 void EndQueryEXT(GLenum target) override; |
| 456 void EndTransformFeedback() override; |
449 void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) override; | 457 void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) override; |
450 void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) override; | 458 void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) override; |
451 void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) override; | 459 void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) override; |
452 void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) override; | 460 void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) override; |
453 void PopGroupMarkerEXT() override; | 461 void PopGroupMarkerEXT() override; |
454 void GenVertexArraysOES(GLsizei n, GLuint* arrays) override; | 462 void GenVertexArraysOES(GLsizei n, GLuint* arrays) override; |
455 void DeleteVertexArraysOES(GLsizei n, const GLuint* arrays) override; | 463 void DeleteVertexArraysOES(GLsizei n, const GLuint* arrays) override; |
456 GLboolean IsVertexArrayOES(GLuint array) override; | 464 GLboolean IsVertexArrayOES(GLuint array) override; |
457 void BindVertexArrayOES(GLuint array) override; | 465 void BindVertexArrayOES(GLuint array) override; |
458 void SwapBuffers() override; | 466 void SwapBuffers() override; |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
587 GLint bounds_height, | 595 GLint bounds_height, |
588 GLfloat uv_x, | 596 GLfloat uv_x, |
589 GLfloat uv_y, | 597 GLfloat uv_y, |
590 GLfloat uv_width, | 598 GLfloat uv_width, |
591 GLfloat uv_height) override; | 599 GLfloat uv_height) override; |
592 void SwapInterval(GLint interval) override; | 600 void SwapInterval(GLint interval) override; |
593 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; | 601 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; |
594 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; | 602 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; |
595 void BlendBarrierKHR() override; | 603 void BlendBarrierKHR() override; |
596 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ | 604 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ |
OLD | NEW |