2003-2014 The Khronos Group Inc. eglQueryString 3G eglQueryString return a string describing an EGL display connection C Specification char const * eglQueryString EGLDisplay display EGLint name Parameters display Specifies the EGL display connection. name Specifies a symbolic constant, one of EGL_CLIENT_APIS, EGL_VENDOR, EGL_VERSION, or EGL_EXTENSIONS. Description eglQueryString returns a pointer to a static string describing an EGL display connection. name can be one of the following: EGL_CLIENT_APIS Returns a string describing which client rendering APIs are supported. The string contains a space-separate list of API names. The list must include at least one of OpenGL, OpenGL_ES, or OpenVG. These strings correspond respectively to values EGL_OPENGL_API, EGL_OPENGL_ES_API, and EGL_OPENVG_API of the eglBindAPI, api argument. EGL_VENDOR Returns the company responsible for this EGL implementation. This name does not change from release to release. EGL_VERSION Returns a version or release number. The EGL_VERSION string is laid out as follows: major_version.minor_version space vendor_specific_info EGL_EXTENSIONS Returns a space separated list of supported extensions to EGL. Notes EGL_CLIENT_APIS is supported only if the EGL version is 1.2 or greater. Errors NULL is returned on failure. EGL_BAD_DISPLAY is generated if display is not an EGL display connection. EGL_NOT_INITIALIZED is generated if display has not been initialized. EGL_BAD_PARAMETER is generated if name is not an accepted value. See Also eglBindAPI, eglGetDisplay, eglInitialize