Commit Graph

237 Commits

Author SHA1 Message Date
Zousar Shaker
50a9ea460d Increase the Hybrid Iterative permit list in config to allow for additional types to be cooked iteratively (when Hybrid Iterative is enabled). Specifically adding:
- AnimSequence
- AnimDataModel
- AthenaDanceItemDefinition

And commonly co-packaged types.

#rb none
#rnx
#preflight skip,NotTestedByPreflight
#robomerge EngineMerge

[CL 20636976 by Zousar Shaker in ue5-main branch]
2022-06-13 18:58:45 -04:00
Robb Surridge
622e6d7a8a Finalize links to community pages in the Help menu
#jira UE-139298
#preflight 628e4ba62f2409bc1e3bf334
#rb lauren.barnes

[CL 20439606 by Robb Surridge in ue5-main branch]
2022-05-31 14:02:13 -04:00
Matt Peters
81a3ae5b81 Cooker: Multiprocess support: Remove some deprecated code and move some out of place functions that should not be executed on CookWorker into the proper calling function that will be called on the director only.
#rb Zousar.Shaker
#rnx
#preflight 629135e11b686da53f41b463

[CL 20398652 by Matt Peters in ue5-main branch]
2022-05-27 16:48:59 -04:00
Zousar Shaker
15446b0f6e Expand the IterativeClassAllowList to include SoundCue, StaticMesh, and MaterialInstanceConstant (and commonly co-packaged classes). For further testing with hybrid iterative cooking.
#rb none
#fyi matt.peters
#rnx
#preflight skip,NotTestedByPreflight

[CL 20054893 by Zousar Shaker in ue5-main branch]
2022-05-05 00:29:02 -04:00
Matt Peters
18fcec9be9 Reenable BulkDataRegistry. Handling of BulkDatas with duplicate Guids has been fixed, and AssetDataGather has been optimized sufficiently that BulkDataRegistry queries do not block on it in startup.
#rb None, Trivial
#rnx
#preflight 626bcf455c220f34acde0e62

[CL 19976752 by Matt Peters in ue5-main branch]
2022-04-29 07:48:15 -04:00
Zousar Shaker
2a6c9aff0f Add HybridIterativeEnabled to deny list for settings changes that invalidate cooked output.
#rb matt.peters
#preflight 624b7019c51908059aee9374

[CL 19616556 by Zousar Shaker in ue5-main branch]
2022-04-04 18:41:05 -04:00
Zousar Shaker
6a58814ac4 Adjustments to the allow/block types for editor domain and hybrid iterative.
#rb none,Trivial
#preflight skip,NotTestedByPreflight

[CL 19601020 by Zousar Shaker in ue5-main branch]
2022-04-02 02:20:35 -04:00
Jeremy Moore
0aebd0267f Add support for getting UScriptStruct on FIntPoint, FIntVector and FIntVector4.
Implement the FIntVector4 property struct and detail customisation.
Added FIntVector and FIntVector4 NAME_ FNames.
#preflight 6244bdb2470aff98e967311a
#rb steve.robb

[CL 19564992 by Jeremy Moore in ue5-main branch]
2022-03-30 17:50:26 -04:00
Matt Peters
285a474416 BulkDataRegistry: Disable until we fix the 9 second stall in editor startup.
#jira UE-146665
#rb Zousar.Shaker
#rnx
#preflight 62389a758900c14eecae4eb5

[CL 19452734 by Matt Peters in ue5-main branch]
2022-03-21 11:45:24 -04:00
Matt Peters
7a31b406c1 Enable DDC2's BulkDataRegistry by default.
#rb None, Trivial
#rnx
#preflight 621d80a0ca28c55634087383

[CL 19197028 by Matt Peters in ue5-main branch]
2022-03-01 08:06:53 -05:00
Robb Surridge
7e312cfe92 Delete tutorial Blueprints from engine content, leaving tutorial assets in place to avoid breaking content references.
#rb lauren.barnes
#fyi jerome.delattre
#jira UE-141830
#preflight 620d617e8a1ea160098376b5

[CL 19033911 by Robb Surridge in ue5-main branch]
2022-02-17 08:53:08 -05:00
Matt Peters
37598199b5 EditorDomain KnownClasses support:
Add DeclareCustomVersions and PostLoadCanConstructClasses  for classes that need them.
Fix PostLoadCanConstructClasses to inherit from parent.
Fix TrySavePackage to replace BlueprintClasses with their native base class.
#rb Zousar.Shaker
#rnx
#preflight 620a575b583261b0a6526951

[CL 18978342 by Matt Peters in ue5-main branch]
2022-02-14 08:35:23 -05:00
eric mcdaniel
cfcc6e5880 [Backout] - CL18954628
Backing out change due to cook breakage.
#preflight https://horde.devtools.epicgames.com/job/6206c2dfe24662ad5f77beed
#rb Robb.Surridge
#fyi Robb.Surridge

Original CL Desc
-----------------------------------------------------------------
Tutorials to plugin part 3: remove preset tutorial categories and move over existing content
#rb lauren.barnes
#jira 141830
#preflight 62068f21e24662ad5f7149ae

[CL 18959993 by eric mcdaniel in ue5-main branch]
2022-02-11 15:28:39 -05:00
matt peters
6fd516f481 #jira UE-138025
Fix EditorDomain to refuse to save packages into EditorDomain that add new classes during PostLoad/PreSave, as the schema for these classes was not part of the key and will cause serialization errors if the class properties are modified after the save into the editor domain.
#rb Zousar.Shaker
#rnx
#preflight 6206829116759a7446a91891
#lockdown mark.lintott

#ROBOMERGE-OWNER: matt.peters
#ROBOMERGE-AUTHOR: matt.peters
#ROBOMERGE-SOURCE: CL 18955943 in //UE5/Release-5.0/... via CL 18956156 via CL 18956518
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)
#ROBOMERGE-CONFLICT from-shelf

[CL 18958559 by matt peters in ue5-main branch]
2022-02-11 14:47:58 -05:00
Robb Surridge
5fd77aba2d Tutorials to plugin part 3: remove preset tutorial categories and move over existing content
#rb lauren.barnes
#jira 141830
#preflight 62068f21e24662ad5f7149ae

[CL 18954628 by Robb Surridge in ue5-main branch]
2022-02-11 12:28:07 -05:00
charles bloom
8979fcfdee BaseEditor.ini turn off EnableLegacyAlphaCoverageThresholdScaling
with this change legacy textures that accidentally had alpha coverage threshold scaling applied with default values {0,0,0,1} now get alpha coverage scaling turned off

#rb none
#preflight none

[CL 18953694 by charles bloom in ue5-main branch]
2022-02-11 11:40:31 -05:00
charles bloom
52b23c8d20 clean up the mess caused by AlphaCoverageThresholds
AlphaCoverageThresholds was accidentally enabled for all textures with thresholds = {0,0,0,1}
add new Texture bool bDoScaleMipsForAlphaCoverage
to make toggling coverage processing very clear
on old Textures that don't have the bDoScaleMipsForAlphaCoverage field, we can infer the correct value except in the case that threshold = {0,0,0,1} , in that case it's impossible to tell if it's wanted or not.  There we look up a config value "EnableLegacyAlphaCoverageThresholdScaling"
Current config has EnableLegacyAlphaCoverageThresholdScaling=1
so the legacy bad behavior is maintained

#rb fabian.giesen,julien.stjean
#preflight 6205c4050d0c8cd8aba6dd9d

[CL 18952713 by charles bloom in ue5-main branch]
2022-02-11 10:48:52 -05:00
zousar shaker
fa35e9f621 Change back to legacy texture build path due to scheduler issues.
#jira UE-141139
#rb devin.doucette
#lockdown mark.lintott
#preflight 62044d00874886b0a1f1c5dc

#ROBOMERGE-AUTHOR: zousar.shaker
#ROBOMERGE-SOURCE: CL 18929040 in //UE5/Release-5.0/... via CL 18931120 via CL 18931400
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v916-18915374)

[CL 18932020 by zousar shaker in ue5-main branch]
2022-02-10 00:31:21 -05:00
Zousar Shaker
657667ed22 Add package and class blocklist items to avoid EditorDomain wasting time resaving things it cant persist.
#rb none
#preflight 61fc9890b434724823d6b9ce

[CL 18860196 by Zousar Shaker in ue5-main branch]
2022-02-03 22:21:35 -05:00
patrick boutot
431609179b Remove old cooking config to cook slate assets. If still needed, you may add the setting in your project settings.
#jira UE-136232
#rb josh.adams
#preflight 61f7ed5fe55232619f859b77

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 18789299 in //UE5/Release-5.0/... via CL 18789649 via CL 18790185
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18790385 by patrick boutot in ue5-main branch]
2022-01-31 10:54:08 -05:00
mic rooney
b7412a2b0a Set wrong default for bCanModifyPluginsFromBrowser
#jira UE-139527

#ROBOMERGE-AUTHOR: mic.rooney
#ROBOMERGE-SOURCE: CL 18667456 via CL 18667496 via CL 18668872 via CL 18668940 via CL 18668984 via CL 18669452 via CL 18669455 via CL 18669460
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)

[CL 18669461 by mic rooney in ue5-main branch]
2022-01-19 19:16:56 -05:00
mic rooney
aff0d59491 Adding Game Feature Plugin With Code back to the default plugin templates.
[FYI] [at]Michael.Noland

#ROBOMERGE-AUTHOR: mic.rooney
#ROBOMERGE-SOURCE: CL 18665427 via CL 18665867 via CL 18666339 via CL 18666348 via CL 18668070
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)

[CL 18668221 by mic rooney in ue5-main branch]
2022-01-19 18:23:53 -05:00
mic rooney
c8e59a5750 Moving plugin templates to correct ini file and fixing merge errors.
#preflight 61e7709df35b35a70f15b713

#ROBOMERGE-OWNER: mic.rooney
#ROBOMERGE-AUTHOR: mic.rooney
#ROBOMERGE-SOURCE: CL 18649405 via CL 18649668 via CL 18651380 via CL 18652196 via CL 18652412 via CL 18654182 via CL 18654188 via CL 18654195
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18654200 by mic rooney in ue5-main branch]
2022-01-18 21:12:50 -05:00
robb surridge
1805ec71e4 Help menu changes for community: reorganizations, icon changes
#jira UE-139298
#preflight 61e70154b56c33b8ecf10ace
#rb lauren.barnes

#ROBOMERGE-AUTHOR: robb.surridge
#ROBOMERGE-SOURCE: CL 18647766 in //UE5/Release-5.0/... via CL 18649266 via CL 18649644
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18649937 by robb surridge in ue5-main branch]
2022-01-18 17:45:13 -05:00
zousar shaker
b1e8f5884e Re-enable DDC2 texture builds by default for all projects, not only ShooterGame (after fixing UE-139194 and UE-139046).
#rb trivial
[FYI] devin.doucette
#preflight 61e5a602a2616066f6889974

#ROBOMERGE-AUTHOR: zousar.shaker
#ROBOMERGE-SOURCE: CL 18634066 in //UE5/Release-5.0/... via CL 18634068 via CL 18634081
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18637421 by zousar shaker in ue5-main branch]
2022-01-18 04:34:39 -05:00