Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(549)

Side by Side Diff: third_party/khronos/EGL/eglext.h

Issue 2439703003: Update tokens for EGL_EXT_image_dma_buf_import_modifiers (Closed)
Patch Set: Forgot to also replace the _HI_EXT tokens Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | ui/ozone/gl/gl_image_ozone_native_pixmap.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 558 matching lines...) Expand 10 before | Expand all | Expand 10 after
569 #define EGL_SAMPLE_RANGE_HINT_EXT 0x327C 569 #define EGL_SAMPLE_RANGE_HINT_EXT 0x327C
570 #define EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT 0x327D 570 #define EGL_YUV_CHROMA_HORIZONTAL_SITING_HINT_EXT 0x327D
571 #define EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT 0x327E 571 #define EGL_YUV_CHROMA_VERTICAL_SITING_HINT_EXT 0x327E
572 #define EGL_ITU_REC601_EXT 0x327F 572 #define EGL_ITU_REC601_EXT 0x327F
573 #define EGL_ITU_REC709_EXT 0x3280 573 #define EGL_ITU_REC709_EXT 0x3280
574 #define EGL_ITU_REC2020_EXT 0x3281 574 #define EGL_ITU_REC2020_EXT 0x3281
575 #define EGL_YUV_FULL_RANGE_EXT 0x3282 575 #define EGL_YUV_FULL_RANGE_EXT 0x3282
576 #define EGL_YUV_NARROW_RANGE_EXT 0x3283 576 #define EGL_YUV_NARROW_RANGE_EXT 0x3283
577 #define EGL_YUV_CHROMA_SITING_0_EXT 0x3284 577 #define EGL_YUV_CHROMA_SITING_0_EXT 0x3284
578 #define EGL_YUV_CHROMA_SITING_0_5_EXT 0x3285 578 #define EGL_YUV_CHROMA_SITING_0_5_EXT 0x3285
579 // TODO(hshi): remove the old EGL_LINUX_DRM_PLANE*_MODIFIERS* tokens
580 // after chrome uprevs and corresponding driver updates are complete
579 #define EGL_LINUX_DRM_PLANE0_MODIFIER0_EXT 0x3286 581 #define EGL_LINUX_DRM_PLANE0_MODIFIER0_EXT 0x3286
580 #define EGL_LINUX_DRM_PLANE0_MODIFIER1_EXT 0x3287 582 #define EGL_LINUX_DRM_PLANE0_MODIFIER1_EXT 0x3287
581 #define EGL_LINUX_DRM_PLANE1_MODIFIER0_EXT 0x3288 583 #define EGL_LINUX_DRM_PLANE1_MODIFIER0_EXT 0x3288
582 #define EGL_LINUX_DRM_PLANE1_MODIFIER1_EXT 0x3289 584 #define EGL_LINUX_DRM_PLANE1_MODIFIER1_EXT 0x3289
583 #define EGL_LINUX_DRM_PLANE2_MODIFIER0_EXT 0x328a 585 #define EGL_LINUX_DRM_PLANE2_MODIFIER0_EXT 0x328a
584 #define EGL_LINUX_DRM_PLANE2_MODIFIER1_EXT 0x328b 586 #define EGL_LINUX_DRM_PLANE2_MODIFIER1_EXT 0x328b
585 #endif 587 #endif
586 588
589 #ifndef EGL_EXT_image_dma_buf_import_modifiers
Ken Russell (switch to Gerrit) 2016/10/20 20:55:09 Please coordinate with Khronos to get these change
hshi1 2016/10/20 21:18:09 Acknowledged.
590 #define EGL_EXT_image_dma_buf_import_modifiers
591 #define EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT 0x3443
592 #define EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT 0x3444
593 #define EGL_DMA_BUF_PLANE1_MODIFIER_LO_EXT 0x3445
594 #define EGL_DMA_BUF_PLANE1_MODIFIER_HI_EXT 0x3446
595 #define EGL_DMA_BUF_PLANE2_MODIFIER_LO_EXT 0x3447
596 #define EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448
597 #define EGL_DMA_BUF_PLANE3_FD_EXT 0x3440
598 #define EGL_DMA_BUF_PLANE3_OFFSET_EXT 0x3441
599 #define EGL_DMA_BUF_PLANE3_PITCH_EXT 0x3442
600 #define EGL_DMA_BUF_PLANE3_MODIFIER_LO_EXT 0x3449
601 #define EGL_DMA_BUF_PLANE3_MODIFIER_HI_EXT 0x344A
602 #endif /* EGL_EXT_image_dma_buf_import_modifiers */
603
587 #ifndef EGL_ARM_implicit_external_sync 604 #ifndef EGL_ARM_implicit_external_sync
588 #define EGL_ARM_implicit_external_sync 1 605 #define EGL_ARM_implicit_external_sync 1
589 #define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A 606 #define EGL_SYNC_PRIOR_COMMANDS_IMPLICIT_EXTERNAL_ARM 0x328A
590 #endif /* EGL_ARM_implicit_external_sync */ 607 #endif /* EGL_ARM_implicit_external_sync */
591 608
592 #ifndef EGL_EXT_image_flush_external 609 #ifndef EGL_EXT_image_flush_external
593 #define EGL_EXT_image_flush_external 1 610 #define EGL_EXT_image_flush_external 1
594 #ifdef EGL_EGLEXT_PROTOTYPES 611 #ifdef EGL_EGLEXT_PROTOTYPES
595 EGLAPI EGLBoolean EGLAPIENTRY 612 EGLAPI EGLBoolean EGLAPIENTRY
596 eglImageFlushExternalEXT(EGLDisplay dpy, 613 eglImageFlushExternalEXT(EGLDisplay dpy,
597 EGLImageKHR image, 614 EGLImageKHR image,
598 const EGLint* attrib_list); 615 const EGLint* attrib_list);
599 #else 616 #else
600 typedef EGLBoolean(EGLAPIENTRYP PFNGLEGLIMAGEFLUSHEXTERNALEXT)( 617 typedef EGLBoolean(EGLAPIENTRYP PFNGLEGLIMAGEFLUSHEXTERNALEXT)(
601 EGLDisplay dpy, 618 EGLDisplay dpy,
602 EGLImageKHR image, 619 EGLImageKHR image,
603 const EGLint* attrib_list); 620 const EGLint* attrib_list);
604 #endif 621 #endif
605 #endif 622 #endif
606 623
607 #ifdef __cplusplus 624 #ifdef __cplusplus
608 } 625 }
609 #endif 626 #endif
610 627
611 #endif /* __eglext_h_ */ 628 #endif /* __eglext_h_ */
OLDNEW
« no previous file with comments | « no previous file | ui/ozone/gl/gl_image_ozone_native_pixmap.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698