Commit Graph

1429 Commits

Author SHA1 Message Date
gil gribb
223a91d788 UE4 - Moved mapped ubulk files to .m.ubulk so that they can be aligned and not compressed without affecting other bulk data such as textures.
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: gil.gribb
#ROBOMERGE-SOURCE: CL 5010556 via CL 5010559 via CL 5013445 via CL 5037908
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5122566 by gil gribb in Dev-Anim branch]
2019-02-22 01:02:07 -05:00
josh adams
62b492b77a iOS - Enabled animation memory mapped IO on IOS. Saves 10-20 megs of memory
#rb josh.adams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: gil.gribb
#ROBOMERGE-SOURCE: CL 4993025 via CL 4993026 via CL 4995423 via CL 4999718
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5046464 by josh adams in Dev-Anim branch]
2019-02-18 14:54:42 -05:00
louisphilippe seguin
ba732beb6f Downgrade missing GetLifetimeReplicatedProps property from Error to Warning since it gets picked up during the Cooking process.
#rb ryan.gerleve
#jira UE-70007


#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 4984917 via CL 4987129 via CL 4989775
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5044488 by louisphilippe seguin in Dev-Anim branch]
2019-02-18 14:27:30 -05:00
jamie dale
444c93c75c Editor Utilities now respond to editor requests to cleanse object instances by clearing their references to any objects pending purge
This fixes crashes where they would take references to things like an actor within a world, and then the active editor world was changed (which verifies against GC reference leaks).

#jira UE-69150
[FYI] Michael.Noland
#rb Lauren.Ridge

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jamie.dale
#ROBOMERGE-SOURCE: CL 4987801 in //UE4/Release-4.22/... via CL 4987804
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043990 by jamie dale in Dev-Anim branch]
2019-02-18 14:21:31 -05:00
robert manuszewski
f135298d0b Fixing CIS
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4981798 via CL 4981801 via CL 4982121 via CL 4984555
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043880 by robert manuszewski in Dev-Anim branch]
2019-02-18 14:20:25 -05:00
robert manuszewski
94a526423e Reduced Linker annotations memory usage by introducing new annotation array type that can reclaim memory from object ranges that no longer require the annotation
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4981648 via CL 4981653 via CL 4982090 via CL 4984532
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043868 by robert manuszewski in Dev-Anim branch]
2019-02-18 14:20:09 -05:00
robert manuszewski
52cb5c9b8f Reduced cached archetye annotation array memory usage by 50% on 64-bit platforms by storing the archetype index instead of a pointer
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4981464 via CL 4981465 via CL 4981509 via CL 4984466
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5043853 by robert manuszewski in Dev-Anim branch]
2019-02-18 14:19:39 -05:00
dan oconnor
cb7e4240a8 Corrected assertion to account for INVALID_OBJECT when looking for instanced subobjects
#rb Nick.Darnell
#jira UE-65452

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 4976630 in //UE4/Release-4.22/... via CL 4979351
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5042235 by dan oconnor in Dev-Anim branch]
2019-02-18 14:03:57 -05:00
marc audy
5d5203ce39 Fix LoadPackageInternal returning the wrong package in the EDL case if an Outer package was supplied. Broken in CL# 3354737.
Confirmed to fix issues attempted to be fixed by PR# 5068
#rb Michael.Noland, Nick.Darnell
[FYI] Gil.Gribb
#jira UE-63733

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4975064 in //UE4/Release-4.22/... via CL 4975068
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030128 by marc audy in Dev-Anim branch]
2019-02-16 05:19:04 -05:00
gil gribb
cfae162a2e UE4 - Patched up a panic sync load of audio. Not a full solution.
#rb josh.adams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: gil.gribb
#ROBOMERGE-SOURCE: CL 4974129 via CL 4974144 via CL 4974988 via CL 4974999
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5030112 by gil gribb in Dev-Anim branch]
2019-02-16 05:18:20 -05:00
louisphilippe seguin
dde69c9505 Added an Error log when DOREPLIFETIME is not called on a replicated property inside GetLifetimeReplicatedProps
If you intentionally don't want to replicate this property, use the DISABLE_REPLICATED_PROPERTY to silence the Error (see cl 4962290 for the macros)

#rb ryan.gerleve
#jira UE-2686

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 4963253 via CL 4964116 via CL 4969310
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027924 by louisphilippe seguin in Dev-Anim branch]
2019-02-16 04:08:59 -05:00
josh adams
a487e89fda - Memory Mapped IO enabled on IOS for Audio (via ini and platform property)
- -nommio on the commandline will disble it for testing
#rb gil.gribb

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 4963115 via CL 4963118 via CL 4963812 via CL 4969283
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027870 by josh adams in Dev-Anim branch]
2019-02-16 04:08:25 -05:00
louisphilippe seguin
b8c78dab0b Added DISABLE_REPLICATED_PROPERTY macro to explicitely disable the replication of a networked property in GetLifetimeReplicatedProps.
This is needed since we will start warning when we detect replicated properties not registered in GetLifetimeReplicatedProps

Added DISABLE_ALL_CLASS_REPLICATED_PROPERTIES macro to disable the replication of ALL replicated properties of a given class

Added RESET_REPLIFETIME macro that allows you to reenable a networked property that was Disabled in a base class.


#rb ryan.gerleve, peter.engstorm, jon.nabozny
#jira UE-2686

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: louisphilippe.seguin
#ROBOMERGE-SOURCE: CL 4962290 via CL 4963576 via CL 4965559
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5027271 by louisphilippe seguin in Dev-Anim branch]
2019-02-16 03:58:55 -05:00
simon therriault
e05a2751b0 FFilePath: Adding metadata to support relative path to project directory
#rb chris.gagnon
#jira UE-69621

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: simon.therriault
#ROBOMERGE-SOURCE: CL 4948231 in //UE4/Release-4.22/... via CL 4948232
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5023401 by simon therriault in Dev-Anim branch]
2019-02-16 02:52:09 -05:00
robert manuszewski
6dd5da9614 Fixed cases where some objects would not get PostLoaded when playing standalone game or running uncooked server
#jira UE-69177
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4930034 in //UE4/Release-4.22/... via CL 4930037
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5019545 by robert manuszewski in Dev-Anim branch]
2019-02-16 01:57:26 -05:00
robert manuszewski
abdb2566ff Fixed a rare case where async loading would not serialize all imports before postloading exports that depend on them
#jira UE-68994
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 4929453 in //UE4/Release-4.22/... via CL 4929465
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5019541 by robert manuszewski in Dev-Anim branch]
2019-02-16 01:57:21 -05:00
dan oconnor
53370839a7 Fixed crashes when reloading a blueprint that has children types also loaded
#rb Phillip.Kavan
#jira UE-58685

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 4923129 in //UE4/Release-4.22/... via CL 4923131
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5018419 by dan oconnor in Dev-Anim branch]
2019-02-16 01:38:26 -05:00
jian ru
ca0d7005f7 Resolve robomerge conflicts
#jira none
#rb none
[FYI] chris.bunner, jeff.williams

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jian.ru
#ROBOMERGE-SOURCE: CL 4920023 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5017863 by jian ru in Dev-Anim branch]
2019-02-16 01:27:45 -05:00
ben zeigler
0846459989 #jira UE-69547 Header/comment cleanup for UObjectGlobals, several comments were factually incorrect
Removed duplicate comments from cpp per coding standard
[CODEREVIEW] robert.manuszewski
#rb None

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 4915839 in //UE4/Release-4.22/... via CL 4915853
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5016625 by ben zeigler in Dev-Anim branch]
2019-02-16 01:13:29 -05:00
ben zeigler
dc8db2cdff #jira UE-69547 Header/comment cleanup for UObject, UObjectBase, UObjectBaseUtility, ObjectMacros, and NoExportTypes
There should be no functionality changes
#rb steve.robb

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 4915771 in //UE4/Release-4.22/... via CL 4915833
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)

[CL 5016623 by ben zeigler in Dev-Anim branch]
2019-02-16 01:13:27 -05:00
Lina Halper
f7baa58bc9 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim)
#fyi: Laurent.Delayen, James.Hopkin
#rb: none

[CL 4923303 by Lina Halper in Dev-Anim branch]
2019-02-06 14:35:56 -05:00
Thomas Sarkanen
fdcba8f624 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4822026
#rb none
#jira none

[CL 4822205 by Thomas Sarkanen in Dev-Anim branch]
2019-01-28 05:55:22 -05:00
Marc Audy
e5610adfd8 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ 4802313
#rb
#rnx
#lockdown Laurent.Delayen

[CL 4803512 by Marc Audy in Dev-Anim branch]
2019-01-24 15:32:49 -05:00
Thomas Sarkanen
cc942a3341 Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4768627
#rb none
#jira none

[CL 4769629 by Thomas Sarkanen in Dev-Anim branch]
2019-01-22 06:48:04 -05:00
Thomas Sarkanen
b709a10f4c Merging //UE4/Dev-Main to Dev-Anim (//UE4/Dev-Anim) @ CL 4708558
#rb none
#jira none
#lockdown Laurent.Delayen

[CL 4708630 by Thomas Sarkanen in Dev-Anim branch]
2019-01-11 07:37:39 -05:00