egl: add and enable EGL_KHR_config_attribs
Extension is already implemented in the main code. Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
This commit is contained in:

committed by
Emil Velikov

parent
bf384a2d85
commit
26541a1fcc
@@ -485,6 +485,7 @@ _eglCreateExtensionsString(_EGLDisplay *dpy)
|
|||||||
_EGL_CHECK_EXTENSION(EXT_swap_buffers_with_damage);
|
_EGL_CHECK_EXTENSION(EXT_swap_buffers_with_damage);
|
||||||
|
|
||||||
_EGL_CHECK_EXTENSION(KHR_cl_event2);
|
_EGL_CHECK_EXTENSION(KHR_cl_event2);
|
||||||
|
_EGL_CHECK_EXTENSION(KHR_config_attribs);
|
||||||
_EGL_CHECK_EXTENSION(KHR_create_context);
|
_EGL_CHECK_EXTENSION(KHR_create_context);
|
||||||
_EGL_CHECK_EXTENSION(KHR_fence_sync);
|
_EGL_CHECK_EXTENSION(KHR_fence_sync);
|
||||||
_EGL_CHECK_EXTENSION(KHR_get_all_proc_addresses);
|
_EGL_CHECK_EXTENSION(KHR_get_all_proc_addresses);
|
||||||
@@ -597,6 +598,11 @@ eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor)
|
|||||||
*/
|
*/
|
||||||
disp->Extensions.KHR_get_all_proc_addresses = EGL_TRUE;
|
disp->Extensions.KHR_get_all_proc_addresses = EGL_TRUE;
|
||||||
|
|
||||||
|
/* Extensions is used to provide EGL 1.3 functionality for 1.2 aware
|
||||||
|
* programs. It is driver agnostic and handled in the main EGL code.
|
||||||
|
*/
|
||||||
|
disp->Extensions.KHR_config_attribs = EGL_TRUE;
|
||||||
|
|
||||||
_eglComputeVersion(disp);
|
_eglComputeVersion(disp);
|
||||||
_eglCreateExtensionsString(disp);
|
_eglCreateExtensionsString(disp);
|
||||||
_eglCreateAPIsString(disp);
|
_eglCreateAPIsString(disp);
|
||||||
|
@@ -105,6 +105,7 @@ struct _egl_extensions
|
|||||||
EGLBoolean EXT_swap_buffers_with_damage;
|
EGLBoolean EXT_swap_buffers_with_damage;
|
||||||
|
|
||||||
EGLBoolean KHR_cl_event2;
|
EGLBoolean KHR_cl_event2;
|
||||||
|
EGLBoolean KHR_config_attribs;
|
||||||
EGLBoolean KHR_create_context;
|
EGLBoolean KHR_create_context;
|
||||||
EGLBoolean KHR_fence_sync;
|
EGLBoolean KHR_fence_sync;
|
||||||
EGLBoolean KHR_get_all_proc_addresses;
|
EGLBoolean KHR_get_all_proc_addresses;
|
||||||
|
Reference in New Issue
Block a user