Mesa (master): mesa: Optimize get.c by using a table-driven approach

Kristian Høgsberg krh at kemper.freedesktop.org
Tue May 11 18:08:33 UTC 2010


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

Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue May 11 12:07:10 2010 -0400

mesa: Optimize get.c by using a table-driven approach

---

 src/mesa/Makefile           |    6 -
 src/mesa/main/APIspec.xml   |   14 +-
 src/mesa/main/compiler.h    |    7 +
 src/mesa/main/context.c     |    1 +
 src/mesa/main/context.h     |    2 +
 src/mesa/main/get.c         |10140 ++++++++++---------------------------------
 src/mesa/main/get.h         |   26 +-
 src/mesa/main/get_gen.py    | 1462 -------
 src/mesa/main/get_gen_es.py |  823 ----
 src/mesa/main/glheader.h    |   15 +
 src/mesa/main/texcompress.c |   18 +
 src/mesa/sources.mak        |    4 +-
 12 files changed, 2352 insertions(+), 10166 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=199b0894b501607bf8d599ef5efc08cd6c08c79d



More information about the mesa-commit mailing list