so i guess the Intel GFX was draining the system RAM as well, trying to render at a full 2GB texture size as available according to the log. didn't see that coming.
Yes, integrated GPUs utilize shared memory, which is close to about 50% of your available RAM.
Normally a low amount of available RAM would not be an issue if everything was working correctly, unfortunately, Intel's OpenGL drivers are whimsical and cause Memory Leaks on a driver level during some OpenGL operations like when you intersect multiple alpha masks on the same pixel (I'm not familiar with OpenGL enough to point at a specific draw call).
Since the leak is happening at a driver level, we don't have the means to fix the bug, and we cannot stop using Alpha Masking because it's embedded in the character sprite generator (doll maker, as we call it), the only way for us to alleviate the issue is to swap to Angle wrapper on affected Intel systems.
We would have thought that it would,
nomen est omen,
mask the issue, and it works, for the most part. The problem here is that, the Angle Wrapper relies on up-to-date DirectX libraries, so if one has very old, or incomplete DirectX libraries on their computer, the wrapper will introduce yet another list of issues, which can be completely unrelated to the first described issue.
One could say that we've done more harm than good by changing the active renderer, despite our best efforts and intentions.
My general advice to people affected by the rendering bugs would be to update your computer's drivers, including Display Driver and DirectX which should solve the issues in 90% of cases.
If that doesn't work, opening up the game and pressing
SHIFT+G should open up the debug window, where you can pick the game renderer. Generally, I'd recommend trying out OpenGL first, then Angle/DirectX, and lastly Software renderer, though SW renderer is the slowest of them all, but it should be most compatible.
If THAT still does not work, you can always swap the active GPU used for rendering in either Nvidia Settings Panel, or in Windows Settings (For AMD).
Hopefully the driver leaks get fixed in the future,
Nerd signing out.