Mesa (master): egl_xdri: Revive the driver.

Brian Paul brianp at kemper.freedesktop.org
Mon Aug 24 17:50:37 UTC 2009


Module: Mesa
Branch: master
Commit: 58ac57c2b7b40b64df2a867d4b9d4e5c5bc13c47
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=58ac57c2b7b40b64df2a867d4b9d4e5c5bc13c47

Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Sun Aug 16 08:51:58 2009 +0800

egl_xdri: Revive the driver.

egl_xdri does not compile for some time.  This commit revives the
driver.  It no longer depends on libGL.so for GLX related functions.
Instead, it uses code from src/glx/ directly.  Both DRI and DRI2 are
supported.

Signed-off-by: Chia-I Wu <olvaffe at gmail.com>

---

 src/egl/drivers/xdri/Makefile   |   15 +-
 src/egl/drivers/xdri/driinit.c  |   67 +++
 src/egl/drivers/xdri/driinit.h  |    9 +
 src/egl/drivers/xdri/egl_xdri.c | 1054 +++++++++------------------------------
 src/egl/drivers/xdri/glxinit.c  |  626 +++++++++++++++++++++++
 src/egl/drivers/xdri/glxinit.h  |   14 +
 6 files changed, 953 insertions(+), 832 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=58ac57c2b7b40b64df2a867d4b9d4e5c5bc13c47



More information about the mesa-commit mailing list