Closed CreativeSoo closed 5 months ago
I'm not able to repro, would you mind providing the version of Filament you're using?
Thank you for checking. I have forked from this commit and modified the code for my own use: 74765f05bc7ae219bc452193c6259b67948654e8 I branched off at version v1.24.0.
Since you mentioned that you couldn't reproduce the issue, I checked again and noticed that there have been many updates to the filament/backend/src/opengl/OpenGLDriver.cpp file in the meantime. I will compare this part with the repository I am currently using.
Thank you.
Sounds good. Please re-open if you think this is still happening with the latest Filament. Thank you.
Error When Using WASM Version with Latest Chrome Update
I encountered an issue with opening an OpenGL context when using the Filament library with the latest update of Chromium, dated April 18th.
Steps to Reproduce the Bug:
Build the Filament WebGL version using the
build.sh
script inside the Filament repository with the following command:When using the built Filament library to build and run the following code, an error occurs:
The log from the problematic case is as follows:
The issue has been confirmed under the following testing environment:
Additional Context:
To identify when the issue started, I verified the following:
This bug has not occurred in other browsers yet. It works fine in the following browsers:
To determine from which Chrome version the same issue occurs, I tested with the version of Chrome released just before the update on April 12th, and it worked without any issues. Here is the link to the release notes of the problematic version: https://chromereleases.googleblog.com/2024/04/stable-channel-update-for-desktop_16.html
To check if the issue is related to using GL itself in WebAssembly with the updated Chrome version, I built and ran a simple GL code that successfully drew a triangle. The example code used is shown in the picture below.