标签: webgl
如果我使用相同的着色器源从两个不同的WebGLProgram创建两个不同的WebGLRenderingContext,gl.getAttribLocation / gl.getUniformLocation将返回相同属性的相同值/统一的名字?也就是说,如果我从其中一个程序中获取位置,我可以在使用其他程序时使用这些值吗?
WebGLProgram
WebGLRenderingContext
gl.getAttribLocation
gl.getUniformLocation
答案 0 :(得分:1)
除非您创建共享渲染上下文,否则不应在另一个渲染上下文中使用一个渲染上下文中的对象索引(例如,程序对象)。