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

OpenGL - Where is the state set by glDrawBuffers stored?

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

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