Commit Graph

31 Commits

Author SHA1 Message Date
marc audy
311f7464bf Updated ../Engine/Source/Runtime/... to inline gen.cpp files
Before:
3648 unity files
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds

After:
3548 unity files
Total CPU Time: 46643.828125 s
Total time in Parallel executor: 486.06 seconds

#jira
#preflight

[CL 22173263 by marc audy in ue5-main branch]
2022-09-24 13:57:58 -04:00
nuno leiria
b6c82bebd8 Default AUDIO_BUFFER_ALIGNMENT to 16 on all platforms.
The platform that required a higher alignment is using a software implementation. Also, the alignment is handled at a lower level when a hardware implementation is used.

#preflight 62fe6668f7404b55a3fc8252
#rb david.harvey

[CL 21499814 by nuno leiria in ue5-main branch]
2022-08-22 21:17:33 -04:00
jimmy smith
0a39bf8180 Fix for smoketest crash with default SoundWave PostLoad
#jira UE-159963
#rb rob.gay
#preflight 62d8d3d3b9535cfab6199b33

[CL 21198143 by jimmy smith in ue5-main branch]
2022-07-21 02:24:11 -04:00
Bryan sefcik
b4a6e947d8 Ran IWYU on Public headers under Engine/Source/Runtime/...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted.  Nothing is removed.

#ushell-cherrypick of 21065896 by bryan.sefcik
#preflight 62d4b1a5a6141b6adfb0c892
#jira

#ROBOMERGE-OWNER: Bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21150156 via CL 21151754 via CL 21154719
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
#ROBOMERGE-CONFLICT from-shelf

[CL 21181076 by Bryan sefcik in ue5-main branch]
2022-07-20 11:31:36 -04:00
phil popp
1198a53e35 Fix output buffer size calculation for audio resampler.
#jira none
#rb Jeff.Newquist
#rnx
#preflight 625da14e691f49969eaecda6

[CL 19790149 by phil popp in ue5-main branch]
2022-04-18 13:49:28 -04:00
anna lantz
e71bd0fed3 Deprecating MatchDevice in Sound Wave Quality settings
#jira UE-146280
#rb jimmy.smith
#preflight 623cdc055c488c89d6d80099

[CL 19502867 by anna lantz in ue5-main branch]
2022-03-24 17:18:53 -04:00
maxwell hayes
0fe70675c7 Removing project setting to enable audio stream caching (it is now always enabled.)
#jira UE-126579
#rb Aaron.McLeran
#preflight 62168509476ef5d8a2057eb8


#ROBOMERGE-AUTHOR: maxwell.hayes
#ROBOMERGE-SOURCE: CL 19104090 via CL 19104442 via CL 19104576 via CL 19104582 via CL 19110002
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19147798 by maxwell hayes in ue5-main branch]
2022-02-25 10:37:51 -05:00
anna lantz
b597668733 Audio Platform Settings UX cleanup
#rb aaron.mcleran, ryan.mangin
#preflight 61e0c3d4250b9537f7898dc0

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 18611261 in //UE5/Release-5.0/... via CL 18611272 via CL 18611282
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)

[CL 18611301 by anna lantz in ue5-main branch]
2022-01-13 19:44:31 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
Rob Gay
7a7793e767 Deprecate more AlignedFloatBuffer callsites and use FAlignedFloatBuffer
#rb trivial
#rnx
#preflight 60918ea390631e0001d41516

[CL 16198391 by Rob Gay in ue5-main branch]
2021-05-04 16:05:46 -04:00
maxwell hayes
9d49d9867f Fix logspam for audio streamcaching cache misses. (made verbose and made log more clear) and increased default cache size.
#jira UEAU-777, UE-113267
#rb
#lockdown nick.whiting

#ROBOMERGE-SOURCE: CL 15983722 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)

[CL 15989703 by maxwell hayes in ue5-main branch]
2021-04-13 10:31:24 -04:00
phil popp
c78e597994 Looping metasound wave pop fixes
#jira UE-112985
#lockdown Nick.Whiting
[FYI] Sondra.Moyls
#rb Rob.Gay
#preflight 606f7f3ef4a8770001b02b90

#ROBOMERGE-SOURCE: CL 15961683 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)

[CL 15979473 by phil popp in ue5-main branch]
2021-04-12 13:08:39 -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
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00
maxwell hayes
4505c46850 changing FAudioChunkCache::GetChunk() so if it is called with bBlockForLoadCompletion it will perform that load synchronously instead of starting and waiting for an Async task
#rb ethan.geller


#ROBOMERGE-OWNER: maxwell.hayes
#ROBOMERGE-AUTHOR: maxwell.hayes
#ROBOMERGE-SOURCE: CL 12156681 via CL 12156814
#ROBOMERGE-BOT: (v659-12123632)

[CL 12156824 by maxwell hayes in Main branch]
2020-03-12 18:29:42 -04:00
ethan geller
c2fe4748b5 fix for emotes playing back delayed. Core issue is that there will be latency playing back a USoundWave/USoundCue immediately after loading the asset even if the audio asset is set to retained on its USoundClass, since we kick off the async load for the first chunk of audio on PostLoad. Fix is to add 64 KB of audio to the zeroth chunk of sounds set with the streaming flag.
#rb aaron.mcleran
[FYI] randolph.kestner


#ROBOMERGE-SOURCE: CL 11270930 via CL 11273629 via CL 11273759
#ROBOMERGE-BOT: (v647-11244347)

[CL 11273868 by ethan geller in Main branch]
2020-02-05 19:23:14 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
ethan geller
13bb99e32a Back out changelist 9826412 to fix patch diff in cook.
#ROBOMERGE-SOURCE: CL 10221882 via CL 10222025 via CL 10222065 via CL 10222106
#ROBOMERGE-BOT: (v590-10202696)

[CL 10222163 by ethan geller in Main branch]
2019-11-14 15:27:56 -05:00
ethan geller
c61fe9ef76 Add stream chunk override in per platform cook overrides.
#rb maxwell.hayes


#ROBOMERGE-SOURCE: CL 9826412 via CL 9826418 via CL 9826421
#ROBOMERGE-BOT: (v546-9757112)

[CL 9826427 by ethan geller in Main branch]
2019-10-24 19:53:53 -04:00
jimmy smith
6aaf321b7e SoundNodeQuality should be evaluated during cooking
#rb Aaron.Mcleran, Marc.Audy, Ethan.Geller
#jira UE-80323


#ROBOMERGE-OWNER: jimmy.smith
#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 9542946 via CL 9542950
#ROBOMERGE-BOT: (v521-9539702)

[CL 9543087 by jimmy smith in Main branch]
2019-10-10 17:58:16 -04:00
ethan geller
3e7e0e42c1 #rb phil.popp, jimmy.smith
#ROBOMERGE-SOURCE: CL 8695856 via CL 8703363
#ROBOMERGE-BOT: (v422-8689730)

[CL 8703518 by ethan geller in Main branch]
2019-09-16 16:39:20 -04:00
ethan geller
97e7803178 #rb ryan.mangin
#ROBOMERGE-SOURCE: CL 7841885 via CL 7860790
#ROBOMERGE-BOT: (v389-7813075)

[CL 7860838 by ethan geller in Main branch]
2019-08-08 00:46:55 -04:00
marc audy
a98d95f9ef #rb aaron.mcleran
[FYI] rob.gay aaron.mcleran maxwell.hayes phil.popp
[FYI] Ethan.Geller


#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 7095880 via CL 7106842
#ROBOMERGE-BOT: (v367-6836689)

[CL 7106847 by marc audy in Main branch]
2019-06-20 13:28:39 -04:00
Josh Adams
d0bf843c9c - Merging Dev-Kairos/Engine/... to Main/Engine/...
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024

[CL 5226277 by Josh Adams in Main branch]
2019-02-27 11:57:17 -05:00
ethan geller
ebf65014e8 Fix for ensure on cook for Switch/iOS/Android.
#ROBOMERGE-SOURCE: CL 5102439 via CL 5103044

[CL 5103074 by ethan geller in Main branch]
2019-02-20 20:58:14 -05:00