uniform input은 한 프레임이 렌더링 되는 동안에 변하는 않는 input을 말한다. 예를 들면 월드 매트릭스나 라이트 위치 같은 값들을 말한다.
varying input은 한 프레임이 렌더링 되는 동안에 변하는 input을 말한다. semantic(POSITION, COLOR 등등)이 붙은 input들을 말한다. uniform input이 아닌 모든 input이 varying input이다. 예를 들면 버텍스 위치나 노말, 텍스쳐 좌표들을 말한다.