Open davidak opened 2 years ago
WebGL2 should be enabled by default: https://github.com/WebKit/WebKit/blob/d257ea20c5996ada3c009a6a2f4a639f92c0e2ca/Source/cmake/OptionsGTK.cmake#L176
Looking at the WebkitGTK build log, this might be the issue instead:
-- Disabling USE_GSTREAMER_TRANSCODER since ENABLE_MEDIA_RECORDER is disabled.
-- Disabling USE_GSTREAMER_WEBRTC since ENABLE_WEB_RTC is disabled.
And looks like that is still experimental:
Describe the bug
I tested https://thirdroom.io/login and got some errors:
It is supported in Safari, which also uses WebKit. Can we do something to support it as well?
Steps To Reproduce
Steps to reproduce the behavior:
Expected behavior
No errors
Additional context
It is not an issue with Epiphany itself.
https://gitlab.gnome.org/GNOME/epiphany/-/issues/1618
There is the build time option
ENABLE_WEBGL2
, maybe it is needed.https://github.com/WebKit/WebKit/search?p=1&q=ENABLE_WEBGL2
ENABLE_SHARED_ARRAY_BUFFER
https://webkitgtk.org/
Notify maintainers
@jtojnar
Metadata
"x86_64-linux"
Linux 5.15.68, NixOS, 22.05 (Quokka), 22.05.3284.b542cc75fa0
yes
yes
nix-env (Nix) 2.8.1
"home-manager-22.05.tar.gz, nixos-22.05, nixos-hardware, nixos-unstable"
/nix/var/nix/profiles/per-user/root/channels/nixos