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 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
198 GLPtr<GrGLDrawArraysProc> fDrawArrays; | 198 GLPtr<GrGLDrawArraysProc> fDrawArrays; |
199 GLPtr<GrGLDrawBufferProc> fDrawBuffer; | 199 GLPtr<GrGLDrawBufferProc> fDrawBuffer; |
200 GLPtr<GrGLDrawBuffersProc> fDrawBuffers; | 200 GLPtr<GrGLDrawBuffersProc> fDrawBuffers; |
201 GLPtr<GrGLDrawElementsProc> fDrawElements; | 201 GLPtr<GrGLDrawElementsProc> fDrawElements; |
202 GLPtr<GrGLEnableProc> fEnable; | 202 GLPtr<GrGLEnableProc> fEnable; |
203 GLPtr<GrGLEnableVertexAttribArrayProc> fEnableVertexAttribArray; | 203 GLPtr<GrGLEnableVertexAttribArrayProc> fEnableVertexAttribArray; |
204 GLPtr<GrGLEndQueryProc> fEndQuery; | 204 GLPtr<GrGLEndQueryProc> fEndQuery; |
205 GLPtr<GrGLFinishProc> fFinish; | 205 GLPtr<GrGLFinishProc> fFinish; |
206 GLPtr<GrGLFlushProc> fFlush; | 206 GLPtr<GrGLFlushProc> fFlush; |
207 GLPtr<GrGLFlushMappedBufferRangeProc> fFlushMappedBufferRange; | 207 GLPtr<GrGLFlushMappedBufferRangeProc> fFlushMappedBufferRange; |
| 208 GLPtr<GrGLFramebufferParameteriProc> fFramebufferParameteri; |
208 GLPtr<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; | 209 GLPtr<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; |
209 GLPtr<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; | 210 GLPtr<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; |
210 GLPtr<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMult
isample; | 211 GLPtr<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMult
isample; |
211 GLPtr<GrGLFrontFaceProc> fFrontFace; | 212 GLPtr<GrGLFrontFaceProc> fFrontFace; |
212 GLPtr<GrGLGenBuffersProc> fGenBuffers; | 213 GLPtr<GrGLGenBuffersProc> fGenBuffers; |
213 GLPtr<GrGLGenFramebuffersProc> fGenFramebuffers; | 214 GLPtr<GrGLGenFramebuffersProc> fGenFramebuffers; |
214 GLPtr<GrGLGenerateMipmapProc> fGenerateMipmap; | 215 GLPtr<GrGLGenerateMipmapProc> fGenerateMipmap; |
215 GLPtr<GrGLGenQueriesProc> fGenQueries; | 216 GLPtr<GrGLGenQueriesProc> fGenQueries; |
216 GLPtr<GrGLGenRenderbuffersProc> fGenRenderbuffers; | 217 GLPtr<GrGLGenRenderbuffersProc> fGenRenderbuffers; |
217 GLPtr<GrGLGenTexturesProc> fGenTextures; | 218 GLPtr<GrGLGenTexturesProc> fGenTextures; |
(...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
506 #if GR_GL_PER_GL_FUNC_CALLBACK | 507 #if GR_GL_PER_GL_FUNC_CALLBACK |
507 GrGLInterfaceCallbackProc fCallback; | 508 GrGLInterfaceCallbackProc fCallback; |
508 GrGLInterfaceCallbackData fCallbackData; | 509 GrGLInterfaceCallbackData fCallbackData; |
509 #endif | 510 #endif |
510 | 511 |
511 // This exists for internal testing. | 512 // This exists for internal testing. |
512 virtual void abandon() const {} | 513 virtual void abandon() const {} |
513 }; | 514 }; |
514 | 515 |
515 #endif | 516 #endif |
OLD | NEW |