我可以为单个FBO附加不同大小的纹理,并将其用于多个渲染目标吗?我需要在glViewport中做些特殊处理吗?假设我有一个1024x1024的纹理用于COLOR_ATTACHMENT0,以及一个512x512的纹理用于COLOR_ATTACHMENT1,并调用glDrawBuffers(2,{COLOR_ATTACHMENT0,COLOR_ATTACHMENT1})(我知道语法不正确,但你明白我的意思...),它会在两个附件中都渲染整个场景吗?我主要考虑到这样做的实用性在于能够一次性以完全质量和降采样版本的方式渲染场景,也许带有某些遮罩或其他效果合成器/后处理。非常感谢!