Commit Graph

8 Commits

Author SHA1 Message Date
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