Check used and undefined Uniform

I know it make lot of warning, but we are supposed to fix it, not
ignore it.

Signed-off-by: L5D <L5D@L5D-PC>