Commit Graph

5705 Commits

Author SHA1 Message Date
Gines Hidalgo
7e5c105006 #jira none
Some displayed error messages about paths being too long are more informatives and include full path and current/maximum length allowed.

#rb none

[CL 10119068 by Gines Hidalgo in Dev-Editor branch]
2019-11-12 18:03:37 -05:00
Rex Hill
265eebac38 Fixed dynamic tool menu entries appearing at the end of a section
#rb none
#fyi Gines.Hidalgo

[CL 10016824 by Rex Hill in Dev-Editor branch]
2019-11-05 11:44:35 -05:00
Chris Gagnon
d1973355bc Merge Dev-Tools-Stagng tp Dev-Editor
#rb none

[CL 9961726 by Chris Gagnon in Dev-Editor branch]
2019-11-01 17:39:56 -04:00
phillip kavan
2e9d75b745 Exclude class assets that inherit from a native C++ class with sparse data from Blueprint nativization. It's not supported at this time.
#rnx
#jira UE-82738
#rb Fred.Kimberley

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

[CL 9894122 by phillip kavan in Main branch]
2019-10-30 14:19:20 -04:00
Rex Hill
f3e43c1a76 Fixed submenus not being passed command lists.
#jira UE-82602
#rb none
#rnx

[CL 9874967 by Rex Hill in Dev-Editor branch]
2019-10-28 17:27:54 -04:00
michael sartain
de17719362 Build nvTriStrip and ForsythTriOptimizer with UE clang toolchain (link with libstdc++)
Remove stdc++ dependency for MeshBuilderCommon

#jira UE-70769
#rb Arciel.Rekman, Brandon.Schaefer
[FYI] Arciel.Rekman, Brandon.Schaefer

#ROBOMERGE-SOURCE: CL 9870628 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v548-9842178)

[CL 9870630 by michael sartain in Main branch]
2019-10-28 12:39:09 -04:00
Sebastien Lussier
cd750ce23f #jira UE-82185, UE-82545
HLOD useLODAImposter seems to not copy over all UV channels
Mesh merging code was assuming the UV2 & UV3 channels were free to use to store position & scale of imposter instances.
This behavior seems to have been hacked in the engine for an internal project & is not needed anymore since it's now possible to use instanced static meshes with LODActors
Still kept old behavior around (CVar) in case someone would really need it
#rb patrick.enfedaque

[CL 9868123 by Sebastien Lussier in Main branch]
2019-10-28 07:45:29 -04:00
jack porter
776b7b9fca Set Max Metal Target Version default to 2.0
Marked iOS Project as a Framework as experimental
#jira UE-78655
#jira UE-81844
#rb None
#lockdown Cristina.Riveron
[FYI] Peter.Sauerbrei

#ROBOMERGE-SOURCE: CL 9847145 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v548-9842178)

[CL 9847147 by jack porter in Main branch]
2019-10-27 22:48:53 -04:00
Laz Matech
72f6e33bd6 Back out changelist 9845167
Attempted to resolve merge conflict for CL 9844036 Robomerge, it caused compilation errors

#rb Jake.Romigh
#fyi sebastien.lussier

[CL 9845666 by Laz Matech in Main branch]
2019-10-25 19:58:34 -04:00
ethan geller
a08906eab1 [FYI] bob.tellez, aaron.mcleran
#ROBOMERGE-SOURCE: CL 9844906 via CL 9844955 via CL 9844965
#ROBOMERGE-BOT: (v548-9842178)

[CL 9845477 by ethan geller in Main branch]
2019-10-25 19:29:54 -04:00
laz matech
1e0c51a8f4 #rb Jake.Romigh
#jira UE-82185
HLOD useLODAImposter seems to not copy over all UV channels
Mesh merging code was assuming the UV2 & UV3 channels were free to use to store position & scale of imposter instances.
This behavior seems to have been hacked in the engine for an internal project & is not needed anymore since it's now possible to use instanced static meshes with LODActors
Still kept old behavior around (CVar) in case someone would really need it
#patrick.enfedaque
[FYI] bryce.lumpkin


#ROBOMERGE-OWNER: laz.matech
#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 9843087 via CL 9843965 via CL 9844036
#ROBOMERGE-BOT: (v548-9842178)

[CL 9845167 by laz matech in Main branch]
2019-10-25 19:23:58 -04:00
daniel coelho
c668de46a0 Add option to propagate visibility animations to children #jira UE-81901 #rb Anousack.Kitisa, JeanMichel.Dignard
#ROBOMERGE-SOURCE: CL 9842654 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v546-9757112)

[CL 9842661 by daniel coelho in Main branch]
2019-10-25 14:38:45 -04:00
luke thatcher
da93476a62 Make the serialization of the ExtData and NumMipsInTail members of FTexturePlatformData optional, based on whether the target platform actually requires them. This is to prevent changes to cooked asset data causing large patch sizes on platforms that otherwise would not use the new members.
Platforms that do need the additional members should override FPlatformProperties::RequiresOptTextureData() to return true.

#rb Rolando.Caloca, Uriel.Doyon
#jira none

#ROBOMERGE-SOURCE: CL 9835488 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v546-9757112)

[CL 9835503 by luke thatcher in Main branch]
2019-10-25 07:23:05 -04:00
ethan geller
c61fe9ef76 Add stream chunk override in per platform cook overrides.
#rb maxwell.hayes


#ROBOMERGE-SOURCE: CL 9826412 via CL 9826418 via CL 9826421
#ROBOMERGE-BOT: (v546-9757112)

[CL 9826427 by ethan geller in Main branch]
2019-10-24 19:53:53 -04:00
rolando caloca
ac5c1bd73c UE4R - Fix forward declarations on HlslParser
#rb none
#jira UE-82174
[FYI] Charles.DeRousiers

#ROBOMERGE-SOURCE: CL 9824107 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v546-9757112)

[CL 9824115 by rolando caloca in Main branch]
2019-10-24 17:39:47 -04:00
ethan geller
ec66713f7e #ROBOMERGE-SOURCE: CL 9765321 via CL 9765325 via CL 9765326 via CL 9765327 via CL 9765329
#ROBOMERGE-BOT: (v545-9751379)

[CL 9765330 by ethan geller in Main branch]
2019-10-23 18:14:10 -04:00
lauren barnes
636c906dbd Added parameter to constrain menu height
#rb Rex.Hill
#jira UE-79942
[FYI] Marc.Audy

#ROBOMERGE-SOURCE: CL 9763690 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v545-9751379)

[CL 9763699 by lauren barnes in Main branch]
2019-10-23 16:47:44 -04:00
michael sartain
2890981d51 Don't add local launch device for Linux AArch64 platform
Local device right now will never be an Arm64 device.

#jira UE-82296
#rb Arciel.Rekman
[FYI] Brandon.Schaefer

#ROBOMERGE-SOURCE: CL 9760892 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v545-9751379)

[CL 9760894 by michael sartain in Main branch]
2019-10-23 15:00:49 -04:00
rolando caloca
83bafed855 UE4R - Support precise on HlslParser (missing file)
#rb Lukas.Hermanns
#jira UE-82174
#rnx

#ROBOMERGE-SOURCE: CL 9756521 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v545-9751379)

[CL 9756551 by rolando caloca in Main branch]
2019-10-23 11:11:15 -04:00
Lukas Hermanns
2b6c1413a7 Suppress false alarm PVS-Studio warnings V654 and V621 in HlslExpressionParser.inl.
#rb none
#jira UE-82309
#rnx

[CL 9756398 by Lukas Hermanns in Main branch]
2019-10-23 10:47:00 -04:00
danny couture
f618e01190 Allow creation of RenderMeshDescription directly from BulkData/RawMesh when MeshDescription is not in memory
Clear MeshDescriptions sooner to reduce memory usage on datasmith import
   - 37.92 GB -> 26.70 GB Peak Working Set when importing DATASET-0008a
   - 66.04 GB -> 52.33 GB Peak Working Set when importing DATASET-0022a

#jira UE-64172
#rb Richard.Talbot-Watkins

#ROBOMERGE-SOURCE: CL 9755311 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v545-9751379)

[CL 9755316 by danny couture in Main branch]
2019-10-23 06:44:22 -04:00
Matt Hoffman
925ce9590f Significantly refactored PIE startup and consolidated a fair bit of the existing code into structures that better reflect the lifespan that they are valid for. This refactoring will make it easier for systems that are requesting PIE startup to have better control over the instance that is started up. This refactoring also changes network testing to focus on the role you want to test (standalone, client, listen server) and the number of clients you want to test instead of of trying to determine this information based on other variables.
#rb None
#fyi Michael.Noland

[CL 9754486 by Matt Hoffman in Dev-Editor branch]
2019-10-22 22:03:49 -04:00
Lukas Hermanns
71aaa976ee Suppress false alarm of PVS-Studio warning V654 in HlslExpressionParser.inl.
#rb none
#jira UE-82244
#rnx

[CL 9751019 by Lukas Hermanns in Main branch]
2019-10-22 16:29:11 -04:00
simon tovey
a6f998ae05 Fix for vm compiler bug introduced in 9743796 that would cause more temporaries to be used than needed.
#rb none
[FYI] Rob.Krajcarski


#ROBOMERGE-SOURCE: CL 9748550 via CL 9748551
#ROBOMERGE-BOT: (v543-9746878)

[CL 9748555 by simon tovey in Main branch]
2019-10-22 14:17:50 -04:00
Rex Hill
0e59c19aab SkeletalMesh toolbar conversion
#rb none
#rnx

[CL 9746695 by Rex Hill in Dev-Editor branch]
2019-10-22 13:03:06 -04:00