-> Added a name check for Luna controllers, to enable using the threshold to consider pulling triggers as "button presses".
-> Added controller info to GameActivity
[REVIEW] [at]Mathieu.Roy [at]Ghislain.Theriault [at]Bernard.Lambert [at]Chris.Babcock
#rnx
[CL 26771341 by nicolas potvin in ue5-main branch]
#tests Tested on the following affected devices Pixel 3 XL, Nokia 8, OnePlus 7, OnePlus 8T, Samsung S8+, Samsung S10
[REVIEW] [at]Fourat.Jellouli [at]Nicolas.Potvin
#rb Allan.Bentham Michel.Champoux
#rnx
[CL 26024170 by maxime zobenbueler in ue5-main branch]
The FAndroidWindow::GetScreenRect change left us with a (0,0) resolution when using Quest, so the HMD wouldn't even try to render.
The depth swapchain changes cause the depth swapchain ViewRect to be uninitialized, resulting in an XR_ERROR_SWAPCHAIN_RECT_INVALID error.
#jira UE-181076
#rb robert.srinivasiah
#preflight 6430871cdf6c5c78fc2bb08d
[CL 24970602 by christopher fiala in ue5-main branch]
Enable Swappy on Android by default
Fixed: Swappy VK initialization which was missing a WindowHandle
Remove old GoogleGameSDK files that are no longer needed
Removed Java version of MemAdvisor
#rb Dmitriy.Dyomin
#jira UE-181102
#preflight 64302326285518071799c243
[CL 24965637 by jack porter in ue5-main branch]
- Android.WindowDPI, set a DPI to achieve when calculating the app's screen resolution.
- Android.3DSceneMaxDesiredPixelCount, set a target pixel count for the 3D scene color resolution.
- Android.3DSceneMinDPI, set a forced minimum DPI for the 3D scene color resolution, useful to ensure a minimum resolution quality on low DPI devices.
#rb Chris.babcock
[CL 24671989 by allan bentham in ue5-main branch]
- Use VibrationEffect for intensity control
- Forward feedback to controller(s) if Android.UseControllerFeedback non-zero (defaults to 1)
- Fix issue with fingerprint scanner false detection as controller
- Does not continue feedback when backgrounded
#jira UE-168579
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter
#preflight https://horde.devtools.epicgames.com/job/63e2ff10c11233cdcab34b6e
[CL 24068849 by chris babcock in ue5-main branch]
2. Supports CustomDepth in translucency pass on mobile LDR.
#jira none
#rb Dmitriy.Dyomin
#preflight 62be9894d94b57687c68aed1
[CL 20911586 by Wei Liu in ue5-main branch]