| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2011 Google Inc. | 2 * Copyright 2011 Google Inc. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license that can be | 4 * Use of this source code is governed by a BSD-style license that can be |
| 5 * found in the LICENSE file. | 5 * found in the LICENSE file. |
| 6 */ | 6 */ |
| 7 | 7 |
| 8 #ifndef GrGLInterface_DEFINED | 8 #ifndef GrGLInterface_DEFINED |
| 9 #define GrGLInterface_DEFINED | 9 #define GrGLInterface_DEFINED |
| 10 | 10 |
| (...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 169 GLPtr<GrGLBindVertexArrayProc> fBindVertexArray; | 169 GLPtr<GrGLBindVertexArrayProc> fBindVertexArray; |
| 170 GLPtr<GrGLBlendColorProc> fBlendColor; | 170 GLPtr<GrGLBlendColorProc> fBlendColor; |
| 171 GLPtr<GrGLBlendFuncProc> fBlendFunc; | 171 GLPtr<GrGLBlendFuncProc> fBlendFunc; |
| 172 GLPtr<GrGLBlitFramebufferProc> fBlitFramebuffer; | 172 GLPtr<GrGLBlitFramebufferProc> fBlitFramebuffer; |
| 173 GLPtr<GrGLBufferDataProc> fBufferData; | 173 GLPtr<GrGLBufferDataProc> fBufferData; |
| 174 GLPtr<GrGLBufferSubDataProc> fBufferSubData; | 174 GLPtr<GrGLBufferSubDataProc> fBufferSubData; |
| 175 GLPtr<GrGLCheckFramebufferStatusProc> fCheckFramebufferStatus; | 175 GLPtr<GrGLCheckFramebufferStatusProc> fCheckFramebufferStatus; |
| 176 GLPtr<GrGLClearProc> fClear; | 176 GLPtr<GrGLClearProc> fClear; |
| 177 GLPtr<GrGLClearColorProc> fClearColor; | 177 GLPtr<GrGLClearColorProc> fClearColor; |
| 178 GLPtr<GrGLClearStencilProc> fClearStencil; | 178 GLPtr<GrGLClearStencilProc> fClearStencil; |
| 179 GLPtr<GrGLClientActiveTextureProc> fClientActiveTexture; | |
| 180 GLPtr<GrGLColorMaskProc> fColorMask; | 179 GLPtr<GrGLColorMaskProc> fColorMask; |
| 181 GLPtr<GrGLCompileShaderProc> fCompileShader; | 180 GLPtr<GrGLCompileShaderProc> fCompileShader; |
| 182 GLPtr<GrGLCompressedTexImage2DProc> fCompressedTexImage2D; | 181 GLPtr<GrGLCompressedTexImage2DProc> fCompressedTexImage2D; |
| 183 GLPtr<GrGLCopyTexSubImage2DProc> fCopyTexSubImage2D; | 182 GLPtr<GrGLCopyTexSubImage2DProc> fCopyTexSubImage2D; |
| 184 GLPtr<GrGLCreateProgramProc> fCreateProgram; | 183 GLPtr<GrGLCreateProgramProc> fCreateProgram; |
| 185 GLPtr<GrGLCreateShaderProc> fCreateShader; | 184 GLPtr<GrGLCreateShaderProc> fCreateShader; |
| 186 GLPtr<GrGLCullFaceProc> fCullFace; | 185 GLPtr<GrGLCullFaceProc> fCullFace; |
| 187 GLPtr<GrGLDeleteBuffersProc> fDeleteBuffers; | 186 GLPtr<GrGLDeleteBuffersProc> fDeleteBuffers; |
| 188 GLPtr<GrGLDeleteFramebuffersProc> fDeleteFramebuffers; | 187 GLPtr<GrGLDeleteFramebuffersProc> fDeleteFramebuffers; |
| 189 GLPtr<GrGLDeleteProgramProc> fDeleteProgram; | 188 GLPtr<GrGLDeleteProgramProc> fDeleteProgram; |
| 190 GLPtr<GrGLDeleteQueriesProc> fDeleteQueries; | 189 GLPtr<GrGLDeleteQueriesProc> fDeleteQueries; |
| 191 GLPtr<GrGLDeleteRenderbuffersProc> fDeleteRenderbuffers; | 190 GLPtr<GrGLDeleteRenderbuffersProc> fDeleteRenderbuffers; |
| 192 GLPtr<GrGLDeleteShaderProc> fDeleteShader; | 191 GLPtr<GrGLDeleteShaderProc> fDeleteShader; |
| 193 GLPtr<GrGLDeleteTexturesProc> fDeleteTextures; | 192 GLPtr<GrGLDeleteTexturesProc> fDeleteTextures; |
| 194 GLPtr<GrGLDeleteVertexArraysProc> fDeleteVertexArrays; | 193 GLPtr<GrGLDeleteVertexArraysProc> fDeleteVertexArrays; |
| 195 GLPtr<GrGLDepthMaskProc> fDepthMask; | 194 GLPtr<GrGLDepthMaskProc> fDepthMask; |
| 196 GLPtr<GrGLDisableProc> fDisable; | 195 GLPtr<GrGLDisableProc> fDisable; |
| 197 GLPtr<GrGLDisableClientStateProc> fDisableClientState; | |
| 198 GLPtr<GrGLDisableVertexAttribArrayProc> fDisableVertexAttribArray; | 196 GLPtr<GrGLDisableVertexAttribArrayProc> fDisableVertexAttribArray; |
| 199 GLPtr<GrGLDrawArraysProc> fDrawArrays; | 197 GLPtr<GrGLDrawArraysProc> fDrawArrays; |
| 200 GLPtr<GrGLDrawBufferProc> fDrawBuffer; | 198 GLPtr<GrGLDrawBufferProc> fDrawBuffer; |
| 201 GLPtr<GrGLDrawBuffersProc> fDrawBuffers; | 199 GLPtr<GrGLDrawBuffersProc> fDrawBuffers; |
| 202 GLPtr<GrGLDrawElementsProc> fDrawElements; | 200 GLPtr<GrGLDrawElementsProc> fDrawElements; |
| 203 GLPtr<GrGLEnableProc> fEnable; | 201 GLPtr<GrGLEnableProc> fEnable; |
| 204 GLPtr<GrGLEnableClientStateProc> fEnableClientState; | |
| 205 GLPtr<GrGLEnableVertexAttribArrayProc> fEnableVertexAttribArray; | 202 GLPtr<GrGLEnableVertexAttribArrayProc> fEnableVertexAttribArray; |
| 206 GLPtr<GrGLEndQueryProc> fEndQuery; | 203 GLPtr<GrGLEndQueryProc> fEndQuery; |
| 207 GLPtr<GrGLFinishProc> fFinish; | 204 GLPtr<GrGLFinishProc> fFinish; |
| 208 GLPtr<GrGLFlushProc> fFlush; | 205 GLPtr<GrGLFlushProc> fFlush; |
| 209 GLPtr<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; | 206 GLPtr<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; |
| 210 GLPtr<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; | 207 GLPtr<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; |
| 211 GLPtr<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMult
isample; | 208 GLPtr<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMult
isample; |
| 212 GLPtr<GrGLFrontFaceProc> fFrontFace; | 209 GLPtr<GrGLFrontFaceProc> fFrontFace; |
| 213 GLPtr<GrGLGenBuffersProc> fGenBuffers; | 210 GLPtr<GrGLGenBuffersProc> fGenBuffers; |
| 214 GLPtr<GrGLGenFramebuffersProc> fGenFramebuffers; | 211 GLPtr<GrGLGenFramebuffersProc> fGenFramebuffers; |
| (...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 278 | 275 |
| 279 GLPtr<GrGLResolveMultisampleFramebufferProc> fResolveMultisampleFramebuf
fer; | 276 GLPtr<GrGLResolveMultisampleFramebufferProc> fResolveMultisampleFramebuf
fer; |
| 280 GLPtr<GrGLScissorProc> fScissor; | 277 GLPtr<GrGLScissorProc> fScissor; |
| 281 GLPtr<GrGLShaderSourceProc> fShaderSource; | 278 GLPtr<GrGLShaderSourceProc> fShaderSource; |
| 282 GLPtr<GrGLStencilFuncProc> fStencilFunc; | 279 GLPtr<GrGLStencilFuncProc> fStencilFunc; |
| 283 GLPtr<GrGLStencilFuncSeparateProc> fStencilFuncSeparate; | 280 GLPtr<GrGLStencilFuncSeparateProc> fStencilFuncSeparate; |
| 284 GLPtr<GrGLStencilMaskProc> fStencilMask; | 281 GLPtr<GrGLStencilMaskProc> fStencilMask; |
| 285 GLPtr<GrGLStencilMaskSeparateProc> fStencilMaskSeparate; | 282 GLPtr<GrGLStencilMaskSeparateProc> fStencilMaskSeparate; |
| 286 GLPtr<GrGLStencilOpProc> fStencilOp; | 283 GLPtr<GrGLStencilOpProc> fStencilOp; |
| 287 GLPtr<GrGLStencilOpSeparateProc> fStencilOpSeparate; | 284 GLPtr<GrGLStencilOpSeparateProc> fStencilOpSeparate; |
| 288 GLPtr<GrGLTexGenfProc> fTexGenf; | |
| 289 GLPtr<GrGLTexGenfvProc> fTexGenfv; | 285 GLPtr<GrGLTexGenfvProc> fTexGenfv; |
| 290 GLPtr<GrGLTexGeniProc> fTexGeni; | 286 GLPtr<GrGLTexGeniProc> fTexGeni; |
| 291 GLPtr<GrGLTexImage2DProc> fTexImage2D; | 287 GLPtr<GrGLTexImage2DProc> fTexImage2D; |
| 292 GLPtr<GrGLTexParameteriProc> fTexParameteri; | 288 GLPtr<GrGLTexParameteriProc> fTexParameteri; |
| 293 GLPtr<GrGLTexParameterivProc> fTexParameteriv; | 289 GLPtr<GrGLTexParameterivProc> fTexParameteriv; |
| 294 GLPtr<GrGLTexSubImage2DProc> fTexSubImage2D; | 290 GLPtr<GrGLTexSubImage2DProc> fTexSubImage2D; |
| 295 GLPtr<GrGLTexStorage2DProc> fTexStorage2D; | 291 GLPtr<GrGLTexStorage2DProc> fTexStorage2D; |
| 296 GLPtr<GrGLDiscardFramebufferProc> fDiscardFramebuffer; | 292 GLPtr<GrGLDiscardFramebufferProc> fDiscardFramebuffer; |
| 297 GLPtr<GrGLUniform1fProc> fUniform1f; | 293 GLPtr<GrGLUniform1fProc> fUniform1f; |
| 298 GLPtr<GrGLUniform1iProc> fUniform1i; | 294 GLPtr<GrGLUniform1iProc> fUniform1i; |
| (...skipping 11 matching lines...) Expand all Loading... |
| 310 GLPtr<GrGLUniform4iProc> fUniform4i; | 306 GLPtr<GrGLUniform4iProc> fUniform4i; |
| 311 GLPtr<GrGLUniform4fvProc> fUniform4fv; | 307 GLPtr<GrGLUniform4fvProc> fUniform4fv; |
| 312 GLPtr<GrGLUniform4ivProc> fUniform4iv; | 308 GLPtr<GrGLUniform4ivProc> fUniform4iv; |
| 313 GLPtr<GrGLUniformMatrix2fvProc> fUniformMatrix2fv; | 309 GLPtr<GrGLUniformMatrix2fvProc> fUniformMatrix2fv; |
| 314 GLPtr<GrGLUniformMatrix3fvProc> fUniformMatrix3fv; | 310 GLPtr<GrGLUniformMatrix3fvProc> fUniformMatrix3fv; |
| 315 GLPtr<GrGLUniformMatrix4fvProc> fUniformMatrix4fv; | 311 GLPtr<GrGLUniformMatrix4fvProc> fUniformMatrix4fv; |
| 316 GLPtr<GrGLUnmapBufferProc> fUnmapBuffer; | 312 GLPtr<GrGLUnmapBufferProc> fUnmapBuffer; |
| 317 GLPtr<GrGLUseProgramProc> fUseProgram; | 313 GLPtr<GrGLUseProgramProc> fUseProgram; |
| 318 GLPtr<GrGLVertexAttrib4fvProc> fVertexAttrib4fv; | 314 GLPtr<GrGLVertexAttrib4fvProc> fVertexAttrib4fv; |
| 319 GLPtr<GrGLVertexAttribPointerProc> fVertexAttribPointer; | 315 GLPtr<GrGLVertexAttribPointerProc> fVertexAttribPointer; |
| 320 GLPtr<GrGLVertexPointerProc> fVertexPointer; | |
| 321 GLPtr<GrGLViewportProc> fViewport; | 316 GLPtr<GrGLViewportProc> fViewport; |
| 322 | 317 |
| 323 // Experimental: Functions for GL_NV_path_rendering. These will be | 318 // Experimental: Functions for GL_NV_path_rendering. These will be |
| 324 // alphabetized with the above functions once this is fully supported | 319 // alphabetized with the above functions once this is fully supported |
| 325 // (and functions we are unlikely to use will possibly be omitted). | 320 // (and functions we are unlikely to use will possibly be omitted). |
| 326 GLPtr<GrGLPathCommandsProc> fPathCommands; | 321 GLPtr<GrGLPathCommandsProc> fPathCommands; |
| 327 GLPtr<GrGLPathCoordsProc> fPathCoords; | 322 GLPtr<GrGLPathCoordsProc> fPathCoords; |
| 328 GLPtr<GrGLPathSubCommandsProc> fPathSubCommands; | 323 GLPtr<GrGLPathSubCommandsProc> fPathSubCommands; |
| 329 GLPtr<GrGLPathSubCoordsProc> fPathSubCoords; | 324 GLPtr<GrGLPathSubCoordsProc> fPathSubCoords; |
| 330 GLPtr<GrGLPathStringProc> fPathString; | 325 GLPtr<GrGLPathStringProc> fPathString; |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 389 GLPtrAlias<GrGLBindVertexArrayProc> fBindVertexArray; | 384 GLPtrAlias<GrGLBindVertexArrayProc> fBindVertexArray; |
| 390 GLPtrAlias<GrGLBlendColorProc> fBlendColor; | 385 GLPtrAlias<GrGLBlendColorProc> fBlendColor; |
| 391 GLPtrAlias<GrGLBlendFuncProc> fBlendFunc; | 386 GLPtrAlias<GrGLBlendFuncProc> fBlendFunc; |
| 392 GLPtrAlias<GrGLBlitFramebufferProc> fBlitFramebuffer; | 387 GLPtrAlias<GrGLBlitFramebufferProc> fBlitFramebuffer; |
| 393 GLPtrAlias<GrGLBufferDataProc> fBufferData; | 388 GLPtrAlias<GrGLBufferDataProc> fBufferData; |
| 394 GLPtrAlias<GrGLBufferSubDataProc> fBufferSubData; | 389 GLPtrAlias<GrGLBufferSubDataProc> fBufferSubData; |
| 395 GLPtrAlias<GrGLCheckFramebufferStatusProc> fCheckFramebufferStatus; | 390 GLPtrAlias<GrGLCheckFramebufferStatusProc> fCheckFramebufferStatus; |
| 396 GLPtrAlias<GrGLClearProc> fClear; | 391 GLPtrAlias<GrGLClearProc> fClear; |
| 397 GLPtrAlias<GrGLClearColorProc> fClearColor; | 392 GLPtrAlias<GrGLClearColorProc> fClearColor; |
| 398 GLPtrAlias<GrGLClearStencilProc> fClearStencil; | 393 GLPtrAlias<GrGLClearStencilProc> fClearStencil; |
| 399 GLPtrAlias<GrGLClientActiveTextureProc> fClientActiveTexture; | |
| 400 GLPtrAlias<GrGLColorMaskProc> fColorMask; | 394 GLPtrAlias<GrGLColorMaskProc> fColorMask; |
| 401 GLPtrAlias<GrGLCompileShaderProc> fCompileShader; | 395 GLPtrAlias<GrGLCompileShaderProc> fCompileShader; |
| 402 GLPtrAlias<GrGLCompressedTexImage2DProc> fCompressedTexImage2D; | 396 GLPtrAlias<GrGLCompressedTexImage2DProc> fCompressedTexImage2D; |
| 403 GLPtrAlias<GrGLCopyTexSubImage2DProc> fCopyTexSubImage2D; | 397 GLPtrAlias<GrGLCopyTexSubImage2DProc> fCopyTexSubImage2D; |
| 404 GLPtrAlias<GrGLCreateProgramProc> fCreateProgram; | 398 GLPtrAlias<GrGLCreateProgramProc> fCreateProgram; |
| 405 GLPtrAlias<GrGLCreateShaderProc> fCreateShader; | 399 GLPtrAlias<GrGLCreateShaderProc> fCreateShader; |
| 406 GLPtrAlias<GrGLCullFaceProc> fCullFace; | 400 GLPtrAlias<GrGLCullFaceProc> fCullFace; |
| 407 GLPtrAlias<GrGLDeleteBuffersProc> fDeleteBuffers; | 401 GLPtrAlias<GrGLDeleteBuffersProc> fDeleteBuffers; |
| 408 GLPtrAlias<GrGLDeleteFramebuffersProc> fDeleteFramebuffers; | 402 GLPtrAlias<GrGLDeleteFramebuffersProc> fDeleteFramebuffers; |
| 409 GLPtrAlias<GrGLDeleteProgramProc> fDeleteProgram; | 403 GLPtrAlias<GrGLDeleteProgramProc> fDeleteProgram; |
| 410 GLPtrAlias<GrGLDeleteQueriesProc> fDeleteQueries; | 404 GLPtrAlias<GrGLDeleteQueriesProc> fDeleteQueries; |
| 411 GLPtrAlias<GrGLDeleteRenderbuffersProc> fDeleteRenderbuffers; | 405 GLPtrAlias<GrGLDeleteRenderbuffersProc> fDeleteRenderbuffers; |
| 412 GLPtrAlias<GrGLDeleteShaderProc> fDeleteShader; | 406 GLPtrAlias<GrGLDeleteShaderProc> fDeleteShader; |
| 413 GLPtrAlias<GrGLDeleteTexturesProc> fDeleteTextures; | 407 GLPtrAlias<GrGLDeleteTexturesProc> fDeleteTextures; |
| 414 GLPtrAlias<GrGLDeleteVertexArraysProc> fDeleteVertexArrays; | 408 GLPtrAlias<GrGLDeleteVertexArraysProc> fDeleteVertexArrays; |
| 415 GLPtrAlias<GrGLDepthMaskProc> fDepthMask; | 409 GLPtrAlias<GrGLDepthMaskProc> fDepthMask; |
| 416 GLPtrAlias<GrGLDisableProc> fDisable; | 410 GLPtrAlias<GrGLDisableProc> fDisable; |
| 417 GLPtrAlias<GrGLDisableClientStateProc> fDisableClientState; | |
| 418 GLPtrAlias<GrGLDisableVertexAttribArrayProc> fDisableVertexAttribArray; | 411 GLPtrAlias<GrGLDisableVertexAttribArrayProc> fDisableVertexAttribArray; |
| 419 GLPtrAlias<GrGLDrawArraysProc> fDrawArrays; | 412 GLPtrAlias<GrGLDrawArraysProc> fDrawArrays; |
| 420 GLPtrAlias<GrGLDrawBufferProc> fDrawBuffer; | 413 GLPtrAlias<GrGLDrawBufferProc> fDrawBuffer; |
| 421 GLPtrAlias<GrGLDrawBuffersProc> fDrawBuffers; | 414 GLPtrAlias<GrGLDrawBuffersProc> fDrawBuffers; |
| 422 GLPtrAlias<GrGLDrawElementsProc> fDrawElements; | 415 GLPtrAlias<GrGLDrawElementsProc> fDrawElements; |
| 423 GLPtrAlias<GrGLEnableProc> fEnable; | 416 GLPtrAlias<GrGLEnableProc> fEnable; |
| 424 GLPtrAlias<GrGLEnableClientStateProc> fEnableClientState; | |
| 425 GLPtrAlias<GrGLEnableVertexAttribArrayProc> fEnableVertexAttribArray; | 417 GLPtrAlias<GrGLEnableVertexAttribArrayProc> fEnableVertexAttribArray; |
| 426 GLPtrAlias<GrGLEndQueryProc> fEndQuery; | 418 GLPtrAlias<GrGLEndQueryProc> fEndQuery; |
| 427 GLPtrAlias<GrGLFinishProc> fFinish; | 419 GLPtrAlias<GrGLFinishProc> fFinish; |
| 428 GLPtrAlias<GrGLFlushProc> fFlush; | 420 GLPtrAlias<GrGLFlushProc> fFlush; |
| 429 GLPtrAlias<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; | 421 GLPtrAlias<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; |
| 430 GLPtrAlias<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; | 422 GLPtrAlias<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; |
| 431 GLPtrAlias<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMul
tisample; | 423 GLPtrAlias<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMul
tisample; |
| 432 GLPtrAlias<GrGLFrontFaceProc> fFrontFace; | 424 GLPtrAlias<GrGLFrontFaceProc> fFrontFace; |
| 433 GLPtrAlias<GrGLGenBuffersProc> fGenBuffers; | 425 GLPtrAlias<GrGLGenBuffersProc> fGenBuffers; |
| 434 GLPtrAlias<GrGLGenFramebuffersProc> fGenFramebuffers; | 426 GLPtrAlias<GrGLGenFramebuffersProc> fGenFramebuffers; |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 475 GLPtrAlias<GrGLBindUniformLocation> fBindUniformLocation; | 467 GLPtrAlias<GrGLBindUniformLocation> fBindUniformLocation; |
| 476 GLPtrAlias<GrGLResolveMultisampleFramebufferProc> fResolveMultisampleFramebu
ffer; | 468 GLPtrAlias<GrGLResolveMultisampleFramebufferProc> fResolveMultisampleFramebu
ffer; |
| 477 GLPtrAlias<GrGLScissorProc> fScissor; | 469 GLPtrAlias<GrGLScissorProc> fScissor; |
| 478 GLPtrAlias<GrGLShaderSourceProc> fShaderSource; | 470 GLPtrAlias<GrGLShaderSourceProc> fShaderSource; |
| 479 GLPtrAlias<GrGLStencilFuncProc> fStencilFunc; | 471 GLPtrAlias<GrGLStencilFuncProc> fStencilFunc; |
| 480 GLPtrAlias<GrGLStencilFuncSeparateProc> fStencilFuncSeparate; | 472 GLPtrAlias<GrGLStencilFuncSeparateProc> fStencilFuncSeparate; |
| 481 GLPtrAlias<GrGLStencilMaskProc> fStencilMask; | 473 GLPtrAlias<GrGLStencilMaskProc> fStencilMask; |
| 482 GLPtrAlias<GrGLStencilMaskSeparateProc> fStencilMaskSeparate; | 474 GLPtrAlias<GrGLStencilMaskSeparateProc> fStencilMaskSeparate; |
| 483 GLPtrAlias<GrGLStencilOpProc> fStencilOp; | 475 GLPtrAlias<GrGLStencilOpProc> fStencilOp; |
| 484 GLPtrAlias<GrGLStencilOpSeparateProc> fStencilOpSeparate; | 476 GLPtrAlias<GrGLStencilOpSeparateProc> fStencilOpSeparate; |
| 485 GLPtrAlias<GrGLTexGenfProc> fTexGenf; | |
| 486 GLPtrAlias<GrGLTexGenfvProc> fTexGenfv; | 477 GLPtrAlias<GrGLTexGenfvProc> fTexGenfv; |
| 487 GLPtrAlias<GrGLTexGeniProc> fTexGeni; | 478 GLPtrAlias<GrGLTexGeniProc> fTexGeni; |
| 488 GLPtrAlias<GrGLTexImage2DProc> fTexImage2D; | 479 GLPtrAlias<GrGLTexImage2DProc> fTexImage2D; |
| 489 GLPtrAlias<GrGLTexParameteriProc> fTexParameteri; | 480 GLPtrAlias<GrGLTexParameteriProc> fTexParameteri; |
| 490 GLPtrAlias<GrGLTexParameterivProc> fTexParameteriv; | 481 GLPtrAlias<GrGLTexParameterivProc> fTexParameteriv; |
| 491 GLPtrAlias<GrGLTexSubImage2DProc> fTexSubImage2D; | 482 GLPtrAlias<GrGLTexSubImage2DProc> fTexSubImage2D; |
| 492 GLPtrAlias<GrGLTexStorage2DProc> fTexStorage2D; | 483 GLPtrAlias<GrGLTexStorage2DProc> fTexStorage2D; |
| 493 GLPtrAlias<GrGLDiscardFramebufferProc> fDiscardFramebuffer; | 484 GLPtrAlias<GrGLDiscardFramebufferProc> fDiscardFramebuffer; |
| 494 GLPtrAlias<GrGLUniform1fProc> fUniform1f; | 485 GLPtrAlias<GrGLUniform1fProc> fUniform1f; |
| 495 GLPtrAlias<GrGLUniform1iProc> fUniform1i; | 486 GLPtrAlias<GrGLUniform1iProc> fUniform1i; |
| (...skipping 11 matching lines...) Expand all Loading... |
| 507 GLPtrAlias<GrGLUniform4iProc> fUniform4i; | 498 GLPtrAlias<GrGLUniform4iProc> fUniform4i; |
| 508 GLPtrAlias<GrGLUniform4fvProc> fUniform4fv; | 499 GLPtrAlias<GrGLUniform4fvProc> fUniform4fv; |
| 509 GLPtrAlias<GrGLUniform4ivProc> fUniform4iv; | 500 GLPtrAlias<GrGLUniform4ivProc> fUniform4iv; |
| 510 GLPtrAlias<GrGLUniformMatrix2fvProc> fUniformMatrix2fv; | 501 GLPtrAlias<GrGLUniformMatrix2fvProc> fUniformMatrix2fv; |
| 511 GLPtrAlias<GrGLUniformMatrix3fvProc> fUniformMatrix3fv; | 502 GLPtrAlias<GrGLUniformMatrix3fvProc> fUniformMatrix3fv; |
| 512 GLPtrAlias<GrGLUniformMatrix4fvProc> fUniformMatrix4fv; | 503 GLPtrAlias<GrGLUniformMatrix4fvProc> fUniformMatrix4fv; |
| 513 GLPtrAlias<GrGLUnmapBufferProc> fUnmapBuffer; | 504 GLPtrAlias<GrGLUnmapBufferProc> fUnmapBuffer; |
| 514 GLPtrAlias<GrGLUseProgramProc> fUseProgram; | 505 GLPtrAlias<GrGLUseProgramProc> fUseProgram; |
| 515 GLPtrAlias<GrGLVertexAttrib4fvProc> fVertexAttrib4fv; | 506 GLPtrAlias<GrGLVertexAttrib4fvProc> fVertexAttrib4fv; |
| 516 GLPtrAlias<GrGLVertexAttribPointerProc> fVertexAttribPointer; | 507 GLPtrAlias<GrGLVertexAttribPointerProc> fVertexAttribPointer; |
| 517 GLPtrAlias<GrGLVertexPointerProc> fVertexPointer; | |
| 518 GLPtrAlias<GrGLViewportProc> fViewport; | 508 GLPtrAlias<GrGLViewportProc> fViewport; |
| 519 GLPtrAlias<GrGLPathCommandsProc> fPathCommands; | 509 GLPtrAlias<GrGLPathCommandsProc> fPathCommands; |
| 520 GLPtrAlias<GrGLPathCoordsProc> fPathCoords; | 510 GLPtrAlias<GrGLPathCoordsProc> fPathCoords; |
| 521 GLPtrAlias<GrGLPathSubCommandsProc> fPathSubCommands; | 511 GLPtrAlias<GrGLPathSubCommandsProc> fPathSubCommands; |
| 522 GLPtrAlias<GrGLPathSubCoordsProc> fPathSubCoords; | 512 GLPtrAlias<GrGLPathSubCoordsProc> fPathSubCoords; |
| 523 GLPtrAlias<GrGLPathStringProc> fPathString; | 513 GLPtrAlias<GrGLPathStringProc> fPathString; |
| 524 GLPtrAlias<GrGLPathGlyphsProc> fPathGlyphs; | 514 GLPtrAlias<GrGLPathGlyphsProc> fPathGlyphs; |
| 525 GLPtrAlias<GrGLPathGlyphRangeProc> fPathGlyphRange; | 515 GLPtrAlias<GrGLPathGlyphRangeProc> fPathGlyphRange; |
| 526 GLPtrAlias<GrGLWeightPathsProc> fWeightPaths; | 516 GLPtrAlias<GrGLWeightPathsProc> fWeightPaths; |
| 527 GLPtrAlias<GrGLCopyPathProc> fCopyPath; | 517 GLPtrAlias<GrGLCopyPathProc> fCopyPath; |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 568 | 558 |
| 569 // Per-GL func callback | 559 // Per-GL func callback |
| 570 #if GR_GL_PER_GL_FUNC_CALLBACK | 560 #if GR_GL_PER_GL_FUNC_CALLBACK |
| 571 GrGLInterfaceCallbackProc fCallback; | 561 GrGLInterfaceCallbackProc fCallback; |
| 572 GrGLInterfaceCallbackData fCallbackData; | 562 GrGLInterfaceCallbackData fCallbackData; |
| 573 #endif | 563 #endif |
| 574 | 564 |
| 575 }; | 565 }; |
| 576 | 566 |
| 577 #endif | 567 #endif |
| OLD | NEW |