(OpenGL)上下文丢失后会保留统一吗?

时间:2016-08-05 03:21:36

标签: opengl graphics

在上下文丢失后需要

glUniform

换句话说,尽管上下文丢失了,但仍保留了统一数据?

e.g。

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

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

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

1 个答案:

答案 0 :(得分:2)

如果OpenGL上下文丢失,一切都消失了。是的,这包括程序对象及其状态。

相关问题