Set u_AlphaThreshold after binding the shader program

glUniform* calls act on the currently bound shader, so setting the uniform before binding the shader is an error.
Setting the uniform before binding the shader will cause notable alpha testing issues because our uniform firewall would not match the uniform's actual value.