svga: Rebind shaders when tokens change.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 5 Jan 2010 17:32:19 +0000 (17:32 +0000)
committerJosé Fonseca <jfonseca@vmware.com>
Tue, 5 Jan 2010 17:32:53 +0000 (17:32 +0000)
commit8ebef37c7ba67c4449367b95821293176a0a370b
treed803c5c435c45c32912ca00c56cf28f96e9b6cbe
parentef1b9426918a29b7ddd28601b0e53ed683abb89a
svga: Rebind shaders when tokens change.

Even shader ID doesn't change. Otherwise the token change is not
effective.

This reverts regression from commit
cdb445f3a9285e2d8f042a07021ade78b94e0156. Regression could be seen in
Quake3's loading screen -- the upper right corner of the screen would
be black.
src/gallium/drivers/svga/svga_context.h
src/gallium/drivers/svga/svga_state_fs.c
src/gallium/drivers/svga/svga_state_vs.c