Commit Graph

582 Commits

Author SHA1 Message Date
maxwell hayes
049988561e Changed default mapping of speaker angles to SideLeft=250 and SideRight=100 to be better inline with Dolby spec when these angles are used for both 7.1 and 5.1 configurations.
Set UseListenerOverrideForSpreadCVar = 0 by default so that panning logic uses the correct (non attenuation override) distance.

#rb Dan.Reynolds

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: maxwell.hayes
#ROBOMERGE-SOURCE: CL 6413838 via CL 6414451 via CL 6414458
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6495217 by maxwell hayes in Dev-VR branch]
2019-05-15 13:59:42 -04:00
rex hill
4dbbce599c Editor Utility Subsystem added to manage startup objects
#rb lauren.ridge

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 6377767 via CL 6383912 via CL 6384038
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6389039 by rex hill in Dev-VR branch]
2019-05-08 21:15:22 -04:00
rob gay
ac2843522a - Simplify max channel count code by removing GEngineIni look-up for value set in Engine-level ini and just directly setting in UAudioSettings constructor
- Fix bug with IOS & XAudio2 old backends not respecting platform settings code/ini settings
- Move AudioDevice to override quality settings MaxChannels by ANY platform setting, on init, not just the minimal value.  This is okay on init as the source array has yet to be initialized.

https://p4-swarm.epicgames.net/reviews/6260062

#rb ethan.geller
#rb phil.popp

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 6345170 via CL 6346183 via CL 6346278
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6357483 by rob gay in Dev-VR branch]
2019-05-07 21:10:37 -04:00
paul moore
4b14d2d9c6 - Make the libwebSockets max header buffer size configurable.
#rb evan.kinney
[at]michael.kirzinger

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: paul.moore
#ROBOMERGE-SOURCE: CL 6098261 via CL 6098265 via CL 6099464 via CL 6099509
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6130303 by paul moore in Dev-VR branch]
2019-04-26 22:33:38 -04:00
jules blok
6b6a3d57b1 Add experimental OpenXR plugin, disabled by default
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]
2019-04-17 13:38:49 -04:00
lauren ridge
f2076e926d Blutility updates to add more generic base classes and libraries for editor scripting
#rb Chris.Gagnon
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: lauren.ridge
#ROBOMERGE-SOURCE: CL 5808467 via CL 5811585 via CL 5811826
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5841149 by lauren ridge in Dev-VR branch]
2019-04-12 12:56:41 -04:00
nick shin
43eff3c750 HTML5 - 4.22.1 - update browser paths for launch on menu
#jira UE-71886  FireFox Quantum 67.0b3 fails to launch on correctly
#rnx
#rb none
#lockdown jack.porter

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: nick.shin
#ROBOMERGE-SOURCE: CL 5710978 in //UE4/Release-4.22/... via CL 5711369
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5720420 by nick shin in Dev-VR branch]
2019-04-03 21:32:40 -04:00
thomas ross
44d47e7e28 Adding timeout for BackgroundHTTP Temp files after a configurable timeout time. Default is 3 days. -1 to turn off.
#rb none
#tests Android Client

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: thomas.ross
#ROBOMERGE-SOURCE: CL 5537027 via CL 5547592 via CL 5547918 via CL 5548102
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5550164 by thomas ross in Dev-VR branch]
2019-03-25 21:09:55 -04:00
dmitriy dyomin
e852277b2b Option to disable motion data polling on iOS
#rb none

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 5490744 via CL 5490745 via CL 5490747 via CL 5490837 via CL 5490946
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5513906 by dmitriy dyomin in Dev-VR branch]
2019-03-22 17:47:47 -04:00
graeme thornton
ab42f2f4ec Add new config values to go alongside "PlatformRequiresDataCrypto" which can specifically disable signing or encryption. Allows selective disabling of signing OR encryption on some platforms, rather than the old config value which would disable both.
Disable signing on platforms that we wanted encryption enabled for by default (mobile mainly)
Add a warning if pak signing or encryption is enabled but there is no key, then disable the offending functionality for that build

#rb none
#jira UE-71811, UE-71806
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 5487098 in //UE4/Release-4.22/... via CL 5487102
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5509409 by graeme thornton in Dev-VR branch]
2019-03-22 17:21:46 -04:00
peter sauerbrei
6a57af5db1 turn on bitcode is shipping by default
#rb trivial
#jira UE-71628
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5419414 in //UE4/Release-4.22/... via CL 5419419
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5421682 by peter sauerbrei in Dev-VR branch]
2019-03-15 17:04:22 -04:00
Ryan Vance
35eb0041ab Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
#rb integration

[CL 5387703 by Ryan Vance in Dev-VR branch]
2019-03-13 15:19:08 -04:00
marc audy
718ec962bc Dynamic Multicast delegates can now specify that their storage be stored in a sparse allocation for delegates that are expected to be bound rarely. The memory usage of an unbound sparse delegate is 1 byte instead of 16 bytes (for the empty array), however, a bound sparse delegate will have access overhead to retrieve the invocation list from the sparse object annotation.
The definition of the delegate type must specify the class and property name of the delegate that will use it and the type cannot be used outside of that context or just on the stack.
UMulticastDelegateProperty is now abstract and has 2 subclasses (UMulticastDelegateInlineProperty and UMulticastDelegateSparseProperty). The SparseProperty SignatureFunction will be a USparseDelegateFunction.
The sparse delegates do not work correctly with the python bindings at this point, but this will be visited soon.
#rb Michael.Noland
#jira

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 5295832 via CL 5306530 via CL 5306657
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5323394 by marc audy in Dev-VR branch]
2019-03-06 18:07:13 -05:00
sorin gradinaru
487ff7283d UE-68313 Advertising Identified (IDFA) code for iOS should be optional in the Engine
#jira UE-68313
#iOS
#4.22
#rb Jack.Porter

Adding Enable Advertising Identified (IDFA) in Settings >> iOS >> Build. Enabled by default
Fom CL5287566[at]Revision-4.22

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: sorin.gradinaru
#ROBOMERGE-SOURCE: CL 5287756 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5289650 by sorin gradinaru in Dev-VR branch]
2019-03-04 17:00:11 -05:00
ben marsh
50810aca6d Fix incorrect path to engine DDC when running an executable built with a unique build environment that's more than one path deep. Add an %ENGINEDIR% variable that can be expanded from config files.
#rb none
#jira UE-70837

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 5271578 in //UE4/Release-4.22/... via CL 5271626
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5274328 by ben marsh in Dev-VR branch]
2019-03-01 21:00:25 -05:00
billy mccarroll
8d468ec1d2 Fixes to spectator JIP. Make sure spectator beacon timeout variables are initialized.
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: billy.mccarroll
#ROBOMERGE-SOURCE: CL 5062489 via CL 5062496 via CL 5062916 via CL 5062978
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5139143 by billy mccarroll in Dev-VR branch]
2019-02-22 05:50:48 -05:00
ben zeigler
b17701c218 #jira UE-69912 Fix crashes in ToggleDebugCamera if the selected actor was destroyed/modified while active by exposing object properties to the GC
Remove old ShowSelectedLightmap debug command as it was unsafe and not publicly exposed
#rb michael.noland

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 5048006 in //UE4/Release-4.22/... via CL 5048008
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5133891 by ben zeigler in Dev-VR branch]
2019-02-22 02:58:05 -05:00
bob tellez
a09b55a666 Merging CL#5013294
Support for AnimClass Property Track by exposing SetAnimClass,GetAnimClass.
Added redirects for k2_SetAnimInstanceClass (and previous SetAnimInstanceClass).

Copy from Dev-Sequencer

#jira UE-65524
#rb mike.zyracki
[FYI] juan.collado

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: Max.Chen
#ROBOMERGE-SOURCE: CL 5014755 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5084545 by bob tellez in Dev-VR branch]
2019-02-19 19:30:34 -05:00
justin marcus
af8d88c973 [CODEREVIEW] justin.marcus,jeff.williams
Merge conflict.
justin.marcus, please merge this change by hand.
More info at https://robomerge.epicgames.net#FORTNITE

/src/robomerge_ue4_main_01/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMisc.cpp - merging //Fortnite/Dev-EngineMerge/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMisc.cpp#3
/src/robomerge_ue4_main_01/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericWidePlatformString.cpp - merging //Fortnite/Dev-EngineMerge/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericWidePlatformString.cpp#4
/src/robomerge_ue4_main_01/Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformMisc.h - merging //Fortnite/Dev-EngineMerge/Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformMisc.h#3


--------------------------------------
Merging //Fortnite/Dev-Kairos to Main (//Fortnite/Main)

Get Install Bundle Manager and dependcies building in main.




#rb none

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 4949345 via CL 4952070 via CL 4961624
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 5030363 by justin marcus in Dev-VR branch]
2019-02-16 05:33:21 -05:00
Ryan Vance
b8f69c61f4 Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
#rb integration

[CL 4922272 by Ryan Vance in Dev-VR branch]
2019-02-06 13:27:58 -05:00
marcus wassmer
b259f65406 Copying //UE4/Dev-Rendering[at]4854522 to Dev-Main (//UE4/Dev-Main)
#rb none

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: marcus.wassmer
#ROBOMERGE-SOURCE: CL 4854553 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 4854570 by marcus wassmer in Dev-VR branch]
2019-01-30 21:24:04 -05:00
Ryan Vance
cf29818a4d Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
#rb integration
Unblocking RoboMerge

[CL 4836190 by Ryan Vance in Dev-VR branch]
2019-01-29 17:41:46 -05:00
Ryan Vance
82046cb96e Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
#rb integration
#lockdown nick.whiting

[CL 4819818 by Ryan Vance in Dev-VR branch]
2019-01-25 23:58:19 -05:00
matt collins
0c6998256c Moving heuristics to Fortnite only.
#jira UE-65764
#rb none

#ROBOMERGE-OWNER: jason.bestimt
#ROBOMERGE-AUTHOR: matt.collins
#ROBOMERGE-SOURCE: CL 4785067 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 4802431 by matt collins in Dev-VR branch]
2019-01-24 14:31:03 -05:00
Joe Conley
c12a880a0c Unshelved from pending changelist '4791207':
Source=CL 4772220 in //UE4/Main/...
Acknowledger=joe.conley (Thu Jan 24 2019 00:26:59 GMT+0000 (Coordinated Universal Time))
ShelfCl=4791207
Target=Dev-VR
Merge conflict:
/src/ROBOMERGE_DEVVR_Dev_VR/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapController/Private/MagicLeapController.cpp - merging //UE4/Main/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapController/Private/MagicLeapController.cpp#5

#rb Ryan.Vance

[CL 4792243 by Joe Conley in Dev-VR branch]
2019-01-23 19:56:41 -05:00