The function is shared with the legacy cache store to allow callers of the legacy API to migrate to the value API using this conversion function without invalidating existing cache keys.
#preflight 624c9ab68d1db441a913137e
#rb Zousar.Shaker
[CL 19630681 by Devin Doucette in ue5-main branch]
This allows faster texture cooking, but introduces slight changes to newly computed pixel values.
Quality of texture mips stays the same, but values are different due to different order of floating-point operations.
To keep patch sizes small, use old same code as before for generating mips for existing textures - will use new filter only for saved textures.
Currently this setting is disabled for new textures by default. See comment in Texture.cpp how to enable it.
#rb charles.bloom fabian.giesen
#preflight 624c9d9a8d1db441a9137202
[CL 19630307 by martins mozeiko in ue5-main branch]
- Restoring previous FDatasmithSceneExporter::Reset() behavior but marking the function as deprecated.
It's previous usage of reseting the export progress without resetting the whole exporter state was discutable and confusing. If users want to fully reset the exporter they don't need the Reset() function.
- Fixing Datasmith Facade inverse scaling error during position conversion
#preflight 624b48d9dc6183e3f547d3b1
#rb Johan.Duparc Kerim.Borchaev
[CL 19625080 by benoit deschenes in ue5-main branch]
Add iostore chunk hashes to the asset registry during cook.
Remove old hashing code, which was extensive. This moves the async writes in to UE::Task from the old AsyncWorkSequence().
#rb Matt.Peters
#rb Jeff.Roberts
#preflight 624b24a5f73c316f68303946
[CL 19611812 by Dan Thompson in ue5-main branch]
- Added "Session Browser" in main menu. Opens the Unreal Insights Session Browser window.
- Added "Open Trace File (new instance)...". Starts analysis for a specified trace file, in a separate Unreal Insights instance.
- Added "Open Trace File (same instance)...". Starts analysis for a specified trace file, replacing the current analysis session.
#rb Catalin.Dragoiu
#preflight 624af26edf7d23dbfe359c0d
[CL 19609997 by ionut matasaru in ue5-main branch]
#tests Tested in UYE
#rb Yoan.StAmant
#rnx
#ROBOMERGE-AUTHOR: charles.lefebvre
#ROBOMERGE-SOURCE: CL 19608400 via CL 19608505 via CL 19608571 via CL 19608608 via CL 19608634
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v938-19570697)
[CL 19609660 by charles lefebvre in ue5-main branch]
- Use FLinkerInstancingContext Tag to load all external actors instead of using a global map
#rb richard.malo, jeanfrancois.dube, francis.hurteau
#preflight 624aea29c51908059ae6b82f
#rnx
[CL 19607995 by Patrick Enfedaque in ue5-main branch]
- Session Browser: Added "Rename..." (F2 key shortcut) in context menu for a trace session. Allows renaming in-place for the selected utrace file. The ucache file is also renamed automatically.
- Session Browser: Added "Delete" (Del key shortcut) in context menu for a trace session. Deletes the selected utrace file. The ucache file is also deleted automatically.
#jira UE-143668, UE-118860
#rb Catalin.Dragoiu
#preflight 624742e5dc6183e3f51fa1cc
[CL 19607112 by ionut matasaru in ue5-main branch]
Also includes fixes for other build issues as it's hard to separate them all.
#jira too many to list
#rb none
#preflight 6247d21073665f7d5e6c5a6c
[CL 19600818 by christopher waters in ue5-main branch]
- This can take a considerable amount of time so it is good to know which platforms are loading.
#rb trivial
#jira none
#preflight trivial
[CL 19595463 by Jason Nadro in ue5-main branch]