E_OutOfMemoryCrash On System With Plenty in DX12

This is using 4.26. I would have asked this on the answer hub but it seems to be failing any time you try to submit a new post. I’m having an issue with DirectX12. It is repeatedly crashing after a while in a project that uses Virtual Texturing with this error:

This is an 8gb nvidia 3070 on a 16 gig system (Ryzen 5600x).

I did notice it also detects a basic card here:

This only seems to happen in DX12. If I leave RHI on DirectX 11 it works fine.

I also tried increasing my virtual memory in windows to an extra large size to see if that would have any difference but it did not.

Any ideas?

My drivers are up to date. I’m running other games fine.

RHI is rendering, so memory refers to your video card, not your ram.

Yeah I figured as much but that’s the error code it gives.

> [2020.12.27-23.47.11:053][131]LogD3D12RHI: Error: CommandList->Close() failed
> at
> D:/Build/++UE4/Sync/Engine/Source/Runtime/D3D12RHI/Private/D3D12CommandList.cpp:144
> with error E_OUTOFMEMORY