glUniform
?
换句话说,尽管上下文丢失了,但仍保留了统一数据?
e.g。
glUseProgram(program);
glUniform1i(location, 123);
glUseProgram(0);
/* ... !! Context is lost !! ... */
glUseProgram(program);
glUniform1i(location, 123); // <- needed? uniform is preserved?
glUseProgram(0);
答案 0 :(得分:2)
如果OpenGL上下文丢失,一切都消失了。是的,这包括程序对象及其状态。