EGL_KHR_get_all_proc_addresses

Valid APIs

EGL 1.2+

Description

eglGetProcAddress is currently defined to not support the querying of non-extension EGL or client API functions. Non-extension functions are expected to be exposed as library symbols that can be resolved statically at link time, or dynamically at run time using OS-specific runtime linking mechanisms.

To avoid requiring applications to fall back to OS-specific dynamic linking mechanisms, this extension drops the requirement that eglGetProcAddress return only non-extension functions. If the extension string is present, applications can query all EGL and client API functions using eglGetProcAddress.

Registry Link

https://www.khronos.org/registry/EGL/extensions/KHR/EGL_KHR_get_all_proc_addresses.txt