Commit Graph

8 Commits

Author SHA1 Message Date
joe kirchoff
5c68ea228c Update program targets to BuildSettingsVersion.Latest
#rnx

[CL 25775976 by joe kirchoff in ue5-main branch]
2023-06-02 18:30:21 -04:00
ionut matasaru
3d7c0e8440 UBT: Removed deprecated TargetInfo::bUseMallocProfiler toggle in Source/Programs.
#jira UE-141779
#rb Joe.Kirchoff
#rb Johan.Berg
#preflight 64380aea7a00790bfd116430

[CL 25101875 by ionut matasaru in ue5-main branch]
2023-04-19 04:15:59 -04:00
alejandro arango
8c87730676 TextureShare: Fixed multiple issues
-new functions added to API and SDK
-added connection rules for processes by type
-fixed several sync glitches
-fixed multithread deadlock bug
-improved sync logic: run missed sync steps; add the missing sync steps to the settings from framesync().
-added fix texture formats from 5.1.1. The default format has also been changed to 32-bit (to avoid data loss).
-reworked part of PP in nDisplay related to TextureShare
-added resource type for cross adapter
-redesigned and improved debug logs; managed from .cs files for all 3 modules.
-added CPU\GPU profiler.

#jira UE-174756, UE-172036, UE-174463
#rb Alejandro.Arango, Vitalii.Boiko,
#preflight 6412347e3c2db400295ba185
#lockdown Alejandro.Arango

[CL 24666180 by alejandro arango in ue5-main branch]
2023-03-15 20:46:42 -04:00
Josh Adams
1e0b0a3eff - Added GetProjectArchitectures, which UBT will use to determine the architecture to build with when -architecture is not specified (UEBuildMac is now using it to control architectures for programs/projects)
- Changed the very high level loop over targets and architectures to move the Architecture as innermost loop - this allows each target to compile with different architectures in the case of mutli-target compiling
- Added [Editor]DefaultArchitecture to Mac ini's - the [Editor]TargetArchitecture property is now what the target _supports_, and Default is what it will be built with if no architecture is specified (usually will be "Host" to indicate that whatever the current host platform is will be what is compiled. "All" can be used to compile Fat binaries by default.
- Updated the LinkEnvironment constructor that takes another LinkEnvironment and an Architecture, to filter the input files for that architecture, and removed the similar code from MacToolchain
- Updates for Programs for Mac compilation, either:
  -  Adding an .ini and a .uproject files - programs need a .uproject for UBT to be able to find their Config directory in a standard way)
  - Marking the Target as not supporting Mac (some programs call Windows code directly)
  - Updating libs to be fat (intel+arm)
#rb david.harvey
#preflight 638e47395624e6da5e9658d6

[CL 23397419 by Josh Adams in ue5-main branch]
2022-12-05 14:57:26 -05:00
Thomas Engel
f389bb820a Adding HDR playback capabilities to MediaFrameWork & Electra (PC, GDK, PS4, PS5)
#jira UE-163865
#fyi jens.petersam
#preflight 632357cdc225e8be3809214e

[CL 22034307 by Thomas Engel in ue5-main branch]
2022-09-15 14:30:21 -04:00
peter tarasenko
b7c5c86132 TextureShare: Plugin, nDisplay integration, SDK, and Samples
#jira UE-148999, UE-149598, UE-150041, UE-150042, UE-150043, UE-150044, UE-150045, UE-150046
#rb Alejandro.Arango, Vitalii.Boiko
#preflight 62b74f974869158fdb3ee0ca

[CL 20826306 by peter tarasenko in ue5-main branch]
2022-06-25 18:10:28 -04:00
aurel cordonnier
dc856801cd Merge from Release-Engine-Test @ 17059716 to UE5/Main
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17029914

[CL 17060422 by aurel cordonnier in ue5-main branch]
2021-08-04 17:46:20 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00