diff options
author | Chia-I Wu <[email protected]> | 2010-01-31 13:33:57 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2010-01-31 14:46:14 +0800 |
commit | d69242be55091e53b0ae2cfa6282790ce1862f29 (patch) | |
tree | 84ac6ceb40d6893d6a69b9ad7fef47677416772b /src/egl/main/eglimage.c | |
parent | e694ccad803157b71b2de78d63ee6dacc489faab (diff) |
egl: Initialize display resources with their display.
Change _eglInitSurface, _eglInitContext, and _eglInitImage to take an
_EGLDisplay instead of an _EGLDriver. This is a more natural form, and
plus, the display encodes information such as the extensions supported
that might be required for attribute list parsing.
Diffstat (limited to 'src/egl/main/eglimage.c')
-rw-r--r-- | src/egl/main/eglimage.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/egl/main/eglimage.c b/src/egl/main/eglimage.c index 5b27df0267d..e7a293b3743 100644 --- a/src/egl/main/eglimage.c +++ b/src/egl/main/eglimage.c @@ -44,11 +44,12 @@ _eglParseImageAttribList(_EGLImage *img, const EGLint *attrib_list) EGLBoolean -_eglInitImage(_EGLDriver *drv, _EGLImage *img, const EGLint *attrib_list) +_eglInitImage(_EGLImage *img, _EGLDisplay *dpy, const EGLint *attrib_list) { EGLint err; memset(img, 0, sizeof(_EGLImage)); + img->Resource.Display = dpy; img->Preserved = EGL_FALSE; |