Update shader source