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 BindTexture(GLenum target, GLuint texture) override; | 24 void BindTexture(GLenum target, GLuint texture) override; |
| 25 void BindTransformFeedback(GLenum target, GLuint transformfeedback) override; |
24 void BlendColor(GLclampf red, | 26 void BlendColor(GLclampf red, |
25 GLclampf green, | 27 GLclampf green, |
26 GLclampf blue, | 28 GLclampf blue, |
27 GLclampf alpha) override; | 29 GLclampf alpha) override; |
28 void BlendEquation(GLenum mode) override; | 30 void BlendEquation(GLenum mode) override; |
29 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override; | 31 void BlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) override; |
30 void BlendFunc(GLenum sfactor, GLenum dfactor) override; | 32 void BlendFunc(GLenum sfactor, GLenum dfactor) override; |
31 void BlendFuncSeparate(GLenum srcRGB, | 33 void BlendFuncSeparate(GLenum srcRGB, |
32 GLenum dstRGB, | 34 GLenum dstRGB, |
33 GLenum srcAlpha, | 35 GLenum srcAlpha, |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
91 GLint y, | 93 GLint y, |
92 GLsizei width, | 94 GLsizei width, |
93 GLsizei height) override; | 95 GLsizei height) override; |
94 GLuint CreateProgram() override; | 96 GLuint CreateProgram() override; |
95 GLuint CreateShader(GLenum type) override; | 97 GLuint CreateShader(GLenum type) override; |
96 void CullFace(GLenum mode) override; | 98 void CullFace(GLenum mode) override; |
97 void DeleteBuffers(GLsizei n, const GLuint* buffers) override; | 99 void DeleteBuffers(GLsizei n, const GLuint* buffers) override; |
98 void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) override; | 100 void DeleteFramebuffers(GLsizei n, const GLuint* framebuffers) override; |
99 void DeleteProgram(GLuint program) override; | 101 void DeleteProgram(GLuint program) override; |
100 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override; | 102 void DeleteRenderbuffers(GLsizei n, const GLuint* renderbuffers) override; |
| 103 void DeleteSamplers(GLsizei n, const GLuint* samplers) override; |
101 void DeleteShader(GLuint shader) override; | 104 void DeleteShader(GLuint shader) override; |
102 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; |
103 void DepthFunc(GLenum func) override; | 107 void DepthFunc(GLenum func) override; |
104 void DepthMask(GLboolean flag) override; | 108 void DepthMask(GLboolean flag) override; |
105 void DepthRangef(GLclampf zNear, GLclampf zFar) override; | 109 void DepthRangef(GLclampf zNear, GLclampf zFar) override; |
106 void DetachShader(GLuint program, GLuint shader) override; | 110 void DetachShader(GLuint program, GLuint shader) override; |
107 void Disable(GLenum cap) override; | 111 void Disable(GLenum cap) override; |
108 void DisableVertexAttribArray(GLuint index) override; | 112 void DisableVertexAttribArray(GLuint index) override; |
109 void DrawArrays(GLenum mode, GLint first, GLsizei count) override; | 113 void DrawArrays(GLenum mode, GLint first, GLsizei count) override; |
110 void DrawElements(GLenum mode, | 114 void DrawElements(GLenum mode, |
111 GLsizei count, | 115 GLsizei count, |
112 GLenum type, | 116 GLenum type, |
(...skipping 14 matching lines...) Expand all Loading... |
127 void FramebufferTextureLayer(GLenum target, | 131 void FramebufferTextureLayer(GLenum target, |
128 GLenum attachment, | 132 GLenum attachment, |
129 GLuint texture, | 133 GLuint texture, |
130 GLint level, | 134 GLint level, |
131 GLint layer) override; | 135 GLint layer) override; |
132 void FrontFace(GLenum mode) override; | 136 void FrontFace(GLenum mode) override; |
133 void GenBuffers(GLsizei n, GLuint* buffers) override; | 137 void GenBuffers(GLsizei n, GLuint* buffers) override; |
134 void GenerateMipmap(GLenum target) override; | 138 void GenerateMipmap(GLenum target) override; |
135 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override; | 139 void GenFramebuffers(GLsizei n, GLuint* framebuffers) override; |
136 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override; | 140 void GenRenderbuffers(GLsizei n, GLuint* renderbuffers) override; |
| 141 void GenSamplers(GLsizei n, GLuint* samplers) override; |
137 void GenTextures(GLsizei n, GLuint* textures) override; | 142 void GenTextures(GLsizei n, GLuint* textures) override; |
| 143 void GenTransformFeedbacks(GLsizei n, GLuint* ids) override; |
138 void GetActiveAttrib(GLuint program, | 144 void GetActiveAttrib(GLuint program, |
139 GLuint index, | 145 GLuint index, |
140 GLsizei bufsize, | 146 GLsizei bufsize, |
141 GLsizei* length, | 147 GLsizei* length, |
142 GLint* size, | 148 GLint* size, |
143 GLenum* type, | 149 GLenum* type, |
144 char* name) override; | 150 char* name) override; |
145 void GetActiveUniform(GLuint program, | 151 void GetActiveUniform(GLuint program, |
146 GLuint index, | 152 GLuint index, |
147 GLsizei bufsize, | 153 GLsizei bufsize, |
(...skipping 21 matching lines...) Expand all Loading... |
169 GLsizei bufSize, | 175 GLsizei bufSize, |
170 GLint* params) override; | 176 GLint* params) override; |
171 void GetProgramiv(GLuint program, GLenum pname, GLint* params) override; | 177 void GetProgramiv(GLuint program, GLenum pname, GLint* params) override; |
172 void GetProgramInfoLog(GLuint program, | 178 void GetProgramInfoLog(GLuint program, |
173 GLsizei bufsize, | 179 GLsizei bufsize, |
174 GLsizei* length, | 180 GLsizei* length, |
175 char* infolog) override; | 181 char* infolog) override; |
176 void GetRenderbufferParameteriv(GLenum target, | 182 void GetRenderbufferParameteriv(GLenum target, |
177 GLenum pname, | 183 GLenum pname, |
178 GLint* params) override; | 184 GLint* params) override; |
| 185 void GetSamplerParameterfv(GLuint sampler, |
| 186 GLenum pname, |
| 187 GLfloat* params) override; |
| 188 void GetSamplerParameteriv(GLuint sampler, |
| 189 GLenum pname, |
| 190 GLint* params) override; |
179 void GetShaderiv(GLuint shader, GLenum pname, GLint* params) override; | 191 void GetShaderiv(GLuint shader, GLenum pname, GLint* params) override; |
180 void GetShaderInfoLog(GLuint shader, | 192 void GetShaderInfoLog(GLuint shader, |
181 GLsizei bufsize, | 193 GLsizei bufsize, |
182 GLsizei* length, | 194 GLsizei* length, |
183 char* infolog) override; | 195 char* infolog) override; |
184 void GetShaderPrecisionFormat(GLenum shadertype, | 196 void GetShaderPrecisionFormat(GLenum shadertype, |
185 GLenum precisiontype, | 197 GLenum precisiontype, |
186 GLint* range, | 198 GLint* range, |
187 GLint* precision) override; | 199 GLint* precision) override; |
188 void GetShaderSource(GLuint shader, | 200 void GetShaderSource(GLuint shader, |
(...skipping 20 matching lines...) Expand all Loading... |
209 const GLenum* attachments, | 221 const GLenum* attachments, |
210 GLint x, | 222 GLint x, |
211 GLint y, | 223 GLint y, |
212 GLsizei width, | 224 GLsizei width, |
213 GLsizei height) override; | 225 GLsizei height) override; |
214 GLboolean IsBuffer(GLuint buffer) override; | 226 GLboolean IsBuffer(GLuint buffer) override; |
215 GLboolean IsEnabled(GLenum cap) override; | 227 GLboolean IsEnabled(GLenum cap) override; |
216 GLboolean IsFramebuffer(GLuint framebuffer) override; | 228 GLboolean IsFramebuffer(GLuint framebuffer) override; |
217 GLboolean IsProgram(GLuint program) override; | 229 GLboolean IsProgram(GLuint program) override; |
218 GLboolean IsRenderbuffer(GLuint renderbuffer) override; | 230 GLboolean IsRenderbuffer(GLuint renderbuffer) override; |
| 231 GLboolean IsSampler(GLuint sampler) override; |
219 GLboolean IsShader(GLuint shader) override; | 232 GLboolean IsShader(GLuint shader) override; |
220 GLboolean IsTexture(GLuint texture) override; | 233 GLboolean IsTexture(GLuint texture) override; |
| 234 GLboolean IsTransformFeedback(GLuint transformfeedback) override; |
221 void LineWidth(GLfloat width) override; | 235 void LineWidth(GLfloat width) override; |
222 void LinkProgram(GLuint program) override; | 236 void LinkProgram(GLuint program) override; |
| 237 void PauseTransformFeedback() override; |
223 void PixelStorei(GLenum pname, GLint param) override; | 238 void PixelStorei(GLenum pname, GLint param) override; |
224 void PolygonOffset(GLfloat factor, GLfloat units) override; | 239 void PolygonOffset(GLfloat factor, GLfloat units) override; |
225 void ReadBuffer(GLenum src) override; | 240 void ReadBuffer(GLenum src) override; |
226 void ReadPixels(GLint x, | 241 void ReadPixels(GLint x, |
227 GLint y, | 242 GLint y, |
228 GLsizei width, | 243 GLsizei width, |
229 GLsizei height, | 244 GLsizei height, |
230 GLenum format, | 245 GLenum format, |
231 GLenum type, | 246 GLenum type, |
232 void* pixels) override; | 247 void* pixels) override; |
233 void ReleaseShaderCompiler() override; | 248 void ReleaseShaderCompiler() override; |
234 void RenderbufferStorage(GLenum target, | 249 void RenderbufferStorage(GLenum target, |
235 GLenum internalformat, | 250 GLenum internalformat, |
236 GLsizei width, | 251 GLsizei width, |
237 GLsizei height) override; | 252 GLsizei height) override; |
| 253 void ResumeTransformFeedback() override; |
238 void SampleCoverage(GLclampf value, GLboolean invert) override; | 254 void SampleCoverage(GLclampf value, GLboolean invert) override; |
| 255 void SamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) override; |
| 256 void SamplerParameterfv(GLuint sampler, |
| 257 GLenum pname, |
| 258 const GLfloat* params) override; |
| 259 void SamplerParameteri(GLuint sampler, GLenum pname, GLint param) override; |
| 260 void SamplerParameteriv(GLuint sampler, |
| 261 GLenum pname, |
| 262 const GLint* params) override; |
239 void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) override; | 263 void Scissor(GLint x, GLint y, GLsizei width, GLsizei height) override; |
240 void ShaderBinary(GLsizei n, | 264 void ShaderBinary(GLsizei n, |
241 const GLuint* shaders, | 265 const GLuint* shaders, |
242 GLenum binaryformat, | 266 GLenum binaryformat, |
243 const void* binary, | 267 const void* binary, |
244 GLsizei length) override; | 268 GLsizei length) override; |
245 void ShaderSource(GLuint shader, | 269 void ShaderSource(GLuint shader, |
246 GLsizei count, | 270 GLsizei count, |
247 const GLchar* const* str, | 271 const GLchar* const* str, |
248 const GLint* length) override; | 272 const GLint* length) override; |
(...skipping 171 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
420 GLsizei samples) override; | 444 GLsizei samples) override; |
421 void TexStorage2DEXT(GLenum target, | 445 void TexStorage2DEXT(GLenum target, |
422 GLsizei levels, | 446 GLsizei levels, |
423 GLenum internalFormat, | 447 GLenum internalFormat, |
424 GLsizei width, | 448 GLsizei width, |
425 GLsizei height) override; | 449 GLsizei height) override; |
426 void GenQueriesEXT(GLsizei n, GLuint* queries) override; | 450 void GenQueriesEXT(GLsizei n, GLuint* queries) override; |
427 void DeleteQueriesEXT(GLsizei n, const GLuint* queries) override; | 451 void DeleteQueriesEXT(GLsizei n, const GLuint* queries) override; |
428 GLboolean IsQueryEXT(GLuint id) override; | 452 GLboolean IsQueryEXT(GLuint id) override; |
429 void BeginQueryEXT(GLenum target, GLuint id) override; | 453 void BeginQueryEXT(GLenum target, GLuint id) override; |
| 454 void BeginTransformFeedback(GLenum primitivemode) override; |
430 void EndQueryEXT(GLenum target) override; | 455 void EndQueryEXT(GLenum target) override; |
| 456 void EndTransformFeedback() override; |
431 void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) override; | 457 void GetQueryivEXT(GLenum target, GLenum pname, GLint* params) override; |
432 void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) override; | 458 void GetQueryObjectuivEXT(GLuint id, GLenum pname, GLuint* params) override; |
433 void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) override; | 459 void InsertEventMarkerEXT(GLsizei length, const GLchar* marker) override; |
434 void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) override; | 460 void PushGroupMarkerEXT(GLsizei length, const GLchar* marker) override; |
435 void PopGroupMarkerEXT() override; | 461 void PopGroupMarkerEXT() override; |
436 void GenVertexArraysOES(GLsizei n, GLuint* arrays) override; | 462 void GenVertexArraysOES(GLsizei n, GLuint* arrays) override; |
437 void DeleteVertexArraysOES(GLsizei n, const GLuint* arrays) override; | 463 void DeleteVertexArraysOES(GLsizei n, const GLuint* arrays) override; |
438 GLboolean IsVertexArrayOES(GLuint array) override; | 464 GLboolean IsVertexArrayOES(GLuint array) override; |
439 void BindVertexArrayOES(GLuint array) override; | 465 void BindVertexArrayOES(GLuint array) override; |
440 void SwapBuffers() override; | 466 void SwapBuffers() override; |
(...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
569 GLint bounds_height, | 595 GLint bounds_height, |
570 GLfloat uv_x, | 596 GLfloat uv_x, |
571 GLfloat uv_y, | 597 GLfloat uv_y, |
572 GLfloat uv_width, | 598 GLfloat uv_width, |
573 GLfloat uv_height) override; | 599 GLfloat uv_height) override; |
574 void SwapInterval(GLint interval) override; | 600 void SwapInterval(GLint interval) override; |
575 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; | 601 void MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) override; |
576 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; | 602 void MatrixLoadIdentityCHROMIUM(GLenum matrixMode) override; |
577 void BlendBarrierKHR() override; | 603 void BlendBarrierKHR() override; |
578 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ | 604 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_INTERFACE_STUB_AUTOGEN_H_ |
OLD | NEW |