2016-08-05 6 views
0

glUniformは、コンテキストが失われた後に必要ですか?(OpenGL)コンテキストが失われた後、ユニフォームは保持されますか?

つまり、コンテキストが失われても一様なデータは保持されますか?

OpenGLコンテキストが失われた場合

glUseProgram(program); 
glUniform1i(location, 123); 
glUseProgram(0); 

/* ... !! Context is lost !! ... */ 

glUseProgram(program); 
glUniform1i(location, 123); // <- needed? uniform is preserved? 
glUseProgram(0); 

答えて

2

すべてがなくなっています。そして、はい、それはプログラムオブジェクトとその状態を含みます。

関連する問題