4 ms·
As you suddenly don't have only one result you need to test and polish, but many different ones. In the case of WebGL you need to account for more than the bro
by onion2k 5y ago
As you suddenly don't have only one result you need to test and polish, but many different ones.
In the case of WebGL you need to account for more than the browser. If the user's GPU is on Chrome's blacklist then they won't see anything - and the only way to do that is using the GPU detection functions I mentioned. You have to do progressive enhancement for 3D stuff. And if you've implemented it for that then you have the necessary infrastructure in the code to do it for performance as well, so it's not hard...
- hutzlibu 5y ago"You have to do progressive enhancement for 3D stuff." Usually that is: "sorry, your browser does not support webGL". How can you do 3D stuff without? Software rendering in canvas? Good luck.