blob: e922740cc34439f0b6d09fc2ff4b379a3821003b [file] [log] [blame]
Jamie Gennisbd3b6ef2011-07-08 18:11:49 -07001This directory contains OpenGL ES and EGL extension specifications that have
Brian Anderson1049d1d2016-12-16 17:25:57 -08002been or are being defined for Android.
Jamie Gennisbd3b6ef2011-07-08 18:11:49 -07003
4The table below tracks usage of EGL enumerant values that have been reserved
5for use by Android extensions.
6
7 Value Extension
8---------------- ----------------------------------
Pablo Ceballos02b05da2016-02-02 17:53:18 -080090x3140 EGL_NATIVE_BUFFER_ANDROID (EGL_ANDROID_image_native_buffer)
100x3141 EGL_PLATFORM_ANDROID_KHR (KHR_platform_android)
Jamie Gennisaaf421c2012-09-20 13:55:24 -0700110x3142 EGL_RECORDABLE_ANDROID (EGL_ANDROID_recordable)
Jamie Gennisaaf421c2012-09-20 13:55:24 -0700120x3144 EGL_SYNC_NATIVE_FENCE_ANDROID (EGL_ANDROID_native_fence_sync)
130x3145 EGL_SYNC_NATIVE_FENCE_FD_ANDROID (EGL_ANDROID_native_fence_sync)
140x3146 EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID (EGL_ANDROID_native_fence_sync)
150x3147 EGL_FRAMEBUFFER_TARGET_ANDROID (EGL_ANDROID_framebuffer_target)
Jamie Gennisdbe92452013-09-23 17:22:10 -0700160x3148 EGL_IMAGE_CROP_LEFT_ANDROID (EGL_ANDROID_image_crop)
170x3149 EGL_IMAGE_CROP_TOP_ANDROID (EGL_ANDROID_image_crop)
180x314A EGL_IMAGE_CROP_RIGHT_ANDROID (EGL_ANDROID_image_crop)
190x314B EGL_IMAGE_CROP_BOTTOM_ANDROID (EGL_ANDROID_image_crop)
Pablo Ceballos02b05da2016-02-02 17:53:18 -0800200x314C EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID (EGL_ANDROID_front_buffer_auto_refresh)
Pablo Ceballosc18be292016-05-31 14:55:42 -0700210x314D EGL_TIMESTAMPS_ANDROID (EGL_ANDROID_get_frame_timestamps)
Brian Anderson0a61b0c2016-12-07 14:55:56 -0800220x314E EGL_COMPOSITE_DEADLINE_ANDROID (EGL_ANDROID_get_frame_timestamps)
230x314F EGL_COMPOSITE_INTERVAL_ANDROID (EGL_ANDROID_get_frame_timestamps)
240x3150 EGL_COMPOSITE_TO_PRESENT_LATENCY_ANDROID (EGL_ANDROID_get_frame_timestamps)
250x3151 EGL_REQUESTED_PRESENT_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
260x3152 EGL_RENDERING_COMPLETE_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
270x3153 EGL_COMPOSITION_LATCH_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
280x3154 EGL_FIRST_COMPOSITION_START_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
290x3155 EGL_LAST_COMPOSITION_START_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
Brian Andersonb04c6f02016-10-21 12:57:46 -0700300x3156 EGL_FIRST_COMPOSITION_GPU_FINISHED_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
Brian Anderson0a61b0c2016-12-07 14:55:56 -0800310x3157 EGL_DISPLAY_PRESENT_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
Brian Anderson4e606e32017-03-16 15:34:57 -0700320x3158 EGL_DEQUEUE_READY_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
330x3159 EGL_READS_DONE_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps)
340x315A - 0x315F (unused)