-OpenVR has been essentially replaced by OpenXR at this point and this third party source is no longer in use.
#review-27792355
#rb Jules.Blok
[CL 27794345 by Jeff Fisher in ue5-main branch]
- Catch2 built for LinuxArm64
- new option to run apps in containerized mode
- builds docker image, setup and cleanup
- StringOp BuildGraph element for string operations (replace, to lower etc)
#jira UE-193565
#rb ue-qa-sdets
[CL 27758925 by chris constantinescu in ue5-main branch]
- Expose Steam's GetAuthTicketForWebApi via IOnlineIdentity::GetLinkedAccountAuthToken
- Pass a TokenType of "WebAPI"
- The identity of the remote service passed to GetAuthTicketForWebApi can be set by appending it to the TokenType with a ':' separator
- The default identity of the remote service if not passed in is set in DefaultEngine.ini [OnlineSubsystemSteam] DefaultRemoteServiceIdentity
#jira UE-187610
#review-27562769 @jake.niman
[CL 27567150 by Michael Kirzinger in ue5-main branch]
This will ensure that the next builds of these third-party libraries for macOS will
be built with 11.0 as the minimum deployment target, which conforms to the
VFX reference platform for CY2023 and CY2024.
#rb none
[CL 27563997 by matt johnson in ue5-main branch]
These changes include activating OpenSubdiv 3.5.0 for the engine,
since that version of OpenSubdiv was used to build this version of USD.
The toolchain on Linux was also updated to the new current version.
#jira UE-190904, UE-190064
#rb daniel.coelho, anousack.kitisa
[CL 27409803 by matt johnson in ue5-main branch]
- UPL changes do not match what is currently in EOS Android docs online, they are getting updated with this.
- Bumping AndroidBackgroundService to appcompat 1.2.0 to match EOSSDK
#jira UE-193492
[REVIEW] [at]Roman.Dzieciol [at]Alejandro.Aguilar [at]Ryan.Hairyes [at]Chris.Babcock
[CL 27286527 by chris varnsverry in ue5-main branch]
- New in 1.16, the SDK is adding a reference to an "eos_login_protocol_scheme" string, and the build fails if we don't provide one. Note that we do not use this mechanism of providing client ids, we use the EOSAuthHandlerActivity activity mechanism, so it's sufficient to provide an empty string to work around the build error.
#jira UE-193246
[REVIEW] [at]Alejandro.Aguilar [at]Rob.Cannaday
[CL 27205359 by chris varnsverry in ue5-main branch]
Libpas supports medium pages that have inline or out-of-line headers. Out-of-line headers are better. Prior to this change, the Verse heap used inline medium page headers, for silly complex reasons (a prior design of the Verse heap would have benefited from it). Now, it's the opposite, the Verse heap layout makes out-of-line medium page headers easy, since the chunk map can be used as the page header map. So, this change switches medium pages to use out-of-line headers via chunk map lookup.
I have a hunch this'll make SOL-4903 a little easier to do. And, it's worth doing this anyway, since the inline medium page headers are a holdover from an abandoned design.
#rb saam.barati
[CL 27096248 by phil pizlo in ue5-main branch]
- Deleted the per-architecture frameworks, since we now lipo out the unused architectures in modern games, and it confuses everything to have both
#jira UE-192423
#rb zack.neyland
[CL 27056943 by josh adams in ue5-main branch]