Hello,
after upgrading a project from 5.5 to 5.7, I get the following crash in Pathtracer:
Fatal error: [File:D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp] [Line: 1030]
Adapter->CreateCommittedResource( InDesc, GetGPUMask(), HeapProps, InInitialD3D12Access, InResourceStateMode, DefaultAccess, InClearValue, &NewResource, InName, false) failed
at D:\build\++UE5\Sync\Engine\Source\Runtime\D3D12RHI\Private\D3D12PoolAllocator.cpp:524
with error E_INVALIDARG
It happens in Editor and MRQ (Remote Rendering, Editor closed).
It seems to be an issue with the amount of data. When I remove some meshes, it renders fine. No particular mesh seems to be the culprit but just the total amount of data. I cannot share my level due to confidentiality but it is has around 85 000 static mesh actors.
I changed some pool and heap Cvars but to no avail. I tested it on different machines but neither more RAM nor VRAM make a difference. Nanite makes no difference either.
I did not run into this limit in 5.5. I could view this and even larger scenes in Pathtracer without any issues.
Any suggestions on what else to try or data I could provide to analyse the issue are greatly appreciated. ![]()
Best regards,
Philipp