OpenGL - glDrawBuffers 设置的状态存储在哪里?

Ady*_*Ady 3 opengl shader fbo

如果我理解正确,您可以将纹理附加到 FBO,然后用于glDrawBuffers将这些附加点链接到(片段)着色器输出索引。glDrawBuffers调用后后一种状态存储在哪里?当前绑定的着色器,FBO,还是全局OpenGL状态?

Nic*_*las 5

glDrawBuffer(s) 设置帧缓冲对象状态。