GLSL Variables Uniform
Las variables de tipo uniform permiten la comunicación entre la CPU y la GPU, estas variables mantienen su valor durante la ejecución del shader, las variables son declaradas usando la palabra reservada uniform , el shader no puede cambiar el valor de estas variables, sin embargo si es posible asignarle un valor inicial.