st/egl: One driver per hardware.
authorChia-I Wu <olv@lunarg.com>
Thu, 17 Jun 2010 15:45:41 +0000 (23:45 +0800)
committerChia-I Wu <olv@lunarg.com>
Tue, 29 Jun 2010 09:16:19 +0000 (17:16 +0800)
commitea05299ce54ea0463626277907cab8e849884740
tree427d55a566a49372dfe259bcdd6de3dabad900ad
parentf66a4e20c19d55005854bbee312947ec16e287e3
st/egl: One driver per hardware.

Merge multiple egl_<platform>_<pipe>.so into a single
egl_gallium_<pipe>.so.  The environment variable EGL_PLATFORM is now
used to modify the return value of _eglGetNativePlatform.
16 files changed:
src/egl/main/Makefile
src/egl/main/SConscript
src/egl/main/egldisplay.c
src/egl/main/egldisplay.h
src/egl/main/egldriver.c
src/egl/main/egldriver.h
src/gallium/state_trackers/egl/Makefile
src/gallium/state_trackers/egl/SConscript
src/gallium/state_trackers/egl/common/egl_g3d.c
src/gallium/state_trackers/egl/common/egl_g3d.h
src/gallium/state_trackers/egl/common/native.h
src/gallium/state_trackers/egl/fbdev/native_fbdev.c
src/gallium/state_trackers/egl/gdi/native_gdi.c
src/gallium/state_trackers/egl/kms/native_kms.c
src/gallium/state_trackers/egl/x11/native_x11.c
src/gallium/targets/Makefile.egl