Pushed the mtrl tracking code down through the entire game render.
authorrlk <rlk@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Sun, 3 Apr 2011 15:38:34 +0000 (15:38 +0000)
committerrlk <rlk@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Sun, 3 Apr 2011 15:38:34 +0000 (15:38 +0000)
commit235b4e994098c5e4daf44f32abfdf2c3d7219a3c
treedd0696b2f6c114e28bf4a5dbca8c139880d4691e
parentb62caf2a2305c5273f5552c03e7369a9482e432a
Pushed the mtrl tracking code down through the entire game render.
Eliminated most of the client state enable/disable.
Fixed a couple materials with zero emission alpha, which is non-default but does nothing.
Minimized billboard transformations.

git-svn-id: https://s.snth.net/svn/neverball/branches/gles@3549 78b8d119-cf0a-0410-b17c-f493084dd1d7
22 files changed:
Makefile
ball/game_draw.c
ball/st_ball.c
ball/st_conf.c
ball/st_name.c
data/geom/beam/beam
data/item/coin/coin
data/item/coin/coin-glow.png
data/item/coin/coin.map
data/item/grow/grow
data/item/shrink/shrink
share/ball.c
share/ball.h
share/geom.c
share/geom.h
share/item.c
share/item.h
share/part.c
share/part.h
share/solid_draw.c
share/solid_draw.h
share/st_resol.c