Commit Graph

21460 Commits

Author SHA1 Message Date
jeremy moore
69e2d4e901 Don't allocate the runtime virtual texture in the proxy if the asset is disabled
#ROBOMERGE-SOURCE: CL 8030248 via CL 8041686
#ROBOMERGE-BOT: (v400-8057353)

[CL 8062582 by jeremy moore in Main branch]
2019-08-15 13:51:44 -04:00
dan phillips
6f369e9c3e XboxOne shader libraries are seperated into their own pak files, each one with it's own cache.
[FYI] ben.woodhouse


#ROBOMERGE-SOURCE: CL 8030189 via CL 8041682
#ROBOMERGE-BOT: (v400-8057353)

[CL 8062576 by dan phillips in Main branch]
2019-08-15 13:51:39 -04:00
jeremy moore
b0327ab46e Don't pay cost of VT feedback analysis if no VTs are allocated
#ROBOMERGE-SOURCE: CL 8030179 via CL 8041679
#ROBOMERGE-BOT: (v400-8057353)

[CL 8062574 by jeremy moore in Main branch]
2019-08-15 13:51:35 -04:00
phil popp
d372f76f09 Adding audio math routines and sliding window utility for use in audio analyzer
#rb Ethan.Geller Aaron.McLeran


#ROBOMERGE-SOURCE: CL 8030070 via CL 8041674
#ROBOMERGE-BOT: (v400-8057353)

[CL 8062507 by phil popp in Main branch]
2019-08-15 13:50:15 -04:00
jurre debaare
50d952bda1 Changed GetProxyOnGameThread<FAnimInstanceProxy>().GetInstanceAssetPlayers
to GetProxyOnAnyThread<FAnimInstanceProxy>().GetInstanceAssetPlayers
#rb none


#ROBOMERGE-SOURCE: CL 8029612 via CL 8038821
#ROBOMERGE-BOT: (v400-8057353)

[CL 8062480 by jurre debaare in Main branch]
2019-08-15 13:49:21 -04:00
krzysztof narkowicz
c3f806ef7b New SkyAtmosphere component CLs in FN
Merging using //Fortnite/Main/_to_/UE4/Dev-Rendering
#rb none

Also tested on mobile with Dmitriy.
Improvement and optimisation pending with https://docs.google.com/document/d/17fBBGX_cP9YARfiBU3P9BIElOo2m6IpqJhRXOZvzXa0/edit#heading=h.tuqnyahzdlw8

Integrated / edtigrated CLs are
7555515
7559183
7565353
7577376
7593568
7624000
7785404
7785501
7839046
7861664
7949251
7949481
7951875
7973183


#ROBOMERGE-OWNER: krzysztof.narkowicz
#ROBOMERGE-AUTHOR: sebastien.hillaire
#ROBOMERGE-SOURCE: CL 8020041 via CL 8027701
#ROBOMERGE-BOT: (v400-8057353)

[CL 8062409 by krzysztof narkowicz in Main branch]
2019-08-15 13:46:05 -04:00
lina halper
0a9a38c68d Remove unused variables
#jira: UE-78921
#rb: Helge.Mathee
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8062117 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v400-8057353)

[CL 8062123 by lina halper in Main branch]
2019-08-15 13:21:37 -04:00
jonas meyer
86445f2244 fix for UE-76115
#rb none
#jira UE-76115
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8060135 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v400-8057353)

[CL 8060139 by jonas meyer in Main branch]
2019-08-15 10:20:47 -04:00
simon tourangeau
5f871458b8 Added MarkRenderStateDirtyEvent to UActorComponent
Added UpdateColorAndBrightnessEvent to ULightComponent.

#jira UE-78896

PR #6120: Component changes for NVIDIA USD plugin.

#rb rolando.caloca
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8058426 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v400-8057353)

[CL 8058433 by simon tourangeau in Main branch]
2019-08-15 08:36:25 -04:00
Dave Belanger
42b6725a69 Fix double selection change events in list view.
Invoke SignalSelectionChanged before OnItemClicked like we do in every other cases (right mouse button up, on touch ended).
#jira none
#rb Chris.Gagnon

[CL 8057730 by Dave Belanger in Main branch]
2019-08-15 07:54:36 -04:00
andrew rodham
37308b2d1d Slate: Protect against re-entrancy initiated panel children destructors when emptying panel children
#jira UE-78721
#jira UE-78878
#rb Chris.Gagnon
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 8054497 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8054527 by andrew rodham in Main branch]
2019-08-15 00:19:11 -04:00
juan canada
dcf8bdb380 Cherry-pick 8047649: Added option to enable RTAO in post process volume settings
#rb patrick.kelly
#jira UE-78922
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8047986 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8047987 by juan canada in Main branch]
2019-08-14 22:53:25 -04:00
louise rasmussen
860ac37116 #JIRA UE-75836 Replaces icon for ChaosSolverActor types
#rb matt.kuhlenschmidt
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8045594 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8045597 by louise rasmussen in Main branch]
2019-08-14 19:48:47 -04:00
ben ingram
36304d40aa #jira UE-78872
Try again to fix non-unity compile
#rb none
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8044954 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8044956 by ben ingram in Main branch]
2019-08-14 18:02:33 -04:00
simon tourangeau
5ecedcab2d Path Selection Window
When user selects target path for exporting or saving, we need to refresh content from server. So we add OnPathSelected event to FSharedAssetDialogConfig and SAssetDialog.
Changed files: IContentBrowserSingleton.h, SAssetDialog.h, SAssetDialog.cpp.

GPumpingMessages
When files and folders are deleted or created by user, we want to save these changes to server. So we monitor such changes through IAssetRegistry. But we need to determine whether it�s triggered by user. So we add GPumpingMessages, a global flag indicating that application is processing Windows messages. Which means it�s triggered by user input.
Another possible choice is adding delegates. But this requires more changes and is less general.
Changed files: CoreGlobals.h, CoreGlobals.cpp, WindowsPlatformApplicationMisc.cpp.

Mesh Editor Small Fix
Fix an issue where vertex colors in Toolbar didn't work in 4.22.
Changed file is SStaticMeshEditorViewport.cpp.

#jira UE-78897

PR #6121: Editor changes for NVIDIA USD plugin

#rb chris.gagnon
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8042071 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8042138 by simon tourangeau in Main branch]
2019-08-14 16:18:58 -04:00
patrick kelly
54984727fd Cherry-pick CL 8041599
Decouple ray tracing ambient occlusion and global illumination passes.

The ray tracing global illumination-computed ambient occlusion render target is undefined where G-buffer Albedo is < DiffuseThreshold.

#rb none
#jira ue-78920
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8041606 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8041613 by patrick kelly in Main branch]
2019-08-14 15:30:28 -04:00
martin wilson
8b0c7f4bba Fix curve codec being reset
#jira UE-74873
#rb none
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 8041601 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8041602 by martin wilson in Main branch]
2019-08-14 15:28:55 -04:00
rob gay
39a9f49013 Ensure volume and duration values passed are positive to new AdjustVolume implementation & fix new stat for StopDelayed
#jira none
#rb none

#ROBOMERGE-SOURCE: CL 8041439 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8041445 by rob gay in Main branch]
2019-08-14 15:00:48 -04:00
patrick kelly
0180fef734 Cherry-pick CL 8003124
Fix hair shading artifacts in ray tracing SkyLight pass.

#rb charles.derousiers
#jira ue-78851

#ROBOMERGE-SOURCE: CL 8041058 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8041064 by patrick kelly in Main branch]
2019-08-14 14:07:44 -04:00
aaron mcleran
f7108614f8 Fix for LPCM non-seamless looping for stereo case as well.
#jira UE-78874
#rb Maxwell.Hayes

#ROBOMERGE-SOURCE: CL 8040728 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8040747 by aaron mcleran in Main branch]
2019-08-14 13:36:24 -04:00
aaron mcleran
c8a5208218 Fix for normalized stereo feature
#jira UE-78909
#rb Rob.Gay

#ROBOMERGE-SOURCE: CL 8038557 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8038578 by aaron mcleran in Main branch]
2019-08-14 13:04:26 -04:00
marc audy
19b36ec9d6 Correctly invalidate timer handle in ClearTimer if the timer has already expired (can't be found) and invalidate the timer handle in SetTimer if the rate is <= 0
#rb Zak.Middleton
#jira

#ROBOMERGE-SOURCE: CL 8036903 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v399-8035122)

[CL 8036905 by marc audy in Main branch]
2019-08-14 12:38:51 -04:00
arciel rekman
b06f59cf2e Vulkan: keep free ranges sorted and merged on the fly (UE-78697)
- Good performance improvements on samples like Infiltrator.

#rb Jonas.Meyer
#jira UE-78697
[FYI] Rolando.Caloca, Jonas.Meyer, Brandon.Schaefer

#ROBOMERGE-SOURCE: CL 8031806 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v398-8029740)

[CL 8031816 by arciel rekman in Main branch]
2019-08-14 11:19:30 -04:00
jules blok
b7415b6016 Re-enable geometry shaders on Lumin
Volumetric textures are still a problem so these are disabled instead

#jira UE-78571
#rb Ryan.Vance

#ROBOMERGE-SOURCE: CL 8030670 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v398-8029740)

[CL 8030682 by jules blok in Main branch]
2019-08-14 10:49:27 -04:00
Dave Belanger
e6cb672547 Ignore "SObjectWidget destroyed while collecting garbage" ensure during blueprint compile GC phase.
#rb Nick.Darnell
#jira UE-66995

#ROBOMERGE-OWNER: Dave.Belanger
#ROBOMERGE-AUTHOR: dave.belanger
#ROBOMERGE-SOURCE: CL 8030117 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v398-8029740)

[CL 8030139 by Dave Belanger in Main branch]
2019-08-14 10:25:24 -04:00