Fixes an integer overflow issue that can lead to crashes when encoding textures.
#rb charles.bloom
#preflight 634f254aa1527f6b3bef670a
[CL 22647390 by fabian giesen in ue5-main branch]
- Fixed a bug in the SectionName remapping system
#jira UE-165868
#rb dan.thompson
#preflight 63407bed587d6afac86b4453
[CL 22411128 by josh adams in ue5-main branch]
Original CL (22282721) was reviewed, this is a re-submit without code changes, just fixed libs due to debug info problems on some targets
#rb none
#preflight 633a61c10d2b0d7bd83f9528
#jira UE-164148
[CL 22322219 by fabian giesen in ue5-main branch]
Removed redundant private include paths from build.cs files.
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.
#jira
#preflight 631b93c6967ffc68fb2c32df
[CL 21935609 by bryan sefcik in ue5-main branch]
OodleNetworkHandlerComponent:
Using PrivatePCH: 13.70secs
Using SharedPCH: 3.31secs
Saved 318MBs of disk space.
TextureFormatOodle:
Using PrivatePCH: 5.23secs
Using SharedPCH: 3.11secs
#JIRA
#preflight 62fbd013ad3bd8ad64574886
[CL 21408729 by bryan sefcik in ue5-main branch]
drops back to NVTT/ISPC legacy texture encoders
fixes textures failing to encode on old CPUs without SSE4
#rb fabian.giesen
#preflight 62bd0c89ed35ee71a7c856c7
[CL 20887958 by charles bloom in ue5-main branch]
create new TextureBuildUtilities module that can be used from Engine or TextureBuildWorker
new cvar memory.WindowsPlatformMemoryGetStatsLimitTotalVirtualGB simulates a lower memory system
#rb fabian.giesen
#preflight 62b34bf8650c9d5857a38514
[CL 20786800 by charles bloom in ue5-main branch]
even though ASTC could encode other values of A, still clamp as if it was BC6H for consistency
now all compressed HDR formats should clamp the same way that Oodle Texture currently does
#preflight 6296556c452ffe576a816993
#rb fabian.giesen
[CL 20440882 by charles bloom in ue5-main branch]