The EGL registry contains specifications of the core API; specifications of Khronos- and vendor-approved EGL extensions; header files corresponding to the specifications; an enumerant and function registry; and other related documentation.
The current version of EGL is EGL 1.5.
Older versions of the EGL Specification provided for reference.
The database from which EGL enumerant ranges are reserved and the EGL/egl.h and EGL/eglext.h headers are built is called egl.xml . It uses an XML schema and processing scripts shared with the OpenGL and OpenGL ES registries. If you need to generate modified headers or modify egl.xml, clone the EGL-Registry git repository and see the README.md file to get started.
Khronos welcomes comments and bug reports. To provide feedback on the EGL registry itself (such as reporting missing content, bad links, etc.), file an issue in the EGL-Registry Github project.
For the EGL API, extensions, and headers, file a bug on the Khronos Bugzilla . Make sure to fill in the "Product" field in the bug entry form as "EGL", and pick appropriate values for the Component and other fields.