How to propose an egl extension?


What’s the standard procedure to propose an egl extension? Could someone help to answer it?


Anyone can write an EGL extension specification, but if you want an implementation of that extension so it’s actually usable, you need to work with a vendor who has an EGL implementation to define that feature as a vendor extension. Typically Khronos adopts KHR extensions based on successful vendor extensions, or when the EGL working group as a whole sees a need for new functionality and collectively defines an extension.