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 |