Commit Graph

18107 Commits

Author SHA1 Message Date
michael dupuis
905a17c3e5 Fixed instancing not taking into account instance scale while calculating LOD, it could result in having large instance clipped. Tested using LOD Ditherering and normal one.
Remove part of the previous tentative fixed i had made a few months ago.

#jira UE-59256
#rb none
[CODEREVIEW] Jack.Porter, Jeremy.Moore

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 5224628 in //UE4/Release-4.22/... via CL 5225334
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5245009 by michael dupuis in Dev-Networking branch]
2019-02-28 17:08:26 -05:00
jonas meyer
c97a30f704 Fix for vulkan hdr video export crashing.
Fix vulkan validation error when exporting videos. Window swap chain was smaller than rendertarget, and a copy was writing out of bounds on the swap chain.
#jira UE-70118
#rb none
[FYI] rolando.caloca

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 5224478 in //UE4/Release-4.22/... via CL 5225322
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5245000 by jonas meyer in Dev-Networking branch]
2019-02-28 17:08:24 -05:00
dmitriy dyomin
00d50c3422 Separate supported flags for images and buffers in Vulkan. This should fix VK crashes on Note9.
#jira UE-70666
#rb rolando.caloca

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 5224013 in //UE4/Release-4.22/... via CL 5225313
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244993 by dmitriy dyomin in Dev-Networking branch]
2019-02-28 17:08:22 -05:00
arciel rekman
29322b5e0c Linux: make LoginId (aka old MachineId) easier to parse (UE-70622).
- Amendment to UE-70622.

#rb none
#jira UE-70622

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 5223673 in //UE4/Release-4.22/... via CL 5225299
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244984 by arciel rekman in Dev-Networking branch]
2019-02-28 17:08:16 -05:00
marcin undak
0bc7478fe6 Linux: Improved FPlatformMisc::GetLoginId()
#rb arciel.rekman
[FYI] arciel.rekman
#jira UE-70622

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: marcin.undak
#ROBOMERGE-SOURCE: CL 5215697 in //UE4/Release-4.22/... via CL 5225290
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244975 by marcin undak in Dev-Networking branch]
2019-02-28 17:08:13 -05:00
jason stasik
6fe508ae17 Prevent dragging a widget while already dragging one
#jira UE-69317
#rb chris.gagnon

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jason.stasik
#ROBOMERGE-SOURCE: CL 5206155 in //UE4/Release-4.22/... via CL 5225233
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244930 by jason stasik in Dev-Networking branch]
2019-02-28 17:07:49 -05:00
david hibbitts
efa388d017 SceneCaptureComponent now responds to OnVisibilityChanged events and sets the ProxyMesh Visibility to match the component's visibility
This is a resubmission of 5146216 with the ProxyMeshComponent modification correctly guarded by #if WITH_EDITORONLY_DATA

#jira UE-70407
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: david.hibbitts
#ROBOMERGE-SOURCE: CL 5206079 in //UE4/Release-4.22/... via CL 5225227
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244919 by david hibbitts in Dev-Networking branch]
2019-02-28 17:07:47 -05:00
jules blok
da85559073 Support ISR in distortion rendering
#jira UE-70276
#rb Ryan.Vance

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jules.blok
#ROBOMERGE-SOURCE: CL 5205808 in //UE4/Release-4.22/... via CL 5225219
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244909 by jules blok in Dev-Networking branch]
2019-02-28 17:07:43 -05:00
michael trepka
08c7f258c5 Use FMath::CeilToInt when calculating the resized Mac window width and height to make sure the window size matches its viewport size after changes to SlateRHIRenderer in CL 4969188
#jira UE-70612
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 5202383 in //UE4/Release-4.22/... via CL 5225175
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244834 by michael trepka in Dev-Networking branch]
2019-02-28 17:07:22 -05:00
michael trepka
d9efd168dc Avoid infinite recursive calls in FMacApplication::CloseQueuedWindows()
#jira UE-51711
#rb Richard.Wallis

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 5200920 in //UE4/Release-4.22/... via CL 5225171
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244822 by michael trepka in Dev-Networking branch]
2019-02-28 17:07:16 -05:00
marc audy
2232d553f3 PR #5546: UE-69951: World nullptr check in CheckForErrors (Contributed by projectgheist)
#jira UE-69951
#jira UE-69972
#rb Me

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 5198851 in //UE4/Release-4.22/... via CL 5225169
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244815 by marc audy in Dev-Networking branch]
2019-02-28 17:07:13 -05:00
dan oconnor
f6dd4e320b Undo //UE4/Release-4.22/Engine/Source/Runtime/Engine/Private/... changelist 5178602
#rb None
#jira UE-70072

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 5189067 in //UE4/Release-4.22/... via CL 5225163
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244784 by dan oconnor in Dev-Networking branch]
2019-02-28 17:07:02 -05:00
robert manuszewski
c5fcebe67a Fixing incremental build compile errors introduced in CL #5223889
#rb none
#jira UE-70640

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 5223925 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244770 by robert manuszewski in Dev-Networking branch]
2019-02-28 17:06:58 -05:00
robert manuszewski
2ef9da4d12 DuplicatedDataReader and DuplicatedDataWriter will now store UObject serialize context internally so that they don't crash in case of an error
#rb none
#jira UE-70144

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 5223889 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5244762 by robert manuszewski in Dev-Networking branch]
2019-02-28 17:06:56 -05:00
daniel wright
d79eae2b21 Landscape thumbnails need to compile velocity shaders
#rb none
#jira UE-70569

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: daniel.wright
#ROBOMERGE-SOURCE: CL 5185266 in //UE4/Release-4.22/... via CL 5207764
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235390 by daniel wright in Dev-Networking branch]
2019-02-27 18:57:53 -05:00
dan oconnor
c27c343602 Updated assert in PRIVATE_PatchNewObjectIntoExport in light of stricter CurrentLoadContext, fixes crash when compiling blueprints in preview releases
#rb Robert.Manuszewski
#jira UE-70513, UE-70486

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 5182968 in //UE4/Release-4.22/... via CL 5207737
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235386 by dan oconnor in Dev-Networking branch]
2019-02-27 18:57:38 -05:00
rolando caloca
f9e31b4bed UE4.22 - Workaround for Lumin media textures
#rb none
[FYI] Ryan.Vance
#rnx
#jira

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 5181090 in //UE4/Release-4.22/... via CL 5207704
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235384 by rolando caloca in Dev-Networking branch]
2019-02-27 18:57:31 -05:00
michael dupuis
38f84aad89 Change SetRenderTarget by Begin/End RenderPass.
#jira UE-70511
#rb none
[CODEREVIEW] rolando.caloca

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.dupuis
#ROBOMERGE-SOURCE: CL 5180294 in //UE4/Release-4.22/... via CL 5207690
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235383 by michael dupuis in Dev-Networking branch]
2019-02-27 18:57:29 -05:00
dan oconnor
7d4ccf65b6 Removed recreation of UDS default instance as it is no longer needed
#jira UE-70072
#rb Phillip.Kavan

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: dan.oconnor
#ROBOMERGE-SOURCE: CL 5178602 in //UE4/Release-4.22/... via CL 5207679
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235382 by dan oconnor in Dev-Networking branch]
2019-02-27 18:57:27 -05:00
zach bethel
960c8ebd88 Back out changelist 5070596, which had other odd side effects not found in original testing.
#jira UE-69616
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: zach.bethel
#ROBOMERGE-SOURCE: CL 5177921 in //UE4/Release-4.22/... via CL 5207636
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235379 by zach bethel in Dev-Networking branch]
2019-02-27 18:57:17 -05:00
michael trepka
2729a245db Allow multiple movie streamer plugins to register themselves with DefaultGameMoviePlayer and pick the right one for the starup movie playback based on the format of the file.
#jira UE-70482
#rb Rex.Hill

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 5176859 in //UE4/Release-4.22/... via CL 5207612
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235376 by michael trepka in Dev-Networking branch]
2019-02-27 18:57:11 -05:00
rolando caloca
fc418fae4d UE4.22 - Do not cache static meshes with external textures; re-enable immutable samplers on mesh pass processor
#rb Daniel.Wright
#rnx
#jira

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 5175806 in //UE4/Release-4.22/... via CL 5207605
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235375 by rolando caloca in Dev-Networking branch]
2019-02-27 18:57:10 -05:00
jonas meyer
767be58932 Reallocate uniformbuffer when size has changed.
#jira UE-70413
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 5175660 in //UE4/Release-4.22/... via CL 5207596
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235374 by jonas meyer in Dev-Networking branch]
2019-02-27 18:57:08 -05:00
jonas meyer
d411b6ac81 fix for vulkan movie export not working. Resolve destination in non-msaa rendering was being ignored.
#jira UE-70126
[FYI] rolando.caloca
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 5175291 in //UE4/Release-4.22/... via CL 5207581
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5235372 by jonas meyer in Dev-Networking branch]
2019-02-27 18:57:04 -05:00
arciel rekman
b829e3ec86 Fix Linux build (last minute copy-paste went wrong) (UE-70519).
#rb none
#jira UE-70519

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 5153940 in //UE4/Release-4.22/... via CL 5207527
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 5220525 by arciel rekman in Dev-Networking branch]
2019-02-26 21:02:48 -05:00