OLD | NEW |
1 | 1 |
2 /* | 2 /* |
3 * Copyright 2011 Google Inc. | 3 * Copyright 2011 Google Inc. |
4 * | 4 * |
5 * Use of this source code is governed by a BSD-style license that can be | 5 * Use of this source code is governed by a BSD-style license that can be |
6 * found in the LICENSE file. | 6 * found in the LICENSE file. |
7 */ | 7 */ |
8 | 8 |
9 | 9 |
10 #ifndef GrGLInterface_DEFINED | 10 #ifndef GrGLInterface_DEFINED |
(...skipping 217 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
228 GLPtr<GrGLStencilFuncSeparateProc> fStencilFuncSeparate; | 228 GLPtr<GrGLStencilFuncSeparateProc> fStencilFuncSeparate; |
229 GLPtr<GrGLStencilMaskProc> fStencilMask; | 229 GLPtr<GrGLStencilMaskProc> fStencilMask; |
230 GLPtr<GrGLStencilMaskSeparateProc> fStencilMaskSeparate; | 230 GLPtr<GrGLStencilMaskSeparateProc> fStencilMaskSeparate; |
231 GLPtr<GrGLStencilOpProc> fStencilOp; | 231 GLPtr<GrGLStencilOpProc> fStencilOp; |
232 GLPtr<GrGLStencilOpSeparateProc> fStencilOpSeparate; | 232 GLPtr<GrGLStencilOpSeparateProc> fStencilOpSeparate; |
233 GLPtr<GrGLTexImage2DProc> fTexImage2D; | 233 GLPtr<GrGLTexImage2DProc> fTexImage2D; |
234 GLPtr<GrGLTexParameteriProc> fTexParameteri; | 234 GLPtr<GrGLTexParameteriProc> fTexParameteri; |
235 GLPtr<GrGLTexParameterivProc> fTexParameteriv; | 235 GLPtr<GrGLTexParameterivProc> fTexParameteriv; |
236 GLPtr<GrGLTexSubImage2DProc> fTexSubImage2D; | 236 GLPtr<GrGLTexSubImage2DProc> fTexSubImage2D; |
237 GLPtr<GrGLTexStorage2DProc> fTexStorage2D; | 237 GLPtr<GrGLTexStorage2DProc> fTexStorage2D; |
| 238 GLPtr<GrGLDiscardFramebufferProc> fDiscardFramebuffer; |
238 GLPtr<GrGLUniform1fProc> fUniform1f; | 239 GLPtr<GrGLUniform1fProc> fUniform1f; |
239 GLPtr<GrGLUniform1iProc> fUniform1i; | 240 GLPtr<GrGLUniform1iProc> fUniform1i; |
240 GLPtr<GrGLUniform1fvProc> fUniform1fv; | 241 GLPtr<GrGLUniform1fvProc> fUniform1fv; |
241 GLPtr<GrGLUniform1ivProc> fUniform1iv; | 242 GLPtr<GrGLUniform1ivProc> fUniform1iv; |
242 GLPtr<GrGLUniform2fProc> fUniform2f; | 243 GLPtr<GrGLUniform2fProc> fUniform2f; |
243 GLPtr<GrGLUniform2iProc> fUniform2i; | 244 GLPtr<GrGLUniform2iProc> fUniform2i; |
244 GLPtr<GrGLUniform2fvProc> fUniform2fv; | 245 GLPtr<GrGLUniform2fvProc> fUniform2fv; |
245 GLPtr<GrGLUniform2ivProc> fUniform2iv; | 246 GLPtr<GrGLUniform2ivProc> fUniform2iv; |
246 GLPtr<GrGLUniform3fProc> fUniform3f; | 247 GLPtr<GrGLUniform3fProc> fUniform3f; |
247 GLPtr<GrGLUniform3iProc> fUniform3i; | 248 GLPtr<GrGLUniform3iProc> fUniform3i; |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
318 | 319 |
319 // Per-GL func callback | 320 // Per-GL func callback |
320 #if GR_GL_PER_GL_FUNC_CALLBACK | 321 #if GR_GL_PER_GL_FUNC_CALLBACK |
321 GrGLInterfaceCallbackProc fCallback; | 322 GrGLInterfaceCallbackProc fCallback; |
322 GrGLInterfaceCallbackData fCallbackData; | 323 GrGLInterfaceCallbackData fCallbackData; |
323 #endif | 324 #endif |
324 | 325 |
325 }; | 326 }; |
326 | 327 |
327 #endif | 328 #endif |
OLD | NEW |