Commit Graph

8892 Commits

Author SHA1 Message Date
josh engebretson
b7c12a6fd3 Suppress zip64 warnings when processing IPA's
#rnx


#ROBOMERGE-SOURCE: CL 11177375 via CL 11177382 via CL 11177385
#ROBOMERGE-BOT: (v640-11091645)

[CL 11177389 by josh engebretson in Main branch]
2020-01-30 10:41:00 -05:00
jamie dale
b480cb571a Added a -ParallelGather option to the Localize UAT command
This will run the GatherText commandlets for the projects within a single batch in parallel rather than sequence, which can be advantageous for projects with a large number of static localization targets

#jira
#rb Lauren.Barnes


#ROBOMERGE-SOURCE: CL 11168090 via CL 11168101 via CL 11168107
#ROBOMERGE-BOT: (v640-11091645)

[CL 11169066 by jamie dale in Main branch]
2020-01-29 17:08:41 -05:00
ben salem
a80aaf82fc Add directory mappings for mac device to allow nonstandard file gathering plus pushing replays etc to the device.
#rb josh.engebretson


#ROBOMERGE-SOURCE: CL 11167909 via CL 11167921 via CL 11167923
#ROBOMERGE-BOT: (v640-11091645)

[CL 11168923 by ben salem in Main branch]
2020-01-29 17:05:51 -05:00
ori cohen
0908df9477 Added a simple PrePreFilter so that we can prune broadphase earlier
#rb Max.Whitehead


#ROBOMERGE-SOURCE: CL 11166989 via CL 11167003 via CL 11167005 via CL 11167008
#ROBOMERGE-BOT: (v640-11091645)

[CL 11168659 by ori cohen in Main branch]
2020-01-29 17:00:44 -05:00
Ben Marsh
223691a1fb IncludeTool: Skip over "__has_warning" preprocessor tests.
#rb none
#jira UE-87659

[CL 11166487 by Ben Marsh in Main branch]
2020-01-29 15:00:10 -05:00
Ben Marsh
0e6aa011b3 Copying //UE4/Dev-Build @ CL 11166028 to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 11166227 by Ben Marsh in Main branch]
2020-01-29 14:48:18 -05:00
ben marsh
d6efcb2ab8 Fix building of script plugins for the marketplace. Was not running the plugin with a project file that has the plugin enabled.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 11159288 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v640-11091645)

[CL 11159310 by ben marsh in Main branch]
2020-01-29 10:01:04 -05:00
jack porter
5d9a81b1f5 Added a project setting to enable files created by UE4 to appear in the iOS on-device Files App (disabled by default)
[FYI] Thomas.Ross
#rb Dmitriy.Dyomin


#ROBOMERGE-SOURCE: CL 11153138 via CL 11153139
#ROBOMERGE-BOT: (v640-11091645)

[CL 11153140 by jack porter in Main branch]
2020-01-29 04:22:38 -05:00
Jon Nabozny
d210548f99 Fix off by 1 issue with UHT Generation.
#jira UE-87635
#rnx
#rb None

[CL 11138881 by Jon Nabozny in Main branch]
2020-01-28 18:40:09 -05:00
Jon Nabozny
1c3db63280 Fixup some UHT Generation issues around NetProperties, as well as net property ordering issues.
#review-11134089 @Ryan.Gerleve, @Robert.Manuszewski, @Marc.Audy, @LouisPhilippe.Seguin
#jira UE-87407
#rb Robert.Manuszewski

[CL 11136964 by Jon Nabozny in Main branch]
2020-01-28 16:45:08 -05:00
Marc Audy
dff0a6dc6d Resubmit incorrectly deleted file
#rb
#rnx

[CL 11133028 by Marc Audy in Main branch]
2020-01-28 13:40:02 -05:00
jon nabozny
9148a26467 Add new data to the NetworkProfiler to help track how much impact Push Model is having and what classes should be prioritized.
[at]Ryan.Gerleve, [at]Brian.Bekich
#rb Ryan.Gerleve


#ROBOMERGE-SOURCE: CL 11130535 via CL 11131904 via CL 11131960
#ROBOMERGE-BOT: (v640-11091645)

[CL 11132032 by jon nabozny in Main branch]
2020-01-28 12:39:12 -05:00
chris caulfield
02b7729432 Chaos
- workaround for capsule-box manifold issues
- pass a collision context from game into low-level collision functions
- allows collision detection to know about world-space (as well as sim space)

#rb none


#ROBOMERGE-SOURCE: CL 11125881 via CL 11126319 via CL 11126401 via CL 11126474
#ROBOMERGE-BOT: (v640-11091645)

[CL 11126589 by chris caulfield in Main branch]
2020-01-28 05:19:25 -05:00
brice criswell
9ba4fa0260 Chaos : Filtering
- Update tests to reflect changes in shape requirements.


#rb none


#ROBOMERGE-SOURCE: CL 11125376 via CL 11125384 via CL 11125807 via CL 11125831
#ROBOMERGE-BOT: (v640-11091645)

[CL 11126483 by brice criswell in Main branch]
2020-01-28 05:17:19 -05:00
brandon schaefer
24d21eb337 Fix XML in UEBuildLinux.cs
#rb none


#ROBOMERGE-SOURCE: CL 11122035 via CL 11122042 via CL 11122053
#ROBOMERGE-BOT: (v640-11091645)

[CL 11122062 by brandon schaefer in Main branch]
2020-01-27 16:57:24 -05:00
brandon schaefer
97e29642f5 When building monolithic statically link LLVM sanitizers
Enables support for LLVMs Memory Sanitizer (-EnableMSan)

#jira UE-87546
#rb none
[FYI] Michael.Sartain, Bob.Tellez


#ROBOMERGE-SOURCE: CL 11121567 via CL 11121591 via CL 11121594
#ROBOMERGE-BOT: (v640-11091645)

[CL 11121609 by brandon schaefer in Main branch]
2020-01-27 16:38:57 -05:00
ori cohen
bf10b5f565 Fall back on EPA when GJK degenerate fails. We assume this only happens when simplex is close to the origin.
#rb none
[FYI] Max.Whitehead


#ROBOMERGE-SOURCE: CL 11120907 via CL 11120926 via CL 11120932 via CL 11120945
#ROBOMERGE-BOT: (v640-11091645)

[CL 11120948 by ori cohen in Main branch]
2020-01-27 16:21:42 -05:00
brice criswell
edcb2472e2 Chaos : Fix
-Fix CIS

#rb none


#ROBOMERGE-SOURCE: CL 11118909 via CL 11118911 via CL 11119248 via CL 11119282
#ROBOMERGE-BOT: (v640-11091645)

[CL 11119311 by brice criswell in Main branch]
2020-01-27 15:43:36 -05:00
max whitehead
5998805191 GJK/EPA unit tests reproing Inflation > 0 assert.
[FYI] ori.cohen


#ROBOMERGE-SOURCE: CL 11116096 via CL 11116262 via CL 11116272 via CL 11116276
#ROBOMERGE-BOT: (v640-11091645)

[CL 11117027 by max whitehead in Main branch]
2020-01-27 13:21:41 -05:00
Andrew Grant
a041d6e598 Fixed issue with asserts not being reported if there was no callstack
#jira #rb na

[CL 11116439 by Andrew Grant in Main branch]
2020-01-27 12:02:56 -05:00
marc audy
717a9089ca Codereview feedback from UHT changes
#rb Steve.Robb
#rnx
#jira


#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 11115980 via CL 11115983 via CL 11115985
#ROBOMERGE-BOT: (v640-11091645)

[CL 11116147 by marc audy in Main branch]
2020-01-27 11:30:59 -05:00
Rolando Caloca
bbb9564388 Copying //UE4/Dev-RenderPlat-Staging@11110326 to //UE4/Main
#rb none
#rnx

[CL 11110369 by Rolando Caloca in Main branch]
2020-01-24 18:07:01 -05:00
Arciel Rekman
337e706273 Optimize shader compilation through XGE (bringing CL 11084076)
- Avoid directory scanning for .ini files by restoring already initialized config cache state on the workers
  - Avoid directory scanning for modules by restoring already initialized modulemanager state on the workers
  - Avoid directory scanning for external profilers DLLs by disabling the option in the build config
  - 20s -> 319ms of FEngineLoop::PreInit which was caused by directory scan through XGE remote filesystem
  - 5% -> 96% efficiency when computing the effective work against process total time for remotely built shaders
  - 5m36 ->1m26s to run "recompileshaders all" console command including waiting on async built shaders

#rb Danny.Couture (authored), Luke.Thatcher, Steve.Robb, Josh.Adams
[FYI] Bob.Tellez, Danny.Couture


#ROBOMERGE-OWNER: Arciel.Rekman
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 11106212 via CL 11106216
#ROBOMERGE-BOT: (v640-11091645)

[CL 11106241 by Arciel Rekman in Main branch]
2020-01-24 12:16:02 -05:00
graeme thornton
5059d3cb48 Make UAT use a config setting to decide which editor target is the default for use within automation scripts
Have UBT set the source target name as a define during compilation. For unique environments, embed that macro globally, but in shared environments just embed it into game modules.
Have the primary game module bind that define to a core delegate so engine systems can query it
Make LiveCodingModule pass the UBT target name to the UBT so that it doesn't have to guess which target to build
For agnostic executables (UE4Game, UE4Editor)  running content only projects, the delegate won't be bound, so revert back to type based recompile requests in live coding
Handle DTE string for VS2019 in the source code accessor module

#rb ben.marsh


#ROBOMERGE-SOURCE: CL 11103653 via CL 11103654 via CL 11103656
#ROBOMERGE-BOT: (v640-11091645)

[CL 11103658 by graeme thornton in Main branch]
2020-01-24 03:22:33 -05:00
justin marcus
07f61b1bf6 Install bundles - move platform specific bundle config into platform specific INIs.
Fix InstallBundleDefinition Startup Regex not being loaded correctly in C#
Fix GetChunkIndexForFileFromInstallBundles not returning the correct chunk

Checking in disabled until I can verify its OK with a preflight.

[at]Hongyi.Yu




#ROBOMERGE-SOURCE: CL 11098879 via CL 11098888 via CL 11098899
#ROBOMERGE-BOT: (v640-11091645)

[CL 11098917 by justin marcus in Main branch]
2020-01-23 16:01:27 -05:00