我有一个带有3个附加MS纹理的MS FBO和带有3个附加非MS纹理的非MS FBO。有没有办法如何搞砸呢?如果我完全搞砸了FBO,那么MS FBO将它组合在一个纹理中,那是行不通的。如何单独制作? 谢谢。
答案 0 :(得分:1)
Framebuffer blitting一次只能读取单个颜色附件(由glReadBuffer
指定)。它可以blit到多个输出附件(由glDrawBuffers
指定),但这只是将同一个矩形复制到多个目的地。
如果要从每个图像中读取并写入相应的图像,则需要使用3个单独的blitting函数调用。