| 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 442 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 453 | 453 |
| 454 /* KHR_debug */ | 454 /* KHR_debug */ |
| 455 GrGLFunction<GrGLDebugMessageControlProc> fDebugMessageControl; | 455 GrGLFunction<GrGLDebugMessageControlProc> fDebugMessageControl; |
| 456 GrGLFunction<GrGLDebugMessageInsertProc> fDebugMessageInsert; | 456 GrGLFunction<GrGLDebugMessageInsertProc> fDebugMessageInsert; |
| 457 GrGLFunction<GrGLDebugMessageCallbackProc> fDebugMessageCallback; | 457 GrGLFunction<GrGLDebugMessageCallbackProc> fDebugMessageCallback; |
| 458 GrGLFunction<GrGLGetDebugMessageLogProc> fGetDebugMessageLog; | 458 GrGLFunction<GrGLGetDebugMessageLogProc> fGetDebugMessageLog; |
| 459 GrGLFunction<GrGLPushDebugGroupProc> fPushDebugGroup; | 459 GrGLFunction<GrGLPushDebugGroupProc> fPushDebugGroup; |
| 460 GrGLFunction<GrGLPopDebugGroupProc> fPopDebugGroup; | 460 GrGLFunction<GrGLPopDebugGroupProc> fPopDebugGroup; |
| 461 GrGLFunction<GrGLObjectLabelProc> fObjectLabel; | 461 GrGLFunction<GrGLObjectLabelProc> fObjectLabel; |
| 462 | 462 |
| 463 /* EXT_window_rectangles */ |
| 464 GrGLFunction<GrGLWindowRectanglesProc> fWindowRectangles; |
| 465 |
| 463 /* EGL functions */ | 466 /* EGL functions */ |
| 464 GrGLFunction<GrEGLCreateImageProc> fEGLCreateImage; | 467 GrGLFunction<GrEGLCreateImageProc> fEGLCreateImage; |
| 465 GrGLFunction<GrEGLDestroyImageProc> fEGLDestroyImage; | 468 GrGLFunction<GrEGLDestroyImageProc> fEGLDestroyImage; |
| 466 } fFunctions; | 469 } fFunctions; |
| 467 | 470 |
| 468 // This exists for internal testing. | 471 // This exists for internal testing. |
| 469 virtual void abandon() const {} | 472 virtual void abandon() const {} |
| 470 }; | 473 }; |
| 471 | 474 |
| 472 #endif | 475 #endif |
| OLD | NEW |