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; | |
209 GLPtr<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; | 208 GLPtr<GrGLFramebufferRenderbufferProc> fFramebufferRenderbuffer; |
210 GLPtr<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; | 209 GLPtr<GrGLFramebufferTexture2DProc> fFramebufferTexture2D; |
211 GLPtr<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMult
isample; | 210 GLPtr<GrGLFramebufferTexture2DMultisampleProc> fFramebufferTexture2DMult
isample; |
212 GLPtr<GrGLFrontFaceProc> fFrontFace; | 211 GLPtr<GrGLFrontFaceProc> fFrontFace; |
213 GLPtr<GrGLGenBuffersProc> fGenBuffers; | 212 GLPtr<GrGLGenBuffersProc> fGenBuffers; |
214 GLPtr<GrGLGenFramebuffersProc> fGenFramebuffers; | 213 GLPtr<GrGLGenFramebuffersProc> fGenFramebuffers; |
215 GLPtr<GrGLGenerateMipmapProc> fGenerateMipmap; | 214 GLPtr<GrGLGenerateMipmapProc> fGenerateMipmap; |
216 GLPtr<GrGLGenQueriesProc> fGenQueries; | 215 GLPtr<GrGLGenQueriesProc> fGenQueries; |
217 GLPtr<GrGLGenRenderbuffersProc> fGenRenderbuffers; | 216 GLPtr<GrGLGenRenderbuffersProc> fGenRenderbuffers; |
218 GLPtr<GrGLGenTexturesProc> fGenTextures; | 217 GLPtr<GrGLGenTexturesProc> fGenTextures; |
(...skipping 288 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
507 #if GR_GL_PER_GL_FUNC_CALLBACK | 506 #if GR_GL_PER_GL_FUNC_CALLBACK |
508 GrGLInterfaceCallbackProc fCallback; | 507 GrGLInterfaceCallbackProc fCallback; |
509 GrGLInterfaceCallbackData fCallbackData; | 508 GrGLInterfaceCallbackData fCallbackData; |
510 #endif | 509 #endif |
511 | 510 |
512 // This exists for internal testing. | 511 // This exists for internal testing. |
513 virtual void abandon() const {} | 512 virtual void abandon() const {} |
514 }; | 513 }; |
515 | 514 |
516 #endif | 515 #endif |
OLD | NEW |