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 282 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
293 #endif | 293 #endif |
294 | 294 |
295 #ifndef EGL_ANGLE_query_surface_pointer | 295 #ifndef EGL_ANGLE_query_surface_pointer |
296 #define EGL_ANGLE_query_surface_pointer 1 | 296 #define EGL_ANGLE_query_surface_pointer 1 |
297 #ifdef EGL_EGLEXT_PROTOTYPES | 297 #ifdef EGL_EGLEXT_PROTOTYPES |
298 EGLAPI EGLBoolean eglQuerySurfacePointerANGLE(EGLDisplay dpy, EGLSurface surface
, EGLint attribute, void **value); | 298 EGLAPI EGLBoolean eglQuerySurfacePointerANGLE(EGLDisplay dpy, EGLSurface surface
, EGLint attribute, void **value); |
299 #endif | 299 #endif |
300 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYSURFACEPOINTERANGLEPROC) (EGLDisplay
dpy, EGLSurface surface, EGLint attribute, void **value); | 300 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYSURFACEPOINTERANGLEPROC) (EGLDisplay
dpy, EGLSurface surface, EGLint attribute, void **value); |
301 #endif | 301 #endif |
302 | 302 |
| 303 #ifndef EGL_ANGLE_software_display |
| 304 #define EGL_ANGLE_software_display 1 |
| 305 #define EGL_SOFTWARE_DISPLAY_ANGLE ((EGLNativeDisplayType)-1) |
| 306 #endif |
| 307 |
303 #ifndef EGL_ANGLE_surface_d3d_texture_2d_share_handle | 308 #ifndef EGL_ANGLE_surface_d3d_texture_2d_share_handle |
304 #define EGL_ANGLE_surface_d3d_texture_2d_share_handle 1 | 309 #define EGL_ANGLE_surface_d3d_texture_2d_share_handle 1 |
305 #define EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200 | 310 #define EGL_D3D_TEXTURE_2D_SHARE_HANDLE_ANGLE 0x3200 |
306 #endif | 311 #endif |
307 | 312 |
308 #ifndef EGL_NV_coverage_sample_resolve | 313 #ifndef EGL_NV_coverage_sample_resolve |
309 #define EGL_NV_coverage_sample_resolve 1 | 314 #define EGL_NV_coverage_sample_resolve 1 |
310 #define EGL_COVERAGE_SAMPLE_RESOLVE_NV 0x3131 | 315 #define EGL_COVERAGE_SAMPLE_RESOLVE_NV 0x3131 |
311 #define EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV 0x3132 | 316 #define EGL_COVERAGE_SAMPLE_RESOLVE_DEFAULT_NV 0x3132 |
312 #define EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV 0x3133 | 317 #define EGL_COVERAGE_SAMPLE_RESOLVE_NONE_NV 0x3133 |
(...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
556 #define EGL_YUV_NARROW_RANGE_EXT 0x3283 | 561 #define EGL_YUV_NARROW_RANGE_EXT 0x3283 |
557 #define EGL_YUV_CHROMA_SITING_0_EXT 0x3284 | 562 #define EGL_YUV_CHROMA_SITING_0_EXT 0x3284 |
558 #define EGL_YUV_CHROMA_SITING_0_5_EXT 0x3285 | 563 #define EGL_YUV_CHROMA_SITING_0_5_EXT 0x3285 |
559 #endif | 564 #endif |
560 | 565 |
561 #ifdef __cplusplus | 566 #ifdef __cplusplus |
562 } | 567 } |
563 #endif | 568 #endif |
564 | 569 |
565 #endif /* __eglext_h_ */ | 570 #endif /* __eglext_h_ */ |
OLD | NEW |