| 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 |