Mesa (master): identity: Remove.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Mon Mar 2 14:52:20 UTC 2015


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

Author: Jose Fonseca <jfonseca at vmware.com>
Date:   Fri Feb 27 14:43:51 2015 +0000

identity: Remove.

It's unmaintained, and most likely broken: I use trace driver every now
and then, and everytime I do I need to fix it up.

It's also unused: identity_screen_create is never called.

Above all, it's dead weight: if identity driver had the infrastructure
for other pass-through drivers (like trace and rbug), then it would make
sense on its own right.  But as it is implemmented, it's just another
driver to (forget) to update whenever there is a gallium interface
change.

Reviewed-by: Marek Olšák <marek.olsak at amd.com>

---

 configure.ac                                  |    1 -
 src/gallium/Makefile.am                       |    1 -
 src/gallium/SConscript                        |    1 -
 src/gallium/drivers/identity/Makefile.am      |   11 -
 src/gallium/drivers/identity/Makefile.sources |    8 -
 src/gallium/drivers/identity/SConscript       |   12 -
 src/gallium/drivers/identity/id_context.c     |  883 -------------------------
 src/gallium/drivers/identity/id_context.h     |   52 --
 src/gallium/drivers/identity/id_objects.c     |  189 ------
 src/gallium/drivers/identity/id_objects.h     |  177 -----
 src/gallium/drivers/identity/id_public.h      |   37 --
 src/gallium/drivers/identity/id_screen.c      |  286 --------
 src/gallium/drivers/identity/id_screen.h      |   48 --
 src/gallium/targets/egl-static/Makefile.am    |    1 -
 14 files changed, 1707 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=9a07435ff885277aba670eb59c039a748175c702



More information about the mesa-commit mailing list