Module: Mesa Branch: master Commit: d60b2c68552a2729dfdb33c2bac4822453cf8ae2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d60b2c68552a2729dfdb33c2bac4822453cf8ae2
Author: Jakob Bornecrantz <[email protected]> Date: Wed Jun 24 02:42:41 2009 +0200 identity: Add new identity driver This driver does no transformation of the gallium calls going to the real driver, like the identity matrix. It is intended to be the basis for transforming and/or debug drivers like trace and rbug. Authors of this patch are: Michal Krol, orignal heavy lifting. José Fonesca, object wrapping code stolen from trace. Jakob Bornecrantz, put it all toghether and renamed a stuff. --- SConstruct | 6 +- configs/default | 2 +- configure.ac | 2 +- src/gallium/drivers/identity/Makefile | 11 + src/gallium/drivers/identity/SConscript | 13 + src/gallium/drivers/identity/id_context.c | 719 +++++++++++++++++++++++++++++ src/gallium/drivers/identity/id_context.h | 48 ++ src/gallium/drivers/identity/id_objects.c | 182 ++++++++ src/gallium/drivers/identity/id_objects.h | 169 +++++++ src/gallium/drivers/identity/id_public.h | 40 ++ src/gallium/drivers/identity/id_screen.c | 481 +++++++++++++++++++ src/gallium/drivers/identity/id_screen.h | 48 ++ 12 files changed, 1716 insertions(+), 5 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=d60b2c68552a2729dfdb33c2bac4822453cf8ae2 _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
