🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Can you try my WebGL app in your browser and let me know if it errors?

Started by
17 comments, last by Vilem Otte 2 years, 5 months ago

Application error: a client-side exception has occurred (see the browser console for more information).

OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.1, 128 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.5
OpenGL core profile shading language version string: 4.50

OpenGL version string: 3.1 Mesa 20.3.5
OpenGL shading language version string: 1.40

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Advertisement

Geri said:

OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.1, 128 bits)

Thanks for giving it a spin Geri. My understanding is that Mesa / llvmpipe are software renderers and not hardware accelerated. My guess would be that Chrome has elected to disable WebGL as a result.

Do you see a spinning cube if you go here?: https://get.webgl.org/

Hmm. While your browser seems to support WebGL, it is disabled or unavailable. If possible, please ensure that you are running the latest drivers for your video card.

Yes, llvmpipe is a software renderer, but chromium disables webgl with most of the opensource hardware accelerated drivers as well due to instability (if it crashes, it accidentally the entire os).

Firefox works, but only 1-2 fps for some reason (despite it uses like 6 cores to render).

I think it would be more informative, if your website would shown an error message clearly pointing out the lack of webgl, so people could troubleshoot it.

works as expected:

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0
webgl2, webgl, experimental-webgl
WebGL GLSL ES 3.00
Radeon R9 200 Series

BTW: i also tried to develop for webgl, there a link http://stilker.sknt.ru should on any webgl2 enabled browser, even on mobile, 60fps (limited) or almost all desktops and approx 40 fps on mobile

None

Geri said:

I think it would be more informative, if your website would shown an error message clearly pointing out the lack of webgl, so people could troubleshoot it.

Agreed! Thanks for the feedback Geri.

Eventually I'll have a support site too that can walk people through some basic troubleshooting on how to turn it on in the common cases.

RomanGenkhel said:

works as expected:

Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0

Thanks Roman! Some people on FF on linux have reported some scroll issues, you didn't see anything like that?

@dmatter check it again at home laptop (Ryzen 4700/Vega, Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0)

no issues at all, scrolling with drag&drop w/o problem, but on Chrome (same OS) there are blur effect on controls background, but on Firefox no blur at all.

None

@dmatter I ran it on Mac Mini M1 too (sorry, didn't notice reply earlier) - it runs fine there in Safari. The performance is slightly worse than on the Ryzen 9 5900X box, but it is still somewhat smooth and usable.

My current blog on programming, linux and stuff - http://gameprogrammerdiary.blogspot.com

This topic is closed to new replies.

Advertisement