不同上下文的属性和统一位置是否相同?

时间:2017-11-09 19:35:23

标签: webgl

如果我使用相同的着色器源从两个不同的WebGLProgram创建两个不同的WebGLRenderingContextgl.getAttribLocation / gl.getUniformLocation将返回相同属性的相同值/统一的名字?也就是说,如果我从其中一个程序中获取位置,我可以在使用其他程序时使用这些值吗?

1 个答案:

答案 0 :(得分:1)

除非您创建共享渲染上下文,否则不应在另一个渲染上下文中使用一个渲染上下文中的对象索引(例如,程序对象)。