Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Topic on Talk:Red Dead Redemption 2

ERR_GFX_D3D_DEFERRED_MEM crash fix

19
Dgrdsv (talkcontribs)

The game seems to show a new crash now, after the update which added DLSS support. Shows itself if you turn on/off DLSS, exit the game and launch it again - game's crashing after some time in main menu (or in game if you've managed to load it before the crash happened).

Says ERR_GFX_D3D_DEFERRED_MEM / Out of memory

Cleaning Windows DirectX Shader Cache with Disk Cleanup utility seem to solve it but I'm not 100% sure that it's the case yet.

Mrtnptrs (talkcontribs)

Just curious, can you still reproduce this error? I assume that this got fixed through a game update or GPU driver update?

Dgrdsv (talkcontribs)

Haven't played the game since last year so dunno.

Mrtnptrs (talkcontribs)

Sad haha, just let me know if you ever run into this issue again :)

Helderrocket (talkcontribs)

As far as I know, that happens only when the API is set to D3D12, at least that was my case, regardless of the graphic configuration.

Mrtnptrs (talkcontribs)

I couldn't reproduce it at least last month when running with the D3D12 API.

Helderrocket (talkcontribs)

In my case to fix it I deleted the game configuration file, that reset the settings, including the API.

Mrtnptrs (talkcontribs)

And after that, did the D3D12 API work correctly for you? Are you sure the game was running on your dedicated GPU with its very latest drivers?

Helderrocket (talkcontribs)

No, D3D12 is not working properly, and something tells me that it is not an isolated case, I have seen performance test videos and all of them have it in Vulkan API. So the best thing will be not to move that.

Helderrocket (talkcontribs)

And I run it from my graphics card, the GTX 1650, it more than meets the minimum requirements, and it's up to date.

Mrtnptrs (talkcontribs)

Well, D3D12 renderer never had any issues for me. But at what overall settings and resolution did you try to run the game at? GTX 1650 is indeed above minimum spec, but if settings are set too high, possible problems could still be unavoidable. Especially because it has only 4 GB of VRAM. So, if running at 1440p for example at higher settings, I could easily see it happening that the game's VRAM management can't keep up and thus throws this error when it runs out of VRAM. I assume you also have no modifications installed right? I saw you btw undid my undo, I agree as the issue seems to be quite vague.

Mrtnptrs (talkcontribs)

I suspect the freezing issue (https://www.pcgamingwiki.com/wiki/Red_Dead_Redemption_2#Freezes_in_certain_missions) and Error: unexpected shutdown due to lack of memory (ERR_GFX_D3D_DEFERRED_MEM) (https://www.pcgamingwiki.com/wiki/Red_Dead_Redemption_2#Error:_unexpected_shutdown_due_to_lack_of_memory_.28ERR_GFX_D3D_DEFERRED_MEM.29) are both being caused by a weaker CPU and/or GPU while running at too high settings. Can you test turning D3D12 renderer on while running at the game's lowest settings and see if the issue then still occurs?

Mrtnptrs (talkcontribs)

Especially think the freezing issue is simply caused by the game being severely limited by a weaker laptop-based CPU. I assume your GTX 1650 is indeed integrated into a laptop. Wouldn't see much any other way that disabling two cores having access to the game could otherwise solve the problem. Likely the game runs into such a heavy CPU-limit, that hardly anything can function anymore, thus the game appears to be freezing. Actually doubting a bit if this is really the game's fault and maybe not also a bit the weaker hardware. Did you check if your CPU meets the minimum requirements, because I suspect that may actually be the culprit here.

Mrtnptrs (talkcontribs)

Btw, thanks for taking my feedback into account and improving your added issues during the undo of my undo :)

Helderrocket (talkcontribs)

I tell you, I run the game at 720, in all games I do, and I tried either in safe mode, low or high graphics, and it gave the same error. In my case I have a desktop pc, the GTX I installed relatively recently. When I play in the Vulkan API, regardless of the graphics settings, the game runs normally, but I still keep the resolution.

Helderrocket (talkcontribs)

Of course, I don't set the graphics configuration to full ultra, as it would consume much more video memory than what is available, so I simply set the best graphics configuration and make sure it doesn't go over the limit.

Mrtnptrs (talkcontribs)

Can't sadly read your last message as I only speak Dutch and English, but at 720p, you shouldn't be getting errors probably... So, lets indeed leave it in for now and see if more people come in with similair problems. But what is the CPU that's in your PC?

Helderrocket (talkcontribs)

Sorry about that, I already corrected it. Regarding your question, I have a Ryzen 3 3200g. According to what I have seen the graphics does not take full advantage of it even at 720p, but it is still functional.

Mrtnptrs (talkcontribs)

Then I don't have a clue what specific issue is really causing this within the D3D12 renderer, so lets leave this topic open :)