GL_INVALID_FRAMEBUFFER_OPERATION errors prevent UI render when building for WebGL
Unity: WebGL
Fixed
2023.3.X
Won't Fix
2023.2.X
2023.1.X
2022.3.X
2021.3.X
Cancelling this 2023.2 tech release issue since the support for this release has come to end of life. Cancelling this 2023.2 port case does not affect any LTS or Unity 6 Beta/Preview that remain open.
2021.3 has reached EOL , please reopen if issue persists in newer versions.
2021.3 has reached EOL , please reopen if issue persists in newer versions.
How to reproduce:
1. Open the user-attached project “samples-playground”
2. Click Build and Run
3. Observe the built project
Expected result: The UI elements are rendered and no errors are logged into the browser Console
Actual result: The UI elements are not rendered and the browser Console spams GL_INVALID_FRAMEBUFFER_OPERATION errors
Reproducible on: macOS Ventura 13.4 (M1) and Google Chrome
Not reproducible on: Windows 11 Pro
Full errors: [.WebGL-0x138023ce000] GL_INVALID_FRAMEBUFFER_OPERATION: Framebuffer is incomplete: Attachments have different sample counts. [.WebGL-0x138023ce000] GL_INVALID_FRAMEBUFFER_OPERATION: Draw framebuffer is incomplete
Prioritise and Follow this issue
Have a workaround or additional info about this issue?