+ # surface attribute values
+ "EGL_NO_TEXTURE", # 0x305C
+ "EGL_TEXTURE_RGB", # 0x305D
+ "EGL_TEXTURE_RGBA", # 0x305E
+ "EGL_TEXTURE_2D", # 0x305F
+ "EGL_VG_COLORSPACE_sRGB", # 0x3089 /* EGL_VG_COLORSPACE value */
+ "EGL_VG_COLORSPACE_LINEAR", # 0x308A /* EGL_VG_COLORSPACE value */
+ "EGL_VG_ALPHA_FORMAT_NONPRE", # 0x308B /* EGL_ALPHA_FORMAT value */
+ "EGL_VG_ALPHA_FORMAT_PRE", # 0x308C /* EGL_ALPHA_FORMAT value */
+ "EGL_BUFFER_PRESERVED", # 0x3094 /* EGL_SWAP_BEHAVIOR value */
+ "EGL_BUFFER_DESTROYED", # 0x3095 /* EGL_SWAP_BEHAVIOR value */
+ "EGL_MULTISAMPLE_RESOLVE_DEFAULT", # 0x309A /* EGL_MULTISAMPLE_RESOLVE value */
+ "EGL_MULTISAMPLE_RESOLVE_BOX", # 0x309B /* EGL_MULTISAMPLE_RESOLVE value */
+
+ # context attributes
+ "EGL_CONTEXT_CLIENT_TYPE", # 0x3097
+ "EGL_CONTEXT_CLIENT_VERSION", # 0x3098
+
+ # misc
+ "EGL_DRAW", # 0x3059
+ "EGL_READ", # 0x305A
+ "EGL_CORE_NATIVE_ENGINE", # 0x305B
+ "EGL_BACK_BUFFER", # 0x3084
+ "EGL_SINGLE_BUFFER", # 0x3085
+ "EGL_OPENVG_IMAGE", # 0x3096
+ "EGL_OPENGL_ES_API", # 0x30A0
+ "EGL_OPENVG_API", # 0x30A1
+ "EGL_OPENGL_API", # 0x30A2
+
+ # image targets
+ "EGL_NATIVE_PIXMAP_KHR", # 0x30B0
+ "EGL_GL_TEXTURE_2D_KHR", # 0x30B1
+ "EGL_GL_TEXTURE_3D_KHR", # 0x30B2
+ "EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR", # 0x30B3
+ "EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_X_KHR", # 0x30B4
+ "EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Y_KHR", # 0x30B5
+ "EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_KHR", # 0x30B6
+ "EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_Z_KHR", # 0x30B7
+ "EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR", # 0x30B8
+ "EGL_GL_RENDERBUFFER_KHR", # 0x30B9
+ "EGL_VG_PARENT_IMAGE_KHR", # 0x30BA
+
+ # image attributes
+ "EGL_GL_TEXTURE_LEVEL_KHR", # 0x30BC
+ "EGL_GL_TEXTURE_ZOFFSET_KHR", # 0x30BD
+ "EGL_IMAGE_PRESERVED_KHR", # 0x30D2
+
+ # sync types
+ "EGL_SYNC_FENCE_KHR", # 0x30F9
+ "EGL_SYNC_REUSABLE_KHR", # 0x30FA
+
+ # sync attributes
+ "EGL_SYNC_PRIOR_COMMANDS_COMPLETE_KHR", # 0x30F0
+ "EGL_SYNC_STATUS_KHR", # 0x30F1
+ "EGL_SIGNALED_KHR", # 0x30F2
+ "EGL_UNSIGNALED_KHR", # 0x30F3
+ "EGL_TIMEOUT_EXPIRED_KHR", # 0x30F5
+ "EGL_CONDITION_SATISFIED_KHR", # 0x30F6
+ "EGL_SYNC_TYPE_KHR", # 0x30F7
+ "EGL_SYNC_CONDITION_KHR", # 0x30F8
+
+ # EGL_KHR_lock_surface / EGL_KHR_lock_surface2
+ "EGL_MATCH_FORMAT_KHR", # 0x3043
+ "EGL_FORMAT_RGB_565_EXACT_KHR", # 0x30C0 /* EGL_MATCH_FORMAT_KHR value */
+ "EGL_FORMAT_RGB_565_KHR", # 0x30C1 /* EGL_MATCH_FORMAT_KHR value */
+ "EGL_FORMAT_RGBA_8888_EXACT_KHR", # 0x30C2 /* EGL_MATCH_FORMAT_KHR value */
+ "EGL_FORMAT_RGBA_8888_KHR", # 0x30C3 /* EGL_MATCH_FORMAT_KHR value */
+ "EGL_MAP_PRESERVE_PIXELS_KHR", # 0x30C4
+ "EGL_LOCK_USAGE_HINT_KHR", # 0x30C5