Closed guijemont closed 1 year ago
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 7 days.
In principle it was working fine in Wayland for a long time (at least ~6 months), next time that I fire it up I'll try to see if this happens with DRM.
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 7 days.
Describe the bug
When compiling the wpewebkit with recent upstream WebKit, the ANGLE backend for webgl (or webgl2) is not working on raspberry pi 3, on kirkstone. Since 254947@main ANGLE is the only way to have webgl in WebKit.
When running
XDG_RUNTIME_DIR=/tmp cog -P drm http://get.webgl.org/
with the generated image, the spinning cube does not appear. The output of cog is the following:This also seems to reproduce with older revisions since ANGLE was made the default, unless compiling with
-DUSE_ANGLE_WEBGL=OFF
, which is done in the attached local.conf.To Reproduce
Files to reproduce the behavior:
453be4d258f71855205f45599eea04589eb4a369
0b78362654262145415df8211052442823b9ec9b
dacad9302a92b0b7edf8546cdcad1f8ef753e462
3b2f69f7cb057eaf9091afb21153533bcfcc8251
devtool modify -n wpewebkit /path/to/webkit/source
to easily test different revisionsbitbake core-image-base
orbitbake wpewebkit
See cog error output in bug description.
Expected behavior
Spinning wireframe cube when rendering http://get.webgl.org/.
Screenshots
This is what http://get.webgl.org/ looks like when the bug happens:
Environment (please complete the following information):
Additional context
I only tested with drm, don't know if it works under wayland.