A Static Mesh asset will trigger an ensure when generating building the ray tracing acceleration structure on AMD GPUs.
1. Download the attached test project and open, with the debugger attached.
2. Find the Static Mesh "/All/EngineData/Plugins/NiagaraFluids/Meshes/plane512" in the Content Browser.
3. Add this Static Mesh to the world.
4. Observe the ensure.
> UnrealEditor-D3D12RHI.dll!FD3D12RayTracingGeometry::CompactAccelerationStructure::__l2::<lambda_1>::operator()() Line 3456 C++
UnrealEditor-D3D12RHI.dll!FD3D12RayTracingGeometry::CompactAccelerationStructure(FD3D12CommandContext & CommandContext, unsigned int InGPUIndex, unsigned __int64 InSizeAfterCompaction) Line 3457 C++
UnrealEditor-D3D12RHI.dll!FD3D12RayTracingCompactionRequestHandler::Update(FD3D12CommandContext & Context) Line 783 C++
UnrealEditor-D3D12RHI.dll!FD3D12DynamicRHI::RHIEndFrame_RenderThread::__l2::<lambda_2>::operator()(const FD3D12ContextArray & Contexts) Line 541 C++
UnrealEditor-D3D12RHI.dll!FRHICommandListBase::EnqueueLambdaMultiPipe<`FD3D12DynamicRHI::RHIEndFrame_RenderThread'::`2'::<lambda_2>>(ERHIPipeline Pipelines, FRHICommandListBase::EThreadFence ThreadFence, const wchar_t * LambdaName, FD3D12DynamicRHI::RHIEndFrame_RenderThread::__l2::<lambda_2> && Lambda) Line 632 C++
UnrealEditor-D3D12RHI.dll!FD3D12DynamicRHI::RHIEndFrame_RenderThread(FRHICommandListImmediate & RHICmdList) Line 525 C++
UnrealEditor.exe!EndFrameRenderThread(FRHICommandListImmediate & RHICmdList, unsigned __int64 CurrentFrameCounter) Line 5581 C++
UnrealEditor.exe!FEngineLoop::Tick() Line 6153 C++
[Inline Frame] UnrealEditor.exe!EngineTick() Line 69 C++
UnrealEditor.exe!GuardedMain(const wchar_t * CmdLine) Line 188 C++
UnrealEditor.exe!LaunchWindowsStartup(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * __formal, int nCmdShow, const wchar_t * CmdLine) Line 266 C++
UnrealEditor.exe!WinMain(HINSTANCE__ * hInInstance, HINSTANCE__ * hPrevInstance, char * pCmdLine, int nCmdShow) Line 317 C++
[External Code]
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
I am not able to find world outliner how to enable it?
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
How does UMG set overlapping layouts?
When I open UE4 4.24.3 it appears that. Does anyone know how to solve?
How to achieve HLSL Multiple Render Target in Material blueprints?
What method is used to fill polygonal regions when drawing spline mesh at run time?
What's the diff between GetPropertyValue and GetPropertyValue_InContainer
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-242628 in the post.