Adding the d3d10 command line argument to a package project results in a crash. This worked normally in 4.21 and below.
Result: The project will not load and results in a crash.
Expected: The project to start as normal using DirectX 10
> UDMP1-Win64-Debug.exe!FD3D11DynamicRHI::RHICreateUniformBuffer(const void * Contents, const FRHIUniformBufferLayout & Layout, EUniformBufferUsage Usage, EUniformBufferValidation Validation) Line 255 C++ Symbols loaded. UDMP1-Win64-Debug.exe!TUniformBufferRef<FViewUniformShaderParameters>::CreateUniformBufferImmediate(const FViewUniformShaderParameters & Value, EUniformBufferUsage Usage, EUniformBufferValidation Validation) Line 114 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FViewInfo::InitRHIResources() Line 1477 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FDeferredShadingSceneRenderer::InitViews(FRHICommandListImmediate & RHICmdList, FExclusiveDepthStencil::Type BasePassDepthStencilAccess, FILCUpdatePrimTaskData & ILCTaskData, TArray<TRefCountPtr<FGraphEvent>,TInlineAllocator<4,FDefaultAllocator> > & UpdateViewCustomDataEvents) Line 4049 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FDeferredShadingSceneRenderer::Render(FRHICommandListImmediate & RHICmdList) Line 867 C++ Symbols loaded. UDMP1-Win64-Debug.exe!RenderViewFamily_RenderThread(FRHICommandListImmediate & RHICmdList, FSceneRenderer * SceneRenderer) Line 3150 C++ Symbols loaded. UDMP1-Win64-Debug.exe!TGraphTask<TEnqueueUniqueRenderCommandType<`FRendererModule::BeginRenderingViewFamily'::`27'::FDrawSceneCommandName,<lambda_6205393cb483cb9bf682b78d71889d8d> > >::ExecuteTask(TArray<FBaseGraphTask *,FDefaultAllocator> & NewTasks, ENamedThreads::Type CurrentThread) Line 842 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FNamedTaskThread::ProcessTasksNamedThread(int QueueIndex, bool bAllowStall) Line 686 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FNamedTaskThread::ProcessTasksUntilQuit(int QueueIndex) Line 582 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FTaskGraphImplementation::ProcessThreadUntilRequestReturn(ENamedThreads::Type CurrentThread) Line 1407 C++ Symbols loaded. UDMP1-Win64-Debug.exe!RenderingThreadMain(FEvent * TaskGraphBoundSyncEvent) Line 333 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FRenderingThread::Run() Line 483 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FRunnableThreadWin::Run() Line 94 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FRunnableThreadWin::GuardedRun() Line 45 C++ Symbols loaded. UDMP1-Win64-Debug.exe!FRunnableThreadWin::_ThreadProc(void * pThis) Line 81 C++ Symbols loaded. kernel32.dll!0000000076bc59cd() Unknown Non-user code. Cannot find or open the PDB file. ntdll.dll!0000000076cfa2e1() Unknown Non-user code. Cannot find or open the PDB file.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-75505 in the post.
1 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.22, 4.23 |
Target Fix | 4.23 |
Created | Jun 3, 2019 |
---|---|
Resolved | Jul 23, 2019 |
Updated | Feb 12, 2020 |