OLD | NEW |
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. |
| 4 |
1 // This file is auto-generated. DO NOT EDIT! | 5 // This file is auto-generated. DO NOT EDIT! |
2 | 6 |
3 | |
4 // These functions emluate GLES2 over command buffers. | 7 // These functions emluate GLES2 over command buffers. |
5 | 8 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ |
| 9 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ |
6 | 10 |
7 void GLES2ActiveTexture(GLenum texture) { | 11 void GLES2ActiveTexture(GLenum texture) { |
8 gles2::GetGLContext()->ActiveTexture(texture); | 12 gles2::GetGLContext()->ActiveTexture(texture); |
9 } | 13 } |
10 void GLES2AttachShader(GLuint program, GLuint shader) { | 14 void GLES2AttachShader(GLuint program, GLuint shader) { |
11 gles2::GetGLContext()->AttachShader(program, shader); | 15 gles2::GetGLContext()->AttachShader(program, shader); |
12 } | 16 } |
13 void GLES2BindAttribLocation(GLuint program, GLuint index, const char* name) { | 17 void GLES2BindAttribLocation(GLuint program, GLuint index, const char* name) { |
14 gles2::GetGLContext()->BindAttribLocation(program, index, name); | 18 gles2::GetGLContext()->BindAttribLocation(program, index, name); |
15 } | 19 } |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
69 void GLES2ColorMask( | 73 void GLES2ColorMask( |
70 GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { | 74 GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) { |
71 gles2::GetGLContext()->ColorMask(red, green, blue, alpha); | 75 gles2::GetGLContext()->ColorMask(red, green, blue, alpha); |
72 } | 76 } |
73 void GLES2CompileShader(GLuint shader) { | 77 void GLES2CompileShader(GLuint shader) { |
74 gles2::GetGLContext()->CompileShader(shader); | 78 gles2::GetGLContext()->CompileShader(shader); |
75 } | 79 } |
76 void GLES2CompressedTexImage2D( | 80 void GLES2CompressedTexImage2D( |
77 GLenum target, GLint level, GLenum internalformat, GLsizei width, | 81 GLenum target, GLint level, GLenum internalformat, GLsizei width, |
78 GLsizei height, GLint border, GLsizei imageSize, const void* data) { | 82 GLsizei height, GLint border, GLsizei imageSize, const void* data) { |
79 gles2::GetGLContext( | 83 gles2::GetGLContext()->CompressedTexImage2D( |
80 )->CompressedTexImage2D( | 84 target, level, internalformat, width, height, border, imageSize, data); |
81 target, level, internalformat, width, height, border, imageSize, | |
82 data); | |
83 } | 85 } |
84 void GLES2CompressedTexSubImage2D( | 86 void GLES2CompressedTexSubImage2D( |
85 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, | 87 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, |
86 GLsizei height, GLenum format, GLsizei imageSize, const void* data) { | 88 GLsizei height, GLenum format, GLsizei imageSize, const void* data) { |
87 gles2::GetGLContext( | 89 gles2::GetGLContext()->CompressedTexSubImage2D( |
88 )->CompressedTexSubImage2D( | 90 target, level, xoffset, yoffset, width, height, format, imageSize, data); |
89 target, level, xoffset, yoffset, width, height, format, imageSize, | |
90 data); | |
91 } | 91 } |
92 void GLES2CopyTexImage2D( | 92 void GLES2CopyTexImage2D( |
93 GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, | 93 GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, |
94 GLsizei width, GLsizei height, GLint border) { | 94 GLsizei width, GLsizei height, GLint border) { |
95 gles2::GetGLContext( | 95 gles2::GetGLContext()->CopyTexImage2D( |
96 )->CopyTexImage2D( | 96 target, level, internalformat, x, y, width, height, border); |
97 target, level, internalformat, x, y, width, height, border); | |
98 } | 97 } |
99 void GLES2CopyTexSubImage2D( | 98 void GLES2CopyTexSubImage2D( |
100 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, | 99 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, |
101 GLsizei width, GLsizei height) { | 100 GLsizei width, GLsizei height) { |
102 gles2::GetGLContext( | 101 gles2::GetGLContext()->CopyTexSubImage2D( |
103 )->CopyTexSubImage2D( | 102 target, level, xoffset, yoffset, x, y, width, height); |
104 target, level, xoffset, yoffset, x, y, width, height); | |
105 } | 103 } |
106 GLuint GLES2CreateProgram() { | 104 GLuint GLES2CreateProgram() { |
107 return gles2::GetGLContext()->CreateProgram(); | 105 return gles2::GetGLContext()->CreateProgram(); |
108 } | 106 } |
109 GLuint GLES2CreateShader(GLenum type) { | 107 GLuint GLES2CreateShader(GLenum type) { |
110 return gles2::GetGLContext()->CreateShader(type); | 108 return gles2::GetGLContext()->CreateShader(type); |
111 } | 109 } |
112 void GLES2CullFace(GLenum mode) { | 110 void GLES2CullFace(GLenum mode) { |
113 gles2::GetGLContext()->CullFace(mode); | 111 gles2::GetGLContext()->CullFace(mode); |
114 } | 112 } |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
163 } | 161 } |
164 void GLES2Finish() { | 162 void GLES2Finish() { |
165 gles2::GetGLContext()->Finish(); | 163 gles2::GetGLContext()->Finish(); |
166 } | 164 } |
167 void GLES2Flush() { | 165 void GLES2Flush() { |
168 gles2::GetGLContext()->Flush(); | 166 gles2::GetGLContext()->Flush(); |
169 } | 167 } |
170 void GLES2FramebufferRenderbuffer( | 168 void GLES2FramebufferRenderbuffer( |
171 GLenum target, GLenum attachment, GLenum renderbuffertarget, | 169 GLenum target, GLenum attachment, GLenum renderbuffertarget, |
172 GLuint renderbuffer) { | 170 GLuint renderbuffer) { |
173 gles2::GetGLContext( | 171 gles2::GetGLContext()->FramebufferRenderbuffer( |
174 )->FramebufferRenderbuffer( | 172 target, attachment, renderbuffertarget, renderbuffer); |
175 target, attachment, renderbuffertarget, renderbuffer); | |
176 } | 173 } |
177 void GLES2FramebufferTexture2D( | 174 void GLES2FramebufferTexture2D( |
178 GLenum target, GLenum attachment, GLenum textarget, GLuint texture, | 175 GLenum target, GLenum attachment, GLenum textarget, GLuint texture, |
179 GLint level) { | 176 GLint level) { |
180 gles2::GetGLContext( | 177 gles2::GetGLContext()->FramebufferTexture2D( |
181 )->FramebufferTexture2D(target, attachment, textarget, texture, level); | 178 target, attachment, textarget, texture, level); |
182 } | 179 } |
183 void GLES2FrontFace(GLenum mode) { | 180 void GLES2FrontFace(GLenum mode) { |
184 gles2::GetGLContext()->FrontFace(mode); | 181 gles2::GetGLContext()->FrontFace(mode); |
185 } | 182 } |
186 void GLES2GenBuffers(GLsizei n, GLuint* buffers) { | 183 void GLES2GenBuffers(GLsizei n, GLuint* buffers) { |
187 gles2::GetGLContext()->GenBuffers(n, buffers); | 184 gles2::GetGLContext()->GenBuffers(n, buffers); |
188 } | 185 } |
189 void GLES2GenerateMipmap(GLenum target) { | 186 void GLES2GenerateMipmap(GLenum target) { |
190 gles2::GetGLContext()->GenerateMipmap(target); | 187 gles2::GetGLContext()->GenerateMipmap(target); |
191 } | 188 } |
192 void GLES2GenFramebuffers(GLsizei n, GLuint* framebuffers) { | 189 void GLES2GenFramebuffers(GLsizei n, GLuint* framebuffers) { |
193 gles2::GetGLContext()->GenFramebuffers(n, framebuffers); | 190 gles2::GetGLContext()->GenFramebuffers(n, framebuffers); |
194 } | 191 } |
195 void GLES2GenRenderbuffers(GLsizei n, GLuint* renderbuffers) { | 192 void GLES2GenRenderbuffers(GLsizei n, GLuint* renderbuffers) { |
196 gles2::GetGLContext()->GenRenderbuffers(n, renderbuffers); | 193 gles2::GetGLContext()->GenRenderbuffers(n, renderbuffers); |
197 } | 194 } |
198 void GLES2GenTextures(GLsizei n, GLuint* textures) { | 195 void GLES2GenTextures(GLsizei n, GLuint* textures) { |
199 gles2::GetGLContext()->GenTextures(n, textures); | 196 gles2::GetGLContext()->GenTextures(n, textures); |
200 } | 197 } |
201 void GLES2GetActiveAttrib( | 198 void GLES2GetActiveAttrib( |
202 GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, | 199 GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, |
203 GLenum* type, char* name) { | 200 GLenum* type, char* name) { |
204 gles2::GetGLContext( | 201 gles2::GetGLContext()->GetActiveAttrib( |
205 )->GetActiveAttrib(program, index, bufsize, length, size, type, name); | 202 program, index, bufsize, length, size, type, name); |
206 } | 203 } |
207 void GLES2GetActiveUniform( | 204 void GLES2GetActiveUniform( |
208 GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, | 205 GLuint program, GLuint index, GLsizei bufsize, GLsizei* length, GLint* size, |
209 GLenum* type, char* name) { | 206 GLenum* type, char* name) { |
210 gles2::GetGLContext( | 207 gles2::GetGLContext()->GetActiveUniform( |
211 )->GetActiveUniform(program, index, bufsize, length, size, type, name); | 208 program, index, bufsize, length, size, type, name); |
212 } | 209 } |
213 void GLES2GetAttachedShaders( | 210 void GLES2GetAttachedShaders( |
214 GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) { | 211 GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders) { |
215 gles2::GetGLContext()->GetAttachedShaders(program, maxcount, count, shaders); | 212 gles2::GetGLContext()->GetAttachedShaders(program, maxcount, count, shaders); |
216 } | 213 } |
217 GLint GLES2GetAttribLocation(GLuint program, const char* name) { | 214 GLint GLES2GetAttribLocation(GLuint program, const char* name) { |
218 return gles2::GetGLContext()->GetAttribLocation(program, name); | 215 return gles2::GetGLContext()->GetAttribLocation(program, name); |
219 } | 216 } |
220 void GLES2GetBooleanv(GLenum pname, GLboolean* params) { | 217 void GLES2GetBooleanv(GLenum pname, GLboolean* params) { |
221 gles2::GetGLContext()->GetBooleanv(pname, params); | 218 gles2::GetGLContext()->GetBooleanv(pname, params); |
222 } | 219 } |
223 void GLES2GetBufferParameteriv(GLenum target, GLenum pname, GLint* params) { | 220 void GLES2GetBufferParameteriv(GLenum target, GLenum pname, GLint* params) { |
224 gles2::GetGLContext()->GetBufferParameteriv(target, pname, params); | 221 gles2::GetGLContext()->GetBufferParameteriv(target, pname, params); |
225 } | 222 } |
226 GLenum GLES2GetError() { | 223 GLenum GLES2GetError() { |
227 return gles2::GetGLContext()->GetError(); | 224 return gles2::GetGLContext()->GetError(); |
228 } | 225 } |
229 void GLES2GetFloatv(GLenum pname, GLfloat* params) { | 226 void GLES2GetFloatv(GLenum pname, GLfloat* params) { |
230 gles2::GetGLContext()->GetFloatv(pname, params); | 227 gles2::GetGLContext()->GetFloatv(pname, params); |
231 } | 228 } |
232 void GLES2GetFramebufferAttachmentParameteriv( | 229 void GLES2GetFramebufferAttachmentParameteriv( |
233 GLenum target, GLenum attachment, GLenum pname, GLint* params) { | 230 GLenum target, GLenum attachment, GLenum pname, GLint* params) { |
234 gles2::GetGLContext( | 231 gles2::GetGLContext()->GetFramebufferAttachmentParameteriv( |
235 )->GetFramebufferAttachmentParameteriv( | 232 target, attachment, pname, params); |
236 target, attachment, pname, params); | |
237 } | 233 } |
238 void GLES2GetIntegerv(GLenum pname, GLint* params) { | 234 void GLES2GetIntegerv(GLenum pname, GLint* params) { |
239 gles2::GetGLContext()->GetIntegerv(pname, params); | 235 gles2::GetGLContext()->GetIntegerv(pname, params); |
240 } | 236 } |
241 void GLES2GetProgramiv(GLuint program, GLenum pname, GLint* params) { | 237 void GLES2GetProgramiv(GLuint program, GLenum pname, GLint* params) { |
242 gles2::GetGLContext()->GetProgramiv(program, pname, params); | 238 gles2::GetGLContext()->GetProgramiv(program, pname, params); |
243 } | 239 } |
244 void GLES2GetProgramInfoLog( | 240 void GLES2GetProgramInfoLog( |
245 GLuint program, GLsizei bufsize, GLsizei* length, char* infolog) { | 241 GLuint program, GLsizei bufsize, GLsizei* length, char* infolog) { |
246 gles2::GetGLContext()->GetProgramInfoLog(program, bufsize, length, infolog); | 242 gles2::GetGLContext()->GetProgramInfoLog(program, bufsize, length, infolog); |
247 } | 243 } |
248 void GLES2GetRenderbufferParameteriv( | 244 void GLES2GetRenderbufferParameteriv( |
249 GLenum target, GLenum pname, GLint* params) { | 245 GLenum target, GLenum pname, GLint* params) { |
250 gles2::GetGLContext()->GetRenderbufferParameteriv(target, pname, params); | 246 gles2::GetGLContext()->GetRenderbufferParameteriv(target, pname, params); |
251 } | 247 } |
252 void GLES2GetShaderiv(GLuint shader, GLenum pname, GLint* params) { | 248 void GLES2GetShaderiv(GLuint shader, GLenum pname, GLint* params) { |
253 gles2::GetGLContext()->GetShaderiv(shader, pname, params); | 249 gles2::GetGLContext()->GetShaderiv(shader, pname, params); |
254 } | 250 } |
255 void GLES2GetShaderInfoLog( | 251 void GLES2GetShaderInfoLog( |
256 GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog) { | 252 GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog) { |
257 gles2::GetGLContext()->GetShaderInfoLog(shader, bufsize, length, infolog); | 253 gles2::GetGLContext()->GetShaderInfoLog(shader, bufsize, length, infolog); |
258 } | 254 } |
259 void GLES2GetShaderPrecisionFormat( | 255 void GLES2GetShaderPrecisionFormat( |
260 GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) { | 256 GLenum shadertype, GLenum precisiontype, GLint* range, GLint* precision) { |
261 gles2::GetGLContext( | 257 gles2::GetGLContext()->GetShaderPrecisionFormat( |
262 )->GetShaderPrecisionFormat(shadertype, precisiontype, range, precision); | 258 shadertype, precisiontype, range, precision); |
263 } | 259 } |
264 void GLES2GetShaderSource( | 260 void GLES2GetShaderSource( |
265 GLuint shader, GLsizei bufsize, GLsizei* length, char* source) { | 261 GLuint shader, GLsizei bufsize, GLsizei* length, char* source) { |
266 gles2::GetGLContext()->GetShaderSource(shader, bufsize, length, source); | 262 gles2::GetGLContext()->GetShaderSource(shader, bufsize, length, source); |
267 } | 263 } |
268 const GLubyte* GLES2GetString(GLenum name) { | 264 const GLubyte* GLES2GetString(GLenum name) { |
269 return gles2::GetGLContext()->GetString(name); | 265 return gles2::GetGLContext()->GetString(name); |
270 } | 266 } |
271 void GLES2GetTexParameterfv(GLenum target, GLenum pname, GLfloat* params) { | 267 void GLES2GetTexParameterfv(GLenum target, GLenum pname, GLfloat* params) { |
272 gles2::GetGLContext()->GetTexParameterfv(target, pname, params); | 268 gles2::GetGLContext()->GetTexParameterfv(target, pname, params); |
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
328 void GLES2PolygonOffset(GLfloat factor, GLfloat units) { | 324 void GLES2PolygonOffset(GLfloat factor, GLfloat units) { |
329 gles2::GetGLContext()->PolygonOffset(factor, units); | 325 gles2::GetGLContext()->PolygonOffset(factor, units); |
330 } | 326 } |
331 void GLES2ReadPixels( | 327 void GLES2ReadPixels( |
332 GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, | 328 GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, |
333 void* pixels) { | 329 void* pixels) { |
334 gles2::GetGLContext()->ReadPixels(x, y, width, height, format, type, pixels); | 330 gles2::GetGLContext()->ReadPixels(x, y, width, height, format, type, pixels); |
335 } | 331 } |
336 void GLES2RenderbufferStorage( | 332 void GLES2RenderbufferStorage( |
337 GLenum target, GLenum internalformat, GLsizei width, GLsizei height) { | 333 GLenum target, GLenum internalformat, GLsizei width, GLsizei height) { |
338 gles2::GetGLContext( | 334 gles2::GetGLContext()->RenderbufferStorage( |
339 )->RenderbufferStorage(target, internalformat, width, height); | 335 target, internalformat, width, height); |
340 } | 336 } |
341 void GLES2SampleCoverage(GLclampf value, GLboolean invert) { | 337 void GLES2SampleCoverage(GLclampf value, GLboolean invert) { |
342 gles2::GetGLContext()->SampleCoverage(value, invert); | 338 gles2::GetGLContext()->SampleCoverage(value, invert); |
343 } | 339 } |
344 void GLES2Scissor(GLint x, GLint y, GLsizei width, GLsizei height) { | 340 void GLES2Scissor(GLint x, GLint y, GLsizei width, GLsizei height) { |
345 gles2::GetGLContext()->Scissor(x, y, width, height); | 341 gles2::GetGLContext()->Scissor(x, y, width, height); |
346 } | 342 } |
347 void GLES2ShaderSource( | 343 void GLES2ShaderSource( |
348 GLuint shader, GLsizei count, const char** string, const GLint* length) { | 344 GLuint shader, GLsizei count, const char** str, const GLint* length) { |
349 gles2::GetGLContext()->ShaderSource(shader, count, string, length); | 345 gles2::GetGLContext()->ShaderSource(shader, count, str, length); |
350 } | 346 } |
351 void GLES2StencilFunc(GLenum func, GLint ref, GLuint mask) { | 347 void GLES2StencilFunc(GLenum func, GLint ref, GLuint mask) { |
352 gles2::GetGLContext()->StencilFunc(func, ref, mask); | 348 gles2::GetGLContext()->StencilFunc(func, ref, mask); |
353 } | 349 } |
354 void GLES2StencilFuncSeparate( | 350 void GLES2StencilFuncSeparate( |
355 GLenum face, GLenum func, GLint ref, GLuint mask) { | 351 GLenum face, GLenum func, GLint ref, GLuint mask) { |
356 gles2::GetGLContext()->StencilFuncSeparate(face, func, ref, mask); | 352 gles2::GetGLContext()->StencilFuncSeparate(face, func, ref, mask); |
357 } | 353 } |
358 void GLES2StencilMask(GLuint mask) { | 354 void GLES2StencilMask(GLuint mask) { |
359 gles2::GetGLContext()->StencilMask(mask); | 355 gles2::GetGLContext()->StencilMask(mask); |
360 } | 356 } |
361 void GLES2StencilMaskSeparate(GLenum face, GLuint mask) { | 357 void GLES2StencilMaskSeparate(GLenum face, GLuint mask) { |
362 gles2::GetGLContext()->StencilMaskSeparate(face, mask); | 358 gles2::GetGLContext()->StencilMaskSeparate(face, mask); |
363 } | 359 } |
364 void GLES2StencilOp(GLenum fail, GLenum zfail, GLenum zpass) { | 360 void GLES2StencilOp(GLenum fail, GLenum zfail, GLenum zpass) { |
365 gles2::GetGLContext()->StencilOp(fail, zfail, zpass); | 361 gles2::GetGLContext()->StencilOp(fail, zfail, zpass); |
366 } | 362 } |
367 void GLES2StencilOpSeparate( | 363 void GLES2StencilOpSeparate( |
368 GLenum face, GLenum fail, GLenum zfail, GLenum zpass) { | 364 GLenum face, GLenum fail, GLenum zfail, GLenum zpass) { |
369 gles2::GetGLContext()->StencilOpSeparate(face, fail, zfail, zpass); | 365 gles2::GetGLContext()->StencilOpSeparate(face, fail, zfail, zpass); |
370 } | 366 } |
371 void GLES2TexImage2D( | 367 void GLES2TexImage2D( |
372 GLenum target, GLint level, GLint internalformat, GLsizei width, | 368 GLenum target, GLint level, GLint internalformat, GLsizei width, |
373 GLsizei height, GLint border, GLenum format, GLenum type, | 369 GLsizei height, GLint border, GLenum format, GLenum type, |
374 const void* pixels) { | 370 const void* pixels) { |
375 gles2::GetGLContext( | 371 gles2::GetGLContext()->TexImage2D( |
376 )->TexImage2D( | 372 target, level, internalformat, width, height, border, format, type, |
377 target, level, internalformat, width, height, border, format, type, | 373 pixels); |
378 pixels); | |
379 } | 374 } |
380 void GLES2TexParameterf(GLenum target, GLenum pname, GLfloat param) { | 375 void GLES2TexParameterf(GLenum target, GLenum pname, GLfloat param) { |
381 gles2::GetGLContext()->TexParameterf(target, pname, param); | 376 gles2::GetGLContext()->TexParameterf(target, pname, param); |
382 } | 377 } |
383 void GLES2TexParameterfv(GLenum target, GLenum pname, const GLfloat* params) { | 378 void GLES2TexParameterfv(GLenum target, GLenum pname, const GLfloat* params) { |
384 gles2::GetGLContext()->TexParameterfv(target, pname, params); | 379 gles2::GetGLContext()->TexParameterfv(target, pname, params); |
385 } | 380 } |
386 void GLES2TexParameteri(GLenum target, GLenum pname, GLint param) { | 381 void GLES2TexParameteri(GLenum target, GLenum pname, GLint param) { |
387 gles2::GetGLContext()->TexParameteri(target, pname, param); | 382 gles2::GetGLContext()->TexParameteri(target, pname, param); |
388 } | 383 } |
389 void GLES2TexParameteriv(GLenum target, GLenum pname, const GLint* params) { | 384 void GLES2TexParameteriv(GLenum target, GLenum pname, const GLint* params) { |
390 gles2::GetGLContext()->TexParameteriv(target, pname, params); | 385 gles2::GetGLContext()->TexParameteriv(target, pname, params); |
391 } | 386 } |
392 void GLES2TexSubImage2D( | 387 void GLES2TexSubImage2D( |
393 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, | 388 GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, |
394 GLsizei height, GLenum format, GLenum type, const void* pixels) { | 389 GLsizei height, GLenum format, GLenum type, const void* pixels) { |
395 gles2::GetGLContext( | 390 gles2::GetGLContext()->TexSubImage2D( |
396 )->TexSubImage2D( | 391 target, level, xoffset, yoffset, width, height, format, type, pixels); |
397 target, level, xoffset, yoffset, width, height, format, type, | |
398 pixels); | |
399 } | 392 } |
400 void GLES2Uniform1f(GLint location, GLfloat x) { | 393 void GLES2Uniform1f(GLint location, GLfloat x) { |
401 gles2::GetGLContext()->Uniform1f(location, x); | 394 gles2::GetGLContext()->Uniform1f(location, x); |
402 } | 395 } |
403 void GLES2Uniform1fv(GLint location, GLsizei count, const GLfloat* v) { | 396 void GLES2Uniform1fv(GLint location, GLsizei count, const GLfloat* v) { |
404 gles2::GetGLContext()->Uniform1fv(location, count, v); | 397 gles2::GetGLContext()->Uniform1fv(location, count, v); |
405 } | 398 } |
406 void GLES2Uniform1i(GLint location, GLint x) { | 399 void GLES2Uniform1i(GLint location, GLint x) { |
407 gles2::GetGLContext()->Uniform1i(location, x); | 400 gles2::GetGLContext()->Uniform1i(location, x); |
408 } | 401 } |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
485 void GLES2VertexAttrib4f( | 478 void GLES2VertexAttrib4f( |
486 GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { | 479 GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w) { |
487 gles2::GetGLContext()->VertexAttrib4f(indx, x, y, z, w); | 480 gles2::GetGLContext()->VertexAttrib4f(indx, x, y, z, w); |
488 } | 481 } |
489 void GLES2VertexAttrib4fv(GLuint indx, const GLfloat* values) { | 482 void GLES2VertexAttrib4fv(GLuint indx, const GLfloat* values) { |
490 gles2::GetGLContext()->VertexAttrib4fv(indx, values); | 483 gles2::GetGLContext()->VertexAttrib4fv(indx, values); |
491 } | 484 } |
492 void GLES2VertexAttribPointer( | 485 void GLES2VertexAttribPointer( |
493 GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, | 486 GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, |
494 const void* ptr) { | 487 const void* ptr) { |
495 gles2::GetGLContext( | 488 gles2::GetGLContext()->VertexAttribPointer( |
496 )->VertexAttribPointer(indx, size, type, normalized, stride, ptr); | 489 indx, size, type, normalized, stride, ptr); |
497 } | 490 } |
498 void GLES2Viewport(GLint x, GLint y, GLsizei width, GLsizei height) { | 491 void GLES2Viewport(GLint x, GLint y, GLsizei width, GLsizei height) { |
499 gles2::GetGLContext()->Viewport(x, y, width, height); | 492 gles2::GetGLContext()->Viewport(x, y, width, height); |
500 } | 493 } |
501 void GLES2SwapBuffers() { | 494 void GLES2SwapBuffers() { |
502 gles2::GetGLContext()->SwapBuffers(); | 495 gles2::GetGLContext()->SwapBuffers(); |
503 } | 496 } |
504 | 497 |
| 498 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ |
| 499 |
OLD | NEW |