egl: Initialize display resources with their display.
authorChia-I Wu <olvaffe@gmail.com>
Sun, 31 Jan 2010 05:33:57 +0000 (13:33 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Sun, 31 Jan 2010 06:46:14 +0000 (14:46 +0800)
commitd69242be55091e53b0ae2cfa6282790ce1862f29
tree84ac6ceb40d6893d6a69b9ad7fef47677416772b
parente694ccad803157b71b2de78d63ee6dacc489faab
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.
src/egl/drivers/glx/egl_glx.c
src/egl/drivers/xdri/egl_xdri.c
src/egl/main/eglcontext.c
src/egl/main/eglcontext.h
src/egl/main/eglimage.c
src/egl/main/eglimage.h
src/egl/main/eglsurface.c
src/egl/main/eglsurface.h
src/gallium/state_trackers/egl/common/egl_g3d.c