| Jamie Gennis | bd3b6ef | 2011-07-08 18:11:49 -0700 | [diff] [blame] | 1 | This directory contains OpenGL ES and EGL extension specifications that have | 
| Brian Anderson | 1049d1d | 2016-12-16 17:25:57 -0800 | [diff] [blame] | 2 | been or are being defined for Android. | 
| Jamie Gennis | bd3b6ef | 2011-07-08 18:11:49 -0700 | [diff] [blame] | 3 |  | 
|  | 4 | The table below tracks usage of EGL enumerant values that have been reserved | 
|  | 5 | for use by Android extensions. | 
|  | 6 |  | 
|  | 7 | Value                       Extension | 
|  | 8 | ----------------     ---------------------------------- | 
| Pablo Ceballos | 02b05da | 2016-02-02 17:53:18 -0800 | [diff] [blame] | 9 | 0x3140               EGL_NATIVE_BUFFER_ANDROID (EGL_ANDROID_image_native_buffer) | 
|  | 10 | 0x3141               EGL_PLATFORM_ANDROID_KHR (KHR_platform_android) | 
| Jamie Gennis | aaf421c | 2012-09-20 13:55:24 -0700 | [diff] [blame] | 11 | 0x3142               EGL_RECORDABLE_ANDROID (EGL_ANDROID_recordable) | 
| Jamie Gennis | aaf421c | 2012-09-20 13:55:24 -0700 | [diff] [blame] | 12 | 0x3144               EGL_SYNC_NATIVE_FENCE_ANDROID (EGL_ANDROID_native_fence_sync) | 
|  | 13 | 0x3145               EGL_SYNC_NATIVE_FENCE_FD_ANDROID (EGL_ANDROID_native_fence_sync) | 
|  | 14 | 0x3146               EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID (EGL_ANDROID_native_fence_sync) | 
|  | 15 | 0x3147               EGL_FRAMEBUFFER_TARGET_ANDROID (EGL_ANDROID_framebuffer_target) | 
| Jamie Gennis | dbe9245 | 2013-09-23 17:22:10 -0700 | [diff] [blame] | 16 | 0x3148               EGL_IMAGE_CROP_LEFT_ANDROID (EGL_ANDROID_image_crop) | 
|  | 17 | 0x3149               EGL_IMAGE_CROP_TOP_ANDROID (EGL_ANDROID_image_crop) | 
|  | 18 | 0x314A               EGL_IMAGE_CROP_RIGHT_ANDROID (EGL_ANDROID_image_crop) | 
|  | 19 | 0x314B               EGL_IMAGE_CROP_BOTTOM_ANDROID (EGL_ANDROID_image_crop) | 
| Pablo Ceballos | 02b05da | 2016-02-02 17:53:18 -0800 | [diff] [blame] | 20 | 0x314C               EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID (EGL_ANDROID_front_buffer_auto_refresh) | 
| Pablo Ceballos | c18be29 | 2016-05-31 14:55:42 -0700 | [diff] [blame] | 21 | 0x314D               EGL_TIMESTAMPS_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
| Brian Anderson | 0a61b0c | 2016-12-07 14:55:56 -0800 | [diff] [blame] | 22 | 0x314E               EGL_COMPOSITE_DEADLINE_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 23 | 0x314F               EGL_COMPOSITE_INTERVAL_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 24 | 0x3150               EGL_COMPOSITE_TO_PRESENT_LATENCY_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 25 | 0x3151               EGL_REQUESTED_PRESENT_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 26 | 0x3152               EGL_RENDERING_COMPLETE_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 27 | 0x3153               EGL_COMPOSITION_LATCH_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 28 | 0x3154               EGL_FIRST_COMPOSITION_START_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 29 | 0x3155               EGL_LAST_COMPOSITION_START_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
| Brian Anderson | b04c6f0 | 2016-10-21 12:57:46 -0700 | [diff] [blame] | 30 | 0x3156               EGL_FIRST_COMPOSITION_GPU_FINISHED_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
| Brian Anderson | 0a61b0c | 2016-12-07 14:55:56 -0800 | [diff] [blame] | 31 | 0x3157               EGL_DISPLAY_PRESENT_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
| Brian Anderson | 4e606e3 | 2017-03-16 15:34:57 -0700 | [diff] [blame] | 32 | 0x3158               EGL_DEQUEUE_READY_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 33 | 0x3159               EGL_READS_DONE_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) | 
|  | 34 | 0x315A - 0x315F      (unused) |