#rb none
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: sarah.case
#ROBOMERGE-SOURCE: CL 6278427 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6296575 by sarah case in Dev-VR branch]
OnlineSubsystemTencent plugin for WeGame (RailSDK) functionality in UE4
[at]rob.cannaday, [at]josh.markiewicz, [at]billy.mccarroll
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: sam.zamani
#ROBOMERGE-SOURCE: CL 6180210 via CL 6181045 via CL 6181140
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6221145 by sam zamani in Dev-VR branch]
- something is nuking the audio device (seems to be outside of SDL2? -- still unknown -- will revisit this when emscripten toolchain is upgraded in 4.23)
#jira UE-72164 RunTimeError: index out of bounds spam trying to launch QAGame to HTML5
#rb none
#rnx
#lockdown jack.porter
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 6112516 in //UE4/Release-4.22/... via CL 6112519
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6132553 by nick shin in Dev-VR branch]
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 6097572 via CL 6097651 via CL 6099020 via CL 6099148
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6130145 by michael kirzinger in Dev-VR branch]
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 6081030 via CL 6081037 via CL 6086448 via CL 6086506
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 6116979 by michael kirzinger in Dev-VR branch]
Fix PreInit not being called on XR plugins when the -hmd parameter is specified
#jira UE-70061
#rb Nick.Whiting
#lockdown cristina.riveron
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: jules.blok
#ROBOMERGE-SOURCE: CL 5932461 in //UE4/Release-4.22/... via CL 5933171
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5944632 by jules blok in Dev-VR branch]
- Integrate '-metalgpudebug' from DevR which instruments command buffers with debug calls and tries to track which marker was last executed by the GPU to help identify where the GPU crashed.
- Fleshed out -metalgpudebug to track compute dispatches as well as draw-calls.
- Make the 'fast' validation (-MetalRuntimeDebugLevel=2 or higher) available in Test & Shipping builds and remove the dependence on interposition code & stop it from retaining shader reflection data to minimise memory overhead.
- Reimplement the resource tracking (-MetalRuntimeDebugLevel=3 or higher) so it is available in Test & Shipping and to try and make it both faster & more accurate in terms of tracking down over-released resources.
- Added METAL_FATAL_ERROR and METAL_FATAL_ASSERT macros to handle making some assertions visible in Test & Shipping builds - added a few more for sanity checking while at it.
#rb none
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: mark.satterthwaite
#ROBOMERGE-SOURCE: CL 5649963 via CL 5649965 via CL 5649967 via CL 5649971 via CL 5651542 via CL 5651648
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5662714 by mark satterthwaite in Dev-VR branch]
VivoxVoiceChat plugin: set vivoxclientapi allocator, update for interface changes
[at]chris.varnsverry, [at]sam.zamani, [at]billy.mccarroll, [at]peter.sauerbrei
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 5628922 via CL 5628923 via CL 5628924 via CL 5628925 via CL 5631850 via CL 5632056
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)
[CL 5635607 by michael kirzinger in Dev-VR branch]