Update Shader interface