当使用 Open GL ES 绘制时,创建一个帧缓冲区,将其附加到上下文,创建一个渲染缓冲区,将其附加到上下文,最后将渲染缓冲区附加到帧缓冲区。
我的问题是:为什么渲染缓冲区被绑定了两次?在 Open GL 中,所有使用中的对象都必须绑定到上下文,我明白了。但在我看来,渲染缓冲区已经通过帧缓冲区间接绑定到上下文。那么为什么要直接将它附加到上下文中呢?或者换一种说法:如果我们直接将它附加到上下文中,为什么要将它绑定到帧缓冲区?
当使用 Open GL ES 绘制时,创建一个帧缓冲区,将其附加到上下文,创建一个渲染缓冲区,将其附加到上下文,最后将渲染缓冲区附加到帧缓冲区。
我的问题是:为什么渲染缓冲区被绑定了两次?在 Open GL 中,所有使用中的对象都必须绑定到上下文,我明白了。但在我看来,渲染缓冲区已经通过帧缓冲区间接绑定到上下文。那么为什么要直接将它附加到上下文中呢?或者换一种说法:如果我们直接将它附加到上下文中,为什么要将它绑定到帧缓冲区?