OpenGL プログラムに複数のカラー アタッチメントを持つフレーム バッファ オブジェクトがあり、それをマルチサンプル FBO にアップグレードしようとしています。
私が理解しているように、マルチサンプリングされた FBO はレンダー バッファー、特に を使用して作成されたもののみを使用できますglRenderbufferStorageMultisampleEXT
。テクスチャでこの FBO に何かをレンダリングしたい場合は、付属のテクスチャを使用して 2 番目の FBO を作成し、次に を使用してマルチサンプリングされた FBO を通常の FBO にブリットする必要がありますglBlitFramebufferEXT
。
私が見た非常にまばらな例は、単色のアタッチメントを想定しています。複数の色のアタッチメントをブリットしたい場合はどうすればよいですか?