OLD | NEW |
---|---|
1 #ifndef __eglext_h_ | 1 #ifndef __eglext_h_ |
2 #define __eglext_h_ | 2 #define __eglext_h_ |
3 | 3 |
4 #ifdef __cplusplus | 4 #ifdef __cplusplus |
5 extern "C" { | 5 extern "C" { |
6 #endif | 6 #endif |
7 | 7 |
8 /* | 8 /* |
9 ** Copyright (c) 2007-2013 The Khronos Group Inc. | 9 ** Copyright (c) 2007-2013 The Khronos Group Inc. |
10 ** | 10 ** |
(...skipping 556 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
567 #define EGL_LINUX_DRM_PLANE1_MODIFIER1_EXT 0x3289 | 567 #define EGL_LINUX_DRM_PLANE1_MODIFIER1_EXT 0x3289 |
568 #define EGL_LINUX_DRM_PLANE2_MODIFIER0_EXT 0x328a | 568 #define EGL_LINUX_DRM_PLANE2_MODIFIER0_EXT 0x328a |
569 #define EGL_LINUX_DRM_PLANE2_MODIFIER1_EXT 0x328b | 569 #define EGL_LINUX_DRM_PLANE2_MODIFIER1_EXT 0x328b |
570 #endif | 570 #endif |
571 | 571 |
572 #ifndef EGL_ARM_implicit_external_sync | 572 #ifndef EGL_ARM_implicit_external_sync |
573 #define EGL_ARM_implicit_external_sync 1 | 573 #define EGL_ARM_implicit_external_sync 1 |
574 #define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A | 574 #define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A |
575 #endif /* EGL_ARM_implicit_external_sync */ | 575 #endif /* EGL_ARM_implicit_external_sync */ |
576 | 576 |
577 | |
578 #ifndef EGL_EXT_image_flush_external | |
579 #define EGL_EXT_image_flush_external 1 | |
580 #define EGL_IMAGE_EXTERNAL_TARGET_NVX 0x3330 | |
581 #define EGL_DECOMPRESSED_NVX 0x3331 | |
piman
2016/06/29 17:34:50
How come an EXT extension has _NVX enums in them?
vinceh
2016/06/30 09:22:48
It's in https://docs.google.com/document/d/1Z3P00q
piman
2016/06/30 18:18:58
EGL_EXT_image_flush_external, as described in the
| |
582 #ifdef EGL_EGLEXT_PROTOTYPES | |
583 EGLAPI EGLBoolean EGLAPIENTRY eglImageFlushExternalEXT(EGLDisplay dpy, EGLImageK HR image, const EGLint *attrib_list); | |
584 #else | |
585 typedef EGLBoolean (EGLAPIENTRYP PFNGLEGLIMAGEFLUSHEXTERNALEXT) (EGLDisplay dpy, EGLImageKHR image, const EGLint *attrib_list); | |
586 #endif | |
587 #endif | |
588 | |
577 #ifdef __cplusplus | 589 #ifdef __cplusplus |
578 } | 590 } |
579 #endif | 591 #endif |
580 | 592 |
581 #endif /* __eglext_h_ */ | 593 #endif /* __eglext_h_ */ |
OLD | NEW |