diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2011-03-07 20:18:29 -0500 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2011-03-26 10:57:31 -0400 |
commit | 981e338611699ed965966a161b7ba0aaa3e87ee0 (patch) | |
tree | 1661e46465da35ca2be84ec8c8f4e999050f8fea /src/egl/drivers/dri2/egl_dri2.c | |
parent | 56ef62d9885f805bbfb2243dc860ff425d5b4d3b (diff) | |
download | external_mesa3d-981e338611699ed965966a161b7ba0aaa3e87ee0.zip external_mesa3d-981e338611699ed965966a161b7ba0aaa3e87ee0.tar.gz external_mesa3d-981e338611699ed965966a161b7ba0aaa3e87ee0.tar.bz2 |
egl_dri2: Enable image extensions in one place
We know what we can support in egl_dri2.c so just enable the extensions
there.
Diffstat (limited to 'src/egl/drivers/dri2/egl_dri2.c')
-rw-r--r-- | src/egl/drivers/dri2/egl_dri2.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index f7e063b..e5dee55 100644 --- a/src/egl/drivers/dri2/egl_dri2.c +++ b/src/egl/drivers/dri2/egl_dri2.c @@ -462,6 +462,13 @@ dri2_create_screen(_EGLDisplay *disp) } } + if (dri2_dpy->image) { + disp->Extensions.MESA_drm_image = EGL_TRUE; + disp->Extensions.KHR_image_base = EGL_TRUE; + disp->Extensions.KHR_gl_renderbuffer_image = EGL_TRUE; + disp->Extensions.KHR_gl_texture_2D_image = EGL_TRUE; + } + return EGL_TRUE; cleanup_dri_screen: |