phil popp
2fadfa51ec
Audio signal processing cleanup
...
- Removing need for alignment in audio DSP.
- Decreased header dependencies across codebase to improve build times
- Fixed improper `using namespace` issues.
#jira UE-147590
#rb Helen.Yang, Alfaroh.Corneyiii
#preflight 62a789bd2c521c9c6dac7bb6
[CL 20648535 by phil popp in ue5-main branch]
2022-06-14 10:44:07 -04:00
phil popp
237a3b1562
Fix for use of VectorRegister4f which is not defined in UnrealMathNeon
...
#jira UE-155730
#rb Maxwell.Hayes
#preflight 629e848b5d45a8ea9812ec59
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 20530291 in //UE5/Release-5.0/... via CL 20530541
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)
[CL 20531736 by phil popp in ue5-main branch]
2022-06-06 21:11:43 -04:00
phil popp
7c6a41cf60
Converting audio routines to use single precision SIMD operations.
...
#jira UE-147590
#rb Miles.Flanagan
#preflight 629e5ebaed518278425195ca
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 20529049 in //UE5/Release-5.0/... via CL 20530534
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v954-20466795)
[CL 20531727 by phil popp in ue5-main branch]
2022-06-06 21:11: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
Maxwell Hayes
dca1c2e00d
Fix for inconsisnent use of defines for vector register alignment (elements vs bytes)
...
#rb Phil.Popp
#jira nojira
#preflight 609af8112032ee000111f1ee
[CL 16284234 by Maxwell Hayes in ue5-main branch]
2021-05-11 19:02:01 -04: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
phil popp
c7b416ce6a
Updating scaling on FFTs
...
#rb none
#ROBOMERGE-SOURCE: CL 11591464 via CL 11591472
#ROBOMERGE-BOT: (v655-11596533)
[CL 11617735 by phil popp in Main branch]
2020-02-25 16:00:34 -05:00
phil popp
baefdea9aa
Integrate FFTAlgorithm and ConvolutionAlgorithm work from //UE4/Private-Reverb/...
...
#rb Ethan.Geller, Maxwell.Hayes
#ROBOMERGE-SOURCE: CL 11285078 via CL 11285087
#ROBOMERGE-BOT: (v647-11244347)
[CL 11285092 by phil popp in Main branch]
2020-02-06 14:31:11 -05:00