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