ForumsSupport ForumBrowser could not allocate enough memory

4 20067
JustSomeGuy2
offline
JustSomeGuy2
29 posts
Viceroy

Lots of games are failing to load with the error:
"The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."
Pinstripe: Chapter 1, for example.
Using Firefox.
I guess the "fix" is to not use Firefox or buy a new computer or whatever. But why should I do that to play a Flash game...

  • 4 Replies
Moegreche
offline
Moegreche
3,826 posts
Duke

@JustSomeGuy2 - WebGL is something game developers are using to render graphical elements. It's caused some blowback in the flash gaming community, for precisely the reason you've mentioned.
I don't understand it well enough to comment on the pros/cons here. And I've actually had the same problem as you with some game on Firefox. So far, I haven't had any trouble on Chrome - so a switch sounds like the best solution here.

JustSomeGuy2
offline
JustSomeGuy2
29 posts
Viceroy

"A switch sounds like the best solution here"
Then ArmorGames shouldn't say they support Firefox on those games.

Moegreche
offline
Moegreche
3,826 posts
Duke

@JustSomeGuy2 - I'm just trying to help you problem solve the issue at hand so you can enjoy some awesome flash games. I'm really not sure why the WebGL fails for some people. It seems to be really inconsistent in my experience. But the fact that some users are experiencing issues wouldn't be enough to motivate the suggestion you're offering here. There are plenty of people who don't have any issues at all. And again, I'm not sure why.

If you don't want to switch over, there are some potential ways to solve this problem I came across this site that details some of these possible fixes. In particular, this one seems to have worked for a few people:

You can try to toggle the layers.d3d11.disable-warp pref to true on the about:config page.

You can try to disable hardware acceleration in Firefox.
Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
You need to close and restart Firefox after toggling this setting.

I can't personally attest to the efficacy of the solution, but it seems like something that's easy to do and to revert back if it doesn't work.

Hope this works and happy gaming!

RavePenguin
offline
RavePenguin
513 posts
Peasant

Hi,

I find that WebGL is very tricky to troubleshoot with limited details to go off of. WebGL errors may be something that is hardware related or something as simple as having too many browser tabs open (or open for prolonged periods of time without closing them and relaunching them to free up memory) and even limits with the settings of the browser for how much memory is allocated for your browser to access for preloading.

Have you tried the Firefox suggestions already for setting the browser to allow you to use your GPU?

Also, can we get some more information on your system, what browser version you are using and also what video card (and driver dates) you have for your PC? Also what other steps have you tried (if any) to troubleshoot this? That way I am not sending you links to pages that you may already have tried.

-RP

Showing 1-4 of 4