Steps to Reproduce
  1. Open /Game/Maps/UI_SlatePostBuffer in Content Examples
  2. Play in PIE and go before each sample
  3. Add the following DefaultBackBufferPixelFormat setting to /Config/DefaultEngine.ini and restart the editor
[/Script/Engine.RendererSettings]
r.DefaultBackBufferPixelFormat=0 

1.1 Simple Effect
r.DefaultBackBufferPixelFormat 4 works correctly
[Image Removed]
r.DefaultBackBufferPixelFormat 0 or 1 results in noise-like rendering
[Image Removed]
r.DefaultBackBufferPixelFormat 2 or 3 results in renders black
[Image Removed]

1.3  Wavy screen sample
r.DefaultBackBufferPixelFormat 4 works correctly
r.DefaultBackBufferPixelFormat 0, 1, 2, or 3 results in a crash
[Image Removed]

Callstack
LogD3D12RHI: Error: Interfaces.CopyCommandList->Close() failed 
 at D:\p4\release-5.4\Engine\Source\Runtime\D3D12RHI\Private\D3D12CommandList.cpp:283 
 with error E_INVALIDARG
LogWindows: Error: appError called: Fatal error: File:D:\p4\release-5.4\Engine\Source\Runtime\D3D12RHI\Private\D3D12Util.cpp [Line: 1077] 
Interfaces.CopyCommandList->Close() failed 
 at D:\p4\release-5.4\Engine\Source\Runtime\D3D12RHI\Private\D3D12CommandList.cpp:283 
 with error E_INVALIDARG

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-215358 in the post.

0
Login to Vote

Fixed
ComponentUE - Editor - UI Systems - Slate
Affects Versions5.4
Target Fix5.5
Fix Commit34350317
CreatedMay 20, 2024
ResolvedJun 13, 2024
UpdatedJun 13, 2024
View Jira Issue