我可以在调用glLinkProgram后调用glDeleteShader吗?

And*_*uel 3 opengl opengl-es

在我链接了我的程序后,我可以删除附加到它上面的着色器吗?

The*_*Saw 11

http://www.opengl.org/sdk/docs/man/xhtml/glDeleteShader.xml

如果要删除的着色器对象附加到程序对象,它将被标记为删除,但是在它不再附加到任何程序对象之前,对于任何渲染上下文都不会被删除(即,它必须与它被附加之前的任何地方都将被删除).

  • 如果我在答案中添加"是",你会感觉更好吗? (3认同)