EGL user error 0x3001 in eglQueryString
It seems that querying for EGL_EXTENSIONS
prior to eglInitialize()
will emit the follow debug string
libEGL debug: EGL user error 0x3001 (EGL_NOT_INITIALIZED) in eglQueryString
While innocuous enough, I'm not sure this is categorically user error.
The calling code is:
eglQueryString(EGL_NO_DISPLAY, EGL_EXTENSIONS);
The call to eglQueryString()
returns as I expect, with all available extensions given EGL_NO_DISPLAY
As I understand it, this is entirely valid and is useful for determining the availability of EGL_EXT_device_enumeration
or EGL_EXT_platform_base
is available ahead of eglInitialize()
with an appropriate display
- Mesa version: 24.0.1