Commit Graph

8706 Commits

Author SHA1 Message Date
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
chad garyet
2916575e1b move over symstore/pdbstr copy fixes
#rb none


#ROBOMERGE-OWNER: chad.garyet
#ROBOMERGE-AUTHOR: chad.garyet
#ROBOMERGE-SOURCE: CL 11052902 via CL 11052945 via CL 11055161
#ROBOMERGE-BOT: (v640-11091645)

[CL 11093700 by chad garyet in Main branch]
2020-01-23 10:48:42 -05:00
ori cohen
f8f1650132 Fix triangle support function. Fixes sweep vs heightfield and sweep vs trimesh
#rb none
[FYI] Benn.Gallagher


#ROBOMERGE-SOURCE: CL 11092683 via CL 11092806 via CL 11092829 via CL 11092898
#ROBOMERGE-BOT: (v640-11091645)

[CL 11093307 by ori cohen in Main branch]
2020-01-23 10:21:30 -05:00
ori cohen
af57d3f569 Fix raycast traversal in heightfield. Added more unit tests that exposed previous issues. Fixes lots of weird issues like raycasts missing
#rb none
[FYI] Benn.Gallagher


#ROBOMERGE-SOURCE: CL 11091120 via CL 11091122 via CL 11091124 via CL 11091125
#ROBOMERGE-BOT: (v640-11091645)

[CL 11093021 by ori cohen in Main branch]
2020-01-23 10:15:59 -05:00
brice criswell
a291dda203 HeadlessChaos : Collisions
- Fix compilation error, fracture test still failing.

#rb none


#ROBOMERGE-SOURCE: CL 11090116 via CL 11090121 via CL 11090123 via CL 11090124
#ROBOMERGE-BOT: (v640-11091645)

[CL 11092755 by brice criswell in Main branch]
2020-01-23 10:09:40 -05:00
Lina Halper
44c1bb3292 COPY from //Dev-Anim to //Dev-Main
#rb: none
#fyi: Laurent.Delayen, Thomas.Sarkanen

[CL 11088765 by Lina Halper in Main branch]
2020-01-22 17:58:55 -05:00
max whitehead
f3cf6d83fe Add false negative Sphere Sweep vs Triangle unit test for easy repro.
This repros behaviour causing traps to be placeable inside hills
[FYI] ori.cohen


#ROBOMERGE-SOURCE: CL 11085851 via CL 11086942 via CL 11086945 via CL 11086947
#ROBOMERGE-BOT: (v637-11041722)

[CL 11086951 by max whitehead in Main branch]
2020-01-22 15:58:38 -05:00
marc audy
5bda96be99 Replace copyright header with dates removed as new style
#jira
#rnx


#ROBOMERGE-SOURCE: CL 11086638 via CL 11086652 via CL 11086656
#ROBOMERGE-BOT: (v637-11041722)

[CL 11086659 by marc audy in Main branch]
2020-01-22 15:37:24 -05:00
ori cohen
112b6c96c1 Fix cis
#rb none


#ROBOMERGE-SOURCE: CL 11086292 via CL 11086306 via CL 11086319
#ROBOMERGE-BOT: (v637-11041722)

[CL 11086327 by ori cohen in Main branch]
2020-01-22 15:08:58 -05:00
ori cohen
e63701c6c3 Added X and Y traversal tests for hf
#rb none
[FYI] Benn.Gallagher


#ROBOMERGE-SOURCE: CL 11083496 via CL 11084960 via CL 11084989 via CL 11085036
#ROBOMERGE-BOT: (v637-11041722)

[CL 11085065 by ori cohen in Main branch]
2020-01-22 13:36:54 -05:00
ori cohen
e5eb28d58e Heightfield simple unit test
#rb none
[FYI] Benn.Gallagher


#ROBOMERGE-SOURCE: CL 11082856 via CL 11082857 via CL 11083746 via CL 11083877
#ROBOMERGE-BOT: (v637-11041722)

[CL 11084400 by ori cohen in Main branch]
2020-01-22 13:24:42 -05:00
Michael Lentine
15cb9c40d7 Disable Chaos as default for 4.25 prep. After the creation of the 4.25 branch we will re-enable it.
#rb none
#jira nojira

[CL 11077406 by Michael Lentine in Main branch]
2020-01-21 16:57:08 -05:00
chad garyet
21ba436420 enable xge for android builds
#rb none
[FYI] chris.babcock ryan.durand bob.tellez


#ROBOMERGE-SOURCE: CL 11077262 via CL 11077266 via CL 11077267
#ROBOMERGE-BOT: (v637-11041722)

[CL 11077269 by chad garyet in Main branch]
2020-01-21 16:49:41 -05:00
justin marcus
81141810d1 Using InstallBundle.ini to generate chunks on PS4 if the PlayGo bundle source is enabled.
Automation changes

#rb [at]Hongyi.Yu [at]Daniel.Lamb




#ROBOMERGE-SOURCE: CL 11073519 via CL 11073571 via CL 11073585
#ROBOMERGE-BOT: (v637-11041722)

[CL 11073595 by justin marcus in Main branch]
2020-01-21 12:09:57 -05:00
ori cohen
bad5ec9cf4 Fix headless chaos compiler and missing OutTime
#rb none


#ROBOMERGE-SOURCE: CL 11068380 via CL 11068381 via CL 11068406 via CL 11068417
#ROBOMERGE-BOT: (v637-11041722)

[CL 11068426 by ori cohen in Main branch]
2020-01-20 16:30:31 -05:00
ori cohen
0b4e4a8c1a Fix EPA and GJK when we have a perfect capsule capsule overlap
#rb none
[FYI] Dave.Ratti


#ROBOMERGE-SOURCE: CL 11067755 via CL 11067763 via CL 11067782 via CL 11067793
#ROBOMERGE-BOT: (v637-11041722)

[CL 11067797 by ori cohen in Main branch]
2020-01-20 15:40:25 -05:00
benn gallagher
f002edbaea Disable ISPC on Android as Neon code generation seems to produce incorrect code. Transformed AABBs were garbage after going through ISPC causing queries to fail often in Chaos.
#jira
#rb none


#ROBOMERGE-SOURCE: CL 11067004 via CL 11067007 via CL 11067008 via CL 11067010
#ROBOMERGE-BOT: (v637-11041722)

[CL 11067012 by benn gallagher in Main branch]
2020-01-20 15:09:58 -05:00
ori cohen
697667a870 Added the ability to do a full flush when we have too many dirty elements. This is meant as an emergency flush and is quite expensive
#rb none


#ROBOMERGE-SOURCE: CL 11063502 via CL 11063505 via CL 11063507 via CL 11063511
#ROBOMERGE-BOT: (v637-11041722)

[CL 11063513 by ori cohen in Main branch]
2020-01-20 09:57:40 -05:00
josh engebretson
0131c171e1 Updating ios-deploy
#rnx


#ROBOMERGE-SOURCE: CL 11063449 via CL 11063452 via CL 11063454
#ROBOMERGE-BOT: (v637-11041722)

[CL 11063457 by josh engebretson in Main branch]
2020-01-20 09:51:41 -05:00
jon nabozny
76ffcfa55a Make sure Replicate Data is set up in UHT outside of the parallel loops.
This should prevent race conditions from potentially modifying classes from multiple threads.

[at]Marc.Audy
#jira UE-86996
#rb Marc.Audy


#ROBOMERGE-SOURCE: CL 11063406 via CL 11063407 via CL 11063408
#ROBOMERGE-BOT: (v637-11041722)

[CL 11063409 by jon nabozny in Main branch]
2020-01-20 09:41:43 -05:00
jaco vandyk
ec97b7c00b - Headless Chaos: Almost degenerate simplex test added
- Headless Chaos: Compile fix

#rb none
[FYI] Michael.Lentine, Chris.Caulfield, Ori.Cohen


#ROBOMERGE-SOURCE: CL 11063039 via CL 11063042 via CL 11063044 via CL 11063046
#ROBOMERGE-BOT: (v637-11041722)

[CL 11063050 by jaco vandyk in Main branch]
2020-01-20 07:40:20 -05:00
michael noland
6265c98bf9 Core: Disable type conversion warnings on Win32 for now (lots of int64->SIZE_T warnings that will need to be addressed)
#rb none


#ROBOMERGE-SOURCE: CL 11058981 via CL 11059847 via CL 11059897
#ROBOMERGE-BOT: (v637-11041722)

[CL 11059988 by michael noland in Main branch]
2020-01-17 19:01:32 -05:00
ori cohen
e3d15f182f TMap to flat array take two
#rb none


#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 11058395 via CL 11058434 via CL 11059418 via CL 11059419
#ROBOMERGE-BOT: (v637-11041722)

[CL 11059420 by ori cohen in Main branch]
2020-01-17 18:47:42 -05:00
michael noland
117f6b5a54 UnrealHeaderTool: Fixes for various unsafe implicit type conversion warnings (includes a few CoreUObject fixes as well, but that module is not enabled yet)
#jira UE-86949
[CODEREVIEW] marc.audy


#ROBOMERGE-SOURCE: CL 11053498 via CL 11053503 via CL 11053525
#ROBOMERGE-BOT: (v637-11041722)

[CL 11053536 by michael noland in Main branch]
2020-01-17 14:20:38 -05:00
michael noland
d7901307b8 Adding preliminary support for enabling the warning C4244 ('argument': conversion from 'type1' to 'type2', possible loss of data) on a module by module basis to help catch int64->int32 and double->float / float<->int confusion
- UnsafeTypeCastWarningLevel can be set to WarningLevel.Warning or WarningLevel.Error in ModuleName.Build.cs (off by default)
- Currently only supported on MS compilers (Clang ignores the setting for now)
#jira UE-86949
#rb ben.marsh


#ROBOMERGE-SOURCE: CL 11050203 via CL 11050250 via CL 11050262
#ROBOMERGE-BOT: (v637-11041722)

[CL 11050266 by michael noland in Main branch]
2020-01-17 13:27:48 -05:00