1 This directory contains OpenGL ES and EGL extension specifications that have 2 been or are being defined for Android. 3 4 The table below tracks usage of EGL enumerant values that have been reserved 5 for use by Android extensions. 6 7 See https://github.com/KhronosGroup/EGL-Registry/blob/master/api/egl.xml 8 for a list of all enumarant values currently reserved and registered with 9 Khronos. 10 11 Value Extension 12 ================ ================================== 13 0x3140 - 0x314F Reserved block 14 ================ ================================== 15 0x3140 EGL_NATIVE_BUFFER_ANDROID (EGL_ANDROID_image_native_buffer) 16 0x3141 EGL_PLATFORM_ANDROID_KHR (KHR_platform_android) 17 0x3142 EGL_RECORDABLE_ANDROID (EGL_ANDROID_recordable) 18 0x3144 EGL_SYNC_NATIVE_FENCE_ANDROID (EGL_ANDROID_native_fence_sync) 19 0x3145 EGL_SYNC_NATIVE_FENCE_FD_ANDROID (EGL_ANDROID_native_fence_sync) 20 0x3146 EGL_SYNC_NATIVE_FENCE_SIGNALED_ANDROID (EGL_ANDROID_native_fence_sync) 21 0x3147 EGL_FRAMEBUFFER_TARGET_ANDROID (EGL_ANDROID_framebuffer_target) 22 0x3148 EGL_IMAGE_CROP_LEFT_ANDROID (EGL_ANDROID_image_crop) 23 0x3149 EGL_IMAGE_CROP_TOP_ANDROID (EGL_ANDROID_image_crop) 24 0x314A EGL_IMAGE_CROP_RIGHT_ANDROID (EGL_ANDROID_image_crop) 25 0x314B EGL_IMAGE_CROP_BOTTOM_ANDROID (EGL_ANDROID_image_crop) 26 0x314C EGL_FRONT_BUFFER_AUTO_REFRESH_ANDROID (EGL_ANDROID_front_buffer_auto_refresh) 27 0x314D EGL_GL_COLORSPACE_DEFAULT_EXT (EGL_EXT_image_gl_colorspace) 28 0x314E - 0x314F (unused) 29 30 Value Extension 31 ================ ================================== 32 0x3430 - 0x343F Reserved block 33 ================ ================================== 34 0x3430 EGL_TIMESTAMPS_ANDROID (EGL_ANDROID_get_frame_timestamps) 35 0x3431 EGL_COMPOSITE_DEADLINE_ANDROID (EGL_ANDROID_get_frame_timestamps) 36 0x3432 EGL_COMPOSITE_INTERVAL_ANDROID (EGL_ANDROID_get_frame_timestamps) 37 0x3433 EGL_COMPOSITE_TO_PRESENT_LATENCY_ANDROID (EGL_ANDROID_get_frame_timestamps) 38 0x3434 EGL_REQUESTED_PRESENT_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 39 0x3435 EGL_RENDERING_COMPLETE_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 40 0x3436 EGL_COMPOSITION_LATCH_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 41 0x3437 EGL_FIRST_COMPOSITION_START_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 42 0x3438 EGL_LAST_COMPOSITION_START_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 43 0x3439 EGL_FIRST_COMPOSITION_GPU_FINISHED_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 44 0x343A EGL_DISPLAY_PRESENT_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 45 0x343B EGL_DEQUEUE_READY_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 46 0x343C EGL_READS_DONE_TIME_ANDROID (EGL_ANDROID_get_frame_timestamps) 47 0x343D - 0x343F (unused) 48