Submitted on behalf of fred.kimberley
#rb andy.davidson
#preflight 61f8719ea6632a34f35e654b
#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 18801709 in //UE5/Release-5.0/... via CL 18802160 via CL 18821533
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)
[CL 18821619 by andrew davidson in ue5-main branch]
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
- 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]