- The CEF helper process has been renamed from UnrealCEFSubprocess to EpicWebHelper
- Support for accelerated rendering from CEF has been added (using GPU->GPU texture copies). This works for the Standalone renderer in DX11/macOS-OpenGL and in the D3D11 RHI renderer, otherwise falls back to the default CPU texture copy mode. Accelerated paint can be disabled by adding "-nocefaccelpaint" to the commandline.
- Numerous other bug fixes and perf improvements in the CEF code have been added since we last took a version drop
#jira distro-133
#[fyi] wes.fudala
#ushell-cherrypick of 15635368 by alfred.reynolds
[CL 15651276 by Marc Audy in ue5-main branch]
- This makes shader compilation predictable and resolves the issue with Incredibuild failing to run SCWs on systems without the library.
#rb Chris.Waters, Rolando.Caloca, Lukas.Hermanns
#review-15600065 @Chris.Waters, @Rolando.Caloca, @Lukas.Hermanns
#robomerge Release-5.0-EarlyAccess
#jira UE-108348
[CL 15600059 by Arciel Rekman in ue5-main branch]
Also, add an early return in FSlateD3DVS::Create in case of an error, so it doesn't try to call GetShaderBindings on a null pointer.
#rb trivial
#rnx
#fyi Matt.Kuhlenschmidt
[CL 15216135 by mihnea balta in ue5-main branch]
warning V773: Visibility scope of the 'SavedIndices' pointer was exited without releasing the memory. A memory leak is possible.
warning V773: The function was exited without calling the Release method of the COM object pointed by the 'DeviceDenumerator' pointer.
#rb patrick.boutot, andrew.rodham
#jira UE-91644
[CL 15066688 by Tim Smith in ue5-main branch]
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870584 by ryan durand in Main branch]