こんにちは、
私はI.MX8QM評価ボードでOpenGL ESを使用してマルチサンプルフレームバッファからマルチサンプルEGLサーフェスへのブリッティングを行っていますが、「 GL_INVALID_OPERATION 」というエラーが発生します。以下は私が実行した手順です。
マルチサンプルレンダーバッファがアタッチされたFrameBufferObjectが作成されました glRenderbufferStorageMultisample (GL_RENDERBUFFER, 4, GL_RGBA8, width, height); を呼び出し、FBO に描画します。
EGL_SAMPLES = 4
EGL_RED_SIZE = 8
EGL_GREEN_SIZE = 8
EGL_BLUE_SIZE = 8
EGL_ALPHA_SIZE = 8
こんにちは、
OpenGL ES では、このような使用例は禁止されています。マルチサンプル バッファからマルチサンプル バッファへの解決 (blit) はできません。
ドキュメントに記載されているとおり:
https://registry.khronos.org/OpenGL-Refpages/es3.0/html/glBlitFramebuffer.xhtml