From what I understand the VRAM cap for DX9 applications is added by Microsoft, not by any of the GPU manufacturers.
But it only affects DX9 games. It is expected the Skyrim RE to be DX11 so there will be no limit anymore.
This is what the tool provided by the author of ENB shows on my PC.
First window - Skyrim now, second window - expected Skyrim RE.
To make things easier, I think we can agree that Skyrim faces 2 different limitations:
- RAM - been a 32bit app it can't consume more that 3.1GB of RAM
- VRAM - been a DX9 app it faces a 4GB VRAM limit, arbitrarily added for unknown (or no) reason
Those two are completely unrelated to each-other. (This is what the thread on the Nvidia forum is mostly about).
Also as the game puts it's eggs in two baskets - the meshes and textures are duplicated in RAM and VRAM, removing one of those limits will not help much.
The confusion seems to start when ENB Boos is added to the picture.
Been an independent process that has it's own caps my logic says that the total limit for RAM and VRAM for the ENB+Skyrim combo should be greatly increased.
Also what I've seen in my game is that the reported memory usage of Skyrim itself is 2 times less with ENB Boost running, which led me to believe that the rest is "outsourced" to the ENB.
However judging by the fact that the author of ENB complained about the VRAM limit on the Nvidia forum and some people reporting problems when they hit 4GB it seems the VRAM cap is not increased. Again there are lot's of points of view about how it works and why.
The way I understand is that ENB Boost can provide RAM, but not VRAM and this is where I was wrong in my previous post. When Skyrim consumes it's 4GB of VRAM it will continue to expand into "fake" VRAM - as in RAM that ENB provides under the disguise of VRAM. But as the RAM is not fast enough graphic problems start to appear in the game. It will not crash, but there would be problems.
So it seems I was wrong - ENB Boost can help the game not crash when it reaches any of the two limits, but it will not help it use more than 4GB of VRAM regardless of how much you have.
Edited by prinyo, 02 August 2016 - 08:13 AM.