Commit Graph

26 Commits

Author SHA1 Message Date
Alexis Matte
7f982af5dc Fix DDC bug when using the FLODUtilities::RegenerateLOD to force the regeneration of LODs.
#rb none
#jira none

[CL 11948622 by Alexis Matte in 4.25 branch]
2020-03-05 14:00:57 -05:00
Alexis Matte
f48f0a8e87 Make sure the FSkeletalMeshLODModel::CopyStructure is thread safe
#jira UE-89370
#rb uriel.doyon
#rnx

[CL 11863433 by Alexis Matte in 4.25 branch]
2020-03-03 09:05:42 -05:00
bob tellez
c7a60a8d7f #UE4 Fix thread safety issue when generating lods
#rb Alexis.Matte


#ROBOMERGE-SOURCE: CL 11386825 via CL 11386830 via CL 11386831
#ROBOMERGE-BOT: (v654-11333218)

[CL 11386832 by bob tellez in Main branch]
2020-02-12 12:41:49 -05:00
Stefan Boberg
55a8b15f1f Copying //UE4/Dev-Core to Main (//UE4/Main)
#rb none

[CL 11258477 by Stefan Boberg in Main branch]
2020-02-05 14:26:36 -05:00
alexis matte
7a5b06e0e8 Downgrade the bone influence per vertex limit warning log to a message log
#rb uriel.doyon
#rnx


#ROBOMERGE-SOURCE: CL 11188721 via CL 11190333 via CL 11190439
#ROBOMERGE-BOT: (v640-11091645)

[CL 11191012 by alexis matte in Main branch]
2020-01-30 20:39:07 -05:00
alexis matte
12d39a787c Reduce the size of the skeletal mesh editor raw data
#jira UE-87304
#rb lina.halper
#lockdown cristina.riveron

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

[CL 11170752 by alexis matte in Main branch]
2020-01-29 18:50:10 -05:00
PJ Kack
741d8d98a2 MANUAL MERGE
Merging //UE4/Main @ 11112898 to //UE4/Dev-Core (dev-core-l0178)

#rb none

(ushell-p4-mergedown)

[CL 11113594 by PJ Kack in Dev-Core branch]
2020-01-26 11:37:21 -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
alexis matte
bf454087c3 Fix crash when unbinding cloth after the user remove the asset in the sklemesh editor.
#jira UE-86998
#jira UE-86948
#rb benoit.deschenes
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 11078236 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v637-11041722)

[CL 11078248 by alexis matte in Main branch]
2020-01-21 18:07:45 -05:00
Martin Ridgers
6e27510b03 Copying //UE4/Dev-Tools-Staging at cl 11029060 to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx


#ushell-cherrypick of 11029289 by JeanMichel.Dignard

[CL 11041266 by Martin Ridgers in Dev-Core branch]
2020-01-17 04:07:10 -05:00
JeanMichel Dignard
70d074639f Merging //UE4/Dev-Main @ 10886849 to Dev-Tools-Staging (//UE4/Dev-Tools-Staging)
#rb none
#rnx

[CL 10906274 by JeanMichel Dignard in Dev-Tools-Staging branch]
2020-01-08 13:26:18 -05:00
ryan durand
84e0b188d8 Updating copyright for Engine Developer.
#rnx
#rb none

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902 via CL 10870584
#ROBOMERGE-BOT: CORE (Main -> Dev-Core) (v626-10872990)

[CL 10897060 by ryan durand in Dev-Core branch]
2020-01-07 15:07:57 -05:00
Robert Manuszewski
f4a2b43228 Port dev-editor fix
Fix unsafe multithreaded access to the Linker in FLODUtilities::RegenerateDependentLODs's use of ParallelFor; call ForceBulkDataResident on the main thread before starting ParallelFor.
#rb trivial
#rnx
[FYI] matt.peters
#jira UE-85910

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: alexis.matte
#ROBOMERGE-SOURCE: CL 10771957 via CL 10772075 via CL 10772076
#ROBOMERGE-BOT: CORE (Main -> Dev-Core) (v626-10872990)

[CL 10887014 by Robert Manuszewski in Dev-Core branch]
2020-01-07 02:42:58 -05:00
ryan durand
471d972e62 Updating copyright for Engine Developer.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
Chris Gagnon
346a4b05ea Copy up from Dev-Editor @10681378
#rb none

[CL 10837446 by Chris Gagnon in Dev-Tools-Staging branch]
2019-12-19 18:07:47 -05:00
alexis matte
4aad802184 Port dev-editor fix
Fix unsafe multithreaded access to the Linker in FLODUtilities::RegenerateDependentLODs's use of ParallelFor; call ForceBulkDataResident on the main thread before starting ParallelFor.
#rb trivial
#rnx
[FYI] matt.peters
#jira UE-85910


#ROBOMERGE-SOURCE: CL 10771957 via CL 10772075
#ROBOMERGE-BOT: (v610-10636431)

[CL 10772076 by alexis matte in Main branch]
2019-12-17 15:05:15 -05:00
Matt Peters
d70c2ce74e Fix bad assumptions in previous change that could dereference null or use an out of bounds array index.
#rb trivial
#rnx
#fyi Alexis.Matte

[CL 10760151 by Matt Peters in Dev-Core branch]
2019-12-16 23:57:46 -05:00
Matt Peters
0d5a47373c [UE-85910] Fix unsafe multithreaded access to the Linker in FLODUtilities::RegenerateDependentLODs's use of ParallelFor; call ForceBulkDataResident on the main thread before starting ParallelFor.
#rb Alexis.Matte, David.Hill
#rnx

[CL 10759017 by Matt Peters in Dev-Core branch]
2019-12-16 21:03:29 -05:00
alexis matte
a986284f77 Fix LODMaterialMap issues, some place where using the material index instead of the section index to acces it
Also make sure that the material index and the LODMaterial map are use with the same design everywhere.
The importer, the reduction and the edition are now using the same concept for the material IDs.
#jira UE-84441
#jira UE-84462
#rb benoit.deschenes

#ROBOMERGE-SOURCE: CL 10232386 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v590-10202696)

[CL 10232389 by alexis matte in Main branch]
2019-11-14 18:43:05 -05:00
alexis matte
09c1ea28f8 Fix LODMaterialMap issue with skeletalmesh refactor
#jira UE-82762
#rb uriel.doyon
#rnx

#ROBOMERGE-SOURCE: CL 9957170 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v558-9892490)

[CL 9957195 by alexis matte in Main branch]
2019-11-01 11:03:08 -04:00
alexis matte
975c886870 Make changing section user data (cast shadow, recompute, enabled...) call posteditchange. This is like the old workflow.
#rb david.hill
#jira UE-81352
#rnx

#ROBOMERGE-SOURCE: CL 9696480 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v538-9681622)

[CL 9696534 by alexis matte in Main branch]
2019-10-18 15:42:03 -04:00
Alexis Matte
50cac31cd2 The dependent LODs are now generate in parallel when building the asset
#rb richard.talbowatkin
#rb david.hill
#jira UE-69881

[CL 9566933 by Alexis Matte in Main branch]
2019-10-14 09:26:02 -04:00
Alexis Matte
0f4fdea43c Fix disabled section recovery after a reimport on a inline reduced LOD. Also fix an issue with morph LOD remap when there is a cloth section not at the end of the sections
#jira UE-79584
#rb none
#rnx

[CL 9466245 by Alexis Matte in Main branch]
2019-10-07 17:36:43 -04:00
michael lentine
acbc579509 Copy from //Fortnite/Dev-Physics
#rb none


#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 9374650 via CL 9374665
#ROBOMERGE-BOT: (v456-9359915)

[CL 9385990 by michael lentine in Main branch]
2019-10-02 17:27:26 -04:00
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00