fixing the bug that the updateTexture in the shader will apply on the first WebGLRenderer instance