0
同じシェーダソースを使用して2つの異なるから2つの異なるWebGLProgram
を作成すると、gl.getAttribLocation
/gl.getUniformLocation
は同じ属性/ユニフォーム名に対して同じ値を返しますか?つまり、プログラムの1つから場所を取得すると、他のプログラムで作業するときにその値を使用できますか?属性と統一場所は異なるコンテキストで同じですか?
同じシェーダソースを使用して2つの異なるから2つの異なるWebGLProgram
を作成すると、gl.getAttribLocation
/gl.getUniformLocation
は同じ属性/ユニフォーム名に対して同じ値を返しますか?つまり、プログラムの1つから場所を取得すると、他のプログラムで作業するときにその値を使用できますか?属性と統一場所は異なるコンテキストで同じですか?
共有レンダリングコンテキストを作成しない限り、1つのレンダリングコンテキスト内のオブジェクト(たとえばプログラムオブジェクト)のインデックスは別のレンダリングコンテキストで使用しないでください。