我在OpenGL程序中使用多種顏色附件創建幀緩衝區對象,並試圖將其升級爲多重採樣的FBO。在OpenGL中使用多種顏色附件對多重採樣的FBO進行Blitting
據我所知,多采樣FBO只能使用渲染緩衝區,特別是使用glRenderbufferStorageMultisampleEXT
創建的渲染緩衝區。如果我想在紋理中呈現給FBO的東西,我需要創建第二個帶有附件紋理的FBO,然後使用glBlitFramebufferEXT
將多重採樣的FBO移到常規FBO。
我見過的非常非常稀疏的例子假定有一個單色附件。當我想要多個顏色附件時,我該怎麼辦?