- When setting the parent Slate window for a browser object also set the parent HWND if using direct rendering for the browser control. This lets us support tabs changing the parent HWND as they are docked and undocked
#jira UE-114109
#lockdown simon.tourangeau
#ROBOMERGE-SOURCE: CL 16101863 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)
[CL 16101925 by alfred reynolds in ue5-main branch]
- Fix crash when enabling the WebBrowser plugin on macOS. CEF uses a dylib scoped function pointer table for its API, so we need to enable it in the WebBrowser module, doing it in the CEF3Utils module doesn't help here.
#jira UE-113510
#lockdown simon.tourangeau
#ROBOMERGE-SOURCE: CL 16031887 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)
[CL 16031906 by alfred reynolds in ue5-main branch]
Add "-forcecefaccelpaint" to your command line after this change to turn accelerated rendering back on.
#jira UE-110883
#rb none
#ROBOMERGE-SOURCE: CL 15731012 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
[CL 15731020 by alfred reynolds in ue5-main 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]
Confirmed that now System.Core.Serialization.StructElementSerializer and System.Core.Serialization.StructSerializer unit tests are passing.
#rb francis.hurteau
[CL 15294198 by Zousar Shaker in ue5-main branch]