| 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 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 303 GrGLFunction<GrGLUniformMatrix4fvProc> fUniformMatrix4fv; | 303 GrGLFunction<GrGLUniformMatrix4fvProc> fUniformMatrix4fv; |
| 304 GrGLFunction<GrGLUnmapBufferProc> fUnmapBuffer; | 304 GrGLFunction<GrGLUnmapBufferProc> fUnmapBuffer; |
| 305 GrGLFunction<GrGLUnmapBufferSubDataProc> fUnmapBufferSubData; | 305 GrGLFunction<GrGLUnmapBufferSubDataProc> fUnmapBufferSubData; |
| 306 GrGLFunction<GrGLUnmapTexSubImage2DProc> fUnmapTexSubImage2D; | 306 GrGLFunction<GrGLUnmapTexSubImage2DProc> fUnmapTexSubImage2D; |
| 307 GrGLFunction<GrGLUseProgramProc> fUseProgram; | 307 GrGLFunction<GrGLUseProgramProc> fUseProgram; |
| 308 GrGLFunction<GrGLVertexAttrib1fProc> fVertexAttrib1f; | 308 GrGLFunction<GrGLVertexAttrib1fProc> fVertexAttrib1f; |
| 309 GrGLFunction<GrGLVertexAttrib2fvProc> fVertexAttrib2fv; | 309 GrGLFunction<GrGLVertexAttrib2fvProc> fVertexAttrib2fv; |
| 310 GrGLFunction<GrGLVertexAttrib3fvProc> fVertexAttrib3fv; | 310 GrGLFunction<GrGLVertexAttrib3fvProc> fVertexAttrib3fv; |
| 311 GrGLFunction<GrGLVertexAttrib4fvProc> fVertexAttrib4fv; | 311 GrGLFunction<GrGLVertexAttrib4fvProc> fVertexAttrib4fv; |
| 312 GrGLFunction<GrGLVertexAttribDivisorProc> fVertexAttribDivisor; | 312 GrGLFunction<GrGLVertexAttribDivisorProc> fVertexAttribDivisor; |
| 313 GrGLFunction<GrGLVertexAttribIPointerProc> fVertexAttribIPointer; |
| 313 GrGLFunction<GrGLVertexAttribPointerProc> fVertexAttribPointer; | 314 GrGLFunction<GrGLVertexAttribPointerProc> fVertexAttribPointer; |
| 314 GrGLFunction<GrGLViewportProc> fViewport; | 315 GrGLFunction<GrGLViewportProc> fViewport; |
| 315 | 316 |
| 316 /* GL_NV_path_rendering */ | 317 /* GL_NV_path_rendering */ |
| 317 GrGLFunction<GrGLMatrixLoadfProc> fMatrixLoadf; | 318 GrGLFunction<GrGLMatrixLoadfProc> fMatrixLoadf; |
| 318 GrGLFunction<GrGLMatrixLoadIdentityProc> fMatrixLoadIdentity; | 319 GrGLFunction<GrGLMatrixLoadIdentityProc> fMatrixLoadIdentity; |
| 319 GrGLFunction<GrGLGetProgramResourceLocationProc> fGetProgramResourceLoca
tion; | 320 GrGLFunction<GrGLGetProgramResourceLocationProc> fGetProgramResourceLoca
tion; |
| 320 GrGLFunction<GrGLPathCommandsProc> fPathCommands; | 321 GrGLFunction<GrGLPathCommandsProc> fPathCommands; |
| 321 GrGLFunction<GrGLPathParameteriProc> fPathParameteri; | 322 GrGLFunction<GrGLPathParameteriProc> fPathParameteri; |
| 322 GrGLFunction<GrGLPathParameterfProc> fPathParameterf; | 323 GrGLFunction<GrGLPathParameterfProc> fPathParameterf; |
| (...skipping 165 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 488 #if GR_GL_PER_GL_FUNC_CALLBACK | 489 #if GR_GL_PER_GL_FUNC_CALLBACK |
| 489 GrGLInterfaceCallbackProc fCallback; | 490 GrGLInterfaceCallbackProc fCallback; |
| 490 GrGLInterfaceCallbackData fCallbackData; | 491 GrGLInterfaceCallbackData fCallbackData; |
| 491 #endif | 492 #endif |
| 492 | 493 |
| 493 // This exists for internal testing. | 494 // This exists for internal testing. |
| 494 virtual void abandon() const {} | 495 virtual void abandon() const {} |
| 495 }; | 496 }; |
| 496 | 497 |
| 497 #endif | 498 #endif |
| OLD | NEW |