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]
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]
* Use that system to upload whether a plugin is installed or not to analytics.
* Compute "unique" size for root plugins to more accurately represent the incremental cost of a plugin in analytics.
* Provide sizes for key asset types in addition to tracking total cost of a plugin.
#rb matt.peters
#rb fabian.giesen
[CL 27084058 by dan thompson in ue5-main branch]
* Restaging a build no longer just constantly increases size
* Inclusive size actually looks at valid data
* Horde URL environment variable corrected.
* Add a new root pseudo plugin json event that holds the size of all plugins that don't belong to a root plugin.
#rb charles.bloom
[CL 26335038 by dan thompson in ue5-main branch]