Environment:
- Unreal Engine 5.8.2, CL 56702186
- Windows 10 22H2
- NVIDIA GeForce RTX 5090
- Driver 610.88
- D3D12 / SM6
- Streamline 2.11.1
- DLSS plugin 8.7.2
- r.Streamline.DLSSG.Enable=1
Reproduction:
- Open the Unreal Editor with Streamline/DLSS Frame Generation loaded.
- Start PIE using Selected Viewport.
- Stop PIE.
- Minimize the main Unreal Editor window.
- The editor crashes in IDXGISwapChain::ResizeBuffers.
Immediately before the crash:
LogStreamline: OnBackBufferResize clearing 4 TrackedViews
LogD3D12RHI: SwapChain1->ResizeBuffers failed with DXGI_ERROR_INVALID_CALL
Viewport Size=(391,61), NumBackBuffers=3, AllowTearing=1
The log also contains:
Repeated slDLSSGSetOptions() call for the frame.
A redundant call or a race condition with Present().
Expected:
Unsupported Streamline features should be disabled in Selected Viewport mode,
and minimizing the editor must not crash.
Actual:
The Streamline swap-chain hook remains active and ResizeBuffers fails while
minimizing the editor.
Workaround:
[SystemSettingsEditor]
r.Streamline.Load.DLSSG=0