mrdoob/three.js — pull request #5024 by Oletus (2014-07-03 14:07:58+00:00)
Title: Update camera uniforms only when really necessary

This saves redundantly setting some uniforms when changing materials that
share the same program, reducing CPU usage. This can give a significant
performance boost on devices which have a higher-performance GPU compared
to the CPU, such as Tegra K1.