I'm checking out the nightly builds of Firefox and Chromium with support of WebGL with a few demos and tutorials and I can't help but wonder about the extremely high CPU load they cause.
A simple demo like this one runs at a sustained 60% of my dual core. The large version of this one maxes out the CPU to 100% and has some visible frame loss.
Chromium seems to be slightly better than firefox but not by much. I'm pretty sure that if these were desktop application the CPU load would be negligible.
So what's going on here? what is it doing? Running the simple scripts of these can't be that demanding. Is it the extra layer of security or something?
Edit: I found the original demo which was porded to webgl here: http://rrrola.wz.cz/files/puls_win.zip
Running this (on full screen) gets the CPU to a sustained 48% so maybe I was wrong...