Replace the pixel shader UID generation algorithm with a better one which reduces the number of redundant shader compilations by around 30% (can be optimized even further though).

This should help some games which suffer from heavy stuttering like e.g. F-Zero GX or Red Steel 2.
This commit is contained in:
NeoBrainX
2011-08-31 03:18:19 +02:00
parent 08e06b2293
commit 7f01139d13
2 changed files with 1267 additions and 1097 deletions

File diff suppressed because it is too large Load Diff