Mesa (master): gallium/glx/xlib: overhaul and simplification of the Gallium Xlib-based GLX

Brian Paul brianp at kemper.freedesktop.org
Wed Aug 12 16:33:05 UTC 2009


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

Author: Brian Paul <brianp at vmware.com>
Date:   Wed Aug 12 09:51:56 2009 -0600

gallium/glx/xlib: overhaul and simplification of the Gallium Xlib-based GLX

The old GLX dispatch table stuff isn't needed (same story for the Mesa/Xlib
driver).  The intention of that code was being able to switch on the fly
between the real GLX library and the fake/Xlib-based emulation.  That hasn't
been used in a long time.

Next up: some file renaming.

---

 src/gallium/state_trackers/glx/xlib/fakeglx.c      |  596 +++++-------
 .../state_trackers/glx/xlib/fakeglx_fonts.c        |   19 +-
 src/gallium/state_trackers/glx/xlib/glxapi.c       | 1060 +-------------------
 src/gallium/state_trackers/glx/xlib/glxapi.h       |  179 +----
 4 files changed, 280 insertions(+), 1574 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=4a4039e1996a65ebced473fa03a3a970825746ff



More information about the mesa-commit mailing list