A crash occurs when attempting to run the Pixel Inspector tool after entering 'r.GbufferFormat 3'
What this does is defines the memory layout used for the GBuffer.
(affects performance, mostly through bandwidth, quality of normals and material attributes).
0: lower precision (8bit per component, for profiling)
1: low precision (default)
3: high precision normals encoding
5: high precision
Crash occurs:
4.15.3 - 3450819
4.16.1 - 3466753
1. Create new blank project.
2. Bring up Console Command and enter 'r.GbufferFormat 3'
3. Go to Developer Tools > Pixel Inspector and start inspection.
Outcome A crash occurs as soon as you press the magnifying glass to initialize the pixel inspector.
Expected The pixel inspector tool runs without a crash.
UE4Editor_Renderer!FPixelInspectorData::InitializeBuffers() rendererscene.cpp:214 UE4Editor_Renderer!FScene::InitializePixelInspector() rendererscene.cpp:2831 UE4Editor_PixelInspectorModule!PixelInspector::SPixelInspector::CreateRequestBuffer() pixelinspector.cpp:638 UE4Editor_PixelInspectorModule!PixelInspector::SPixelInspector::CreatePixelInspectorRequest() pixelinspector.cpp:460 UE4Editor_PixelInspectorModule!FPixelInspectorModule::CreatePixelInspectorRequest() pixelinspectormodule.cpp:96 UE4Editor_UnrealEd!FEditorViewportClient::SetupViewForRendering() editorviewportclient.cpp:3260 UE4Editor_UnrealEd!FLevelEditorViewportClient::SetupViewForRendering() leveleditorviewport.cpp:4169 UE4Editor_UnrealEd!FEditorViewportClient::Draw() editorviewportclient.cpp:3382 UE4Editor_Engine!FViewport::Draw() unrealclient.cpp:1190 UE4Editor_UnrealEd!UEditorEngine::UpdateSingleViewportClient() editorengine.cpp:2013 UE4Editor_UnrealEd!UEditorEngine::Tick() editorengine.cpp:1758 UE4Editor_UnrealEd!UUnrealEdEngine::Tick() unrealedengine.cpp:386 UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:3119 UE4Editor!GuardedMain() launch.cpp:166 UE4Editor!GuardedMainWrapper() launchwindows.cpp:134 UE4Editor!WinMain() launchwindows.cpp:210 UE4Editor!__scrt_common_main_seh() exe_common.inl:253 kernel32!BaseThreadInitThunk() ntdll!RtlUserThreadStart()
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-45988 in the post.
0 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.15.3, 4.16.1 |
Target Fix | 4.18 |
Created | Jun 13, 2017 |
---|---|
Resolved | Sep 26, 2017 |
Updated | Oct 4, 2017 |