Programming a shader.