Commit Graph

104 Commits

Author SHA1 Message Date
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
aurel cordonnier
a6e741e007 Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
phil popp
f60b6fa758 Fix audio envelope DSP implementation and performance. Fixes multiple perf related issues related to audio envelopes.
#jira UE-122329, UE-123731, UE-124701
#rb Rob.Gay
#preflight 6131065c1a52e20001b0bd0a

#ROBOMERGE-OWNER: phil.popp
#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 17406098 via CL 17412110
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17412133 by phil popp in ue5-release-engine-test branch]
2021-09-02 20:50:45 -04:00
miles flanagan
a6813d212d Downgrade AudioModulation log for stopping a Mix Bus from Log to Verbose
#jira none
#rb aaron.mcleran, rob.gay

#ROBOMERGE-SOURCE: CL 17207666 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17207691 by miles flanagan in ue5-release-engine-test branch]
2021-08-17 19:11:09 -04:00
aurel cordonnier
02c0f425e8 Copy up from Release-Engine-Staging @ 16738359
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719

[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -04:00
miles flanagan
770e08de16 Fixed missed default output value initialization on Sound Modulation Patch Proxies, affecting patches with output parameters that needed defaults other than 1.f, such as pitch.
#rb Rob.Gay
#jira none

#ROBOMERGE-SOURCE: CL 16659610 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v834-16658389)

[CL 16659618 by miles flanagan in ue5-release-engine-test branch]
2021-06-14 12:17:48 -04:00
phillip kavan
1b6914ca4b Extends the class viewer module to support multiple custom class filters along with an optional associated view option flag.
Additional changes:
- Deprecates the previous method for specifying a singular custom class viewer filter and updates all existing occurrences of this pattern in engine code.
- Extends the property editor utilities interface to expose custom class filter(s) that can be applied to the class picker widget used for editing class property values.
- Adds an implementation of this interface to SDetailsView such that additional class filter(s) can now be configured to be applied to all underlying class property nodes.

#jira UE-108316
#rb Lauren.Barnes
#preflight 60c2102e8ae8960001110d50

#ROBOMERGE-OWNER: phillip.kavan
#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 16623084 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)
#ROBOMERGE-CONFLICT from-shelf

[CL 16623246 by phillip kavan in ue5-release-engine-test branch]
2021-06-10 10:40:50 -04:00
aurel cordonnier
a60689f75f Fixes for no unity build errors
#rb trivial
#rnx

[CL 16511214 by aurel cordonnier in ue5-main branch]
2021-05-31 19:02:37 -04:00
Rob Gay
a9f3e4d043 Modulation Feature: Global Bus Value Mixes
- Enables a way to quickly assignment of values, debug easier, and mix lazily at a top-level for persistent buses.
#preflight 60ac3c6188460e000109d384
#rb miles.flanagan
#jira none

[CL 16443322 by Rob Gay in ue5-main branch]
2021-05-24 20:56:17 -04:00
Rob Gay
75142ba0b1 Fix misnamed enum that is not initialized
#rb trivial
#jira UE-113950
#preflight 60a55aac0569f30001f05080

[CL 16390795 by Rob Gay in ue5-main branch]
2021-05-19 15:27:07 -04:00
Lauren Barnes
39f1923ed0 Deprecating .Icon() as a slate attribute on SDockTab. By default, tab icons fall back to using the one for the tab spawner's menu item. SetTabIcon can be used in the edge cases where an icon needs to be set that doesn't match the default. Updating all found cases of .Icon() usage on SDockTab.
#jira UETOOL-3429
#preflight 60996a2bdd2e00000126ff25
#rb Matt.Kuhlenschmidt

[CL 16251489 by Lauren Barnes in ue5-main branch]
2021-05-10 14:19:15 -04:00
Rob Gay
2d9801f21f Fix for crash in AudioModulation when user leaves parameter blank, which results in no mix function being set in a ParameterPatch
#rb aaron.mcleran
#jira UE-113677
#preflight 607f4c9de7a5ac000194de31

[CL 16067386 by Rob Gay in ue5-main branch]
2021-04-20 18:41:09 -04:00
rob gay
d504fb09e6 Replace thread check with conditional thread ID update in AudioModulation to avoid crash when suspending game when going to home screen (which can swap the AudioMixer's ThreadID on resume)
#lockdown nick.whiting

#ROBOMERGE-SOURCE: CL 16028375 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16028382 by rob gay in ue5-main branch]
2021-04-15 20:06:01 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Maxwell Hayes
5afd6b944c Making clear distinction between GetAbsoluteAverageAmplitude and GetAverageAmplitude in buffer vector ops.
#jira nojira
#rb Phil.Popp

[CL 15187887 by Maxwell Hayes in ue5-main branch]
2021-01-25 17:26:35 -04:00
Rob Gay
077044f885 Add missing AUDIOMODULATION_API decorator
#fyi Dan.Reynolds
#jira none
#rb trivial

[CL 15065111 by Rob Gay in ue5-main branch]
2021-01-13 00:48:28 -04:00
Matt Kuhlenschmidt
036e2d0733 Removed all instances of large toolbars with 40x40 icons and reset their layouts to confrom to the new standard toolbar size and tabless design
[CL 14999694 by Matt Kuhlenschmidt in ue5-main branch]
2021-01-06 12:07:36 -04:00
Marc Audy
ada7c144fa Merge //UE5/Release-Engine-Staging @14903491 to //UE5/Main
[CL 14906022 by Marc Audy in ue5-main branch]
2020-12-11 14:21:20 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
Josh Adams
c98c3dfde8 - Some compile error fixes that in UE5 target that didn't happen in others
[CL 14474317 by Josh Adams in ue5-main branch]
2020-10-12 15:45:47 -04:00
Marc Audy
50a3d7d368 Merge Release-Engine-Staging to Main @ CL# 14467590
This represents UE4/Main @ 14432125 + some cherrypick fixes

[CL 14468207 by Marc Audy in ue5-main branch]
2020-10-09 22:42:26 -04:00
Rob Gay
a2142d8a98 Fix pedantic spelling issue
#fyi aaron.mcleran
#rb trivial
#jira none

[CL 14466503 by Rob Gay in ue5-main branch]
2020-10-09 18:33:16 -04:00
Rob Gay
ce5217877f Edigrate from 4 to 5:
- Clean-up Generator property UX
- Add invert flag to EnvelopeFollower to allow AudioBus to gate source
#rb phil.popp
#jira none

[CL 14460466 by Rob Gay in ue5-main branch]
2020-10-09 11:38:30 -04:00
Rob Gay
ec47dbc7ba Edigrate following from 4 to 5:
Hide Modulation properly when disabled from SoundBase
    - Move canonical modulation destinations on SoundBase to struct and making a simple customized display that looks up whether modulation is enabled
    - Remove dead code/bModulationEnabled property from SoundBase from earlier attempt to use UObject reflection to hide modulation parameters on sound assets
#rb phil.popp
#jira UEAU-598

Fix Modulation Debugger to use new au. commands properly
- Fix bugs around general display of generator debug data
#jira UE-100492
#rb phil.popp

Fix missing array entry manipulators on Modulation Mix Stage property
#rb lauren.barnes

- Clean-up Generator property UX
- Add invert flag to EnvelopeFollower to allow AudioBus to gate source
#rb phil.popp

- Fix missing AudioDeviceId assignment in AudioModulationSystem (bad merge?)
#rb phil.popp

[CL 14447765 by Rob Gay in ue5-main branch]
2020-10-08 12:59:24 -04:00