Mesa (master): st/dri2: Add DRI2 a state tracker

Jakob Bornecrantz wallbraker at kemper.freedesktop.org
Tue Mar 3 02:26:34 UTC 2009


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

Author: Jakob Bornecrantz <wallbraker at gmail.com>
Date:   Tue Mar  3 03:22:05 2009 +0100

st/dri2: Add DRI2 a state tracker

	This was based of the unfinnished code that Keith
	Whitwell started on but never finnished. I moved
	the code from the glx directory because dri drivers
	can be used for more things then just glx.

---

 src/gallium/state_trackers/dri2/Makefile           |   28 ++
 .../state_trackers/{glx/dri => dri2}/dri_context.c |   60 ++--
 .../state_trackers/{glx/dri => dri2}/dri_context.h |   41 ++-
 src/gallium/state_trackers/dri2/dri_drawable.c     |  315 +++++++++++++++++
 .../{glx/dri => dri2}/dri_drawable.h               |   29 +-
 .../{glx/dri => dri2}/dri_extensions.c             |   25 +-
 .../state_trackers/{glx/dri => dri2}/dri_screen.c  |  218 ++++++------
 .../state_trackers/{glx/dri => dri2}/dri_screen.h  |   53 ++--
 src/gallium/state_trackers/glx/dri/dri_drawable.c  |  363 --------------------
 src/gallium/state_trackers/glx/dri/dri_lock.c      |   90 -----
 10 files changed, 572 insertions(+), 650 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=1d060e36f248b2c1d2575d1e2cbd362b8345ae55



More information about the mesa-commit mailing list