Shader simplification: Get rid of some uniforms when possible.
iMaxRecent should be an int, not a u32 (the latter writes as hex to .ini)