Add shader information to the cook metadata file.
Update cook metadata dependency counts to uint32.
Separate out plugin graph generation from usage.
Add "other" size classification
#rb arciel.rekman
#rb fabian.giesen
[CL 27805498 by dan thompson in ue5-main branch]
- Added GetRHICommandList() method to FMeshElementCollector.
- Removed global dynamic vertex / index buffers in favor of local variants.
- Added some locks to shared systems.
#rb stu.mckenna
#jira none
[CL 27800441 by zach bethel in ue5-main branch]
Why? Because we've found that some users, event with URC turned on by default, don't utilize revision control by checking in changes, and in rare cases lose work they were expecting to be backed up.
#rb manuel.lang, dave.belanger, marco.anastasi
#rnx
[CL 27785932 by wouter burgers in ue5-main branch]
Fixed TraceEnable/Disable.Editor case after fix accessing non-zero terminated string builder .
Divided Insights tests to Insights, InsightsEditor and InsightsCore.
Deleted Expected errors as workaround after verbosity of trace error change in TraceSnapshot.LateConnectEditorProfiling.
Changed FStopTracingCommand and FWaitForConnectionStatusCommand.
Changed FInsightsTestUtils::StartTracing function which never made it to the cycle.
#jira UE-194630
#rb Ionut.Matasaru Catalin.Dragoiu-Pruna Johan.Berg
[CL 27784287 by mikita hauruk in ue5-main branch]
- Do not invoke the put completion callback from the hierarchy until a put to a readable node succeeds, which is now tracked by bFinished.
- Use StopGetStore on the in-flight put cache to stop gets from that cache from propagating as duplicate puts.
- Disable the in-flight put cache for async wrappers used by propagation of gets.
#jira UE-192655
#rb Zousar.Shaker
[CL 27771618 by devin doucette in ue5-main branch]
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others
[CL 27745141 by stan hormell in ue5-main branch]
Fixup cookmetadata.ucookmeta after we join the cook outputs. Update the ucookedmeta file to have the same hash as the newly made combined devAR.
Added Save and Load functions to the cooked meta file
[REVIEW] [at]Dan.Thompson [at]Matt.Breindel
[CL 27734479 by eric knapik in ue5-main branch]
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others
[CL 27731364 by josh adams in ue5-main branch]
The categories on the components for core entities now have an action menu. It has many things in it that will log.
#jira UE-194008
#rb Brooke.Hubert
[CL 27717413 by karen jirak in ue5-main branch]
- Also add -BuildId flag to allow released builds to be registered as "launcher" builds.
- This gets us telemetry and the ability to open projects made on the Mac and Windows builds without being prompted to open a copy
#jira UE-187968
#rb zack.neyland, ryan.hummer
[CL 27716361 by james singer in ue5-main branch]
Enabled by default. When disabled UVs are not lerped in the simplifier. This is useful when data stored in UVs isn't valid to interpolate, for example indexes.
Fixed long standing bug where locked boundary verts still would get attributes recalculated when taking part in an edge collapse. This results in them not matching when later merged with their neighbor, causing attribute discontinuities where they previously weren't. That will degrade further simplification, bloat vertex work, bloat vertex storage, and generally look worse.
Can reduce rendered vertex count by 14% and disk size by 3%.
#rb rune.stubbe, graham.wihlidal
#lockdown marc.audy
[CL 27715715 by Brian Karis in ue5-main branch]