Commit Graph

8537 Commits

Author SHA1 Message Date
sebastien hillaire
090c04be3a Added r.RayTracing.Translucency.Refraction on post process volume (defaults to 1)
Fixed the fact that it was not taken into account in the shader (CL was 5172901, was robomerged to stagin to maybe a wrong integration).

#jira none
#rb Juan.Canada

#ROBOMERGE-SOURCE: CL 5370691 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5370692 by sebastien hillaire in Main branch]
2019-03-12 15:11:17 -04:00
marc audy
eb3e8d427c Add null check as it is valid for there to be nulls in the controller list.
#jira UE-71319
#rb Ben.Zeigler

#ROBOMERGE-SOURCE: CL 5370448 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5370459 by marc audy in Main branch]
2019-03-12 14:39:35 -04:00
zach bethel
f305080f72 Fixed warm-up with managed particle components.
#jira UE-71266
#rb Uriel.Doyon

#ROBOMERGE-SOURCE: CL 5365206 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5368507 by zach bethel in Main branch]
2019-03-12 10:10:03 -04:00
matt kuhlenschmidt
fd87eaae81 Fix world settings actors being spawned as transactional even when the world is created as not transactional. This can cause the world settings to disappear during undo/redo.
#rb marc.audy
#jira UE-71268

#ROBOMERGE-SOURCE: CL 5362989 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5368498 by matt kuhlenschmidt in Main branch]
2019-03-12 10:09:51 -04:00
krzysztof narkowicz
f98c9c7f92 Force correct fast rendering path in case if full depth prepasss is disabled:
* Moved depth prepass settings into FScene, as those settings are used by cached mesh draw commands (MDCs) and MDCs are cached per FScene
* FScene updates depth prepass settings every frame and recaches MDCs if default base pass depth stencil acccess changes

Before the change cached MDCs always were using DepthRead_StencilWrite, even if full depth prepass was disabled and DepthWrite_StencilWrite was required. This forced ApplyViewOverridesToMeshDrawCommands rendering path, which is a slow and can't correctly set depth stencil state due to lack of mesh data at that point.

#jira UE-71258, UE-71096
#rb Daniel.Wright

#ROBOMERGE-SOURCE: CL 5362794 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5368495 by krzysztof narkowicz in Main branch]
2019-03-12 10:09:45 -04:00
juan canada
323ac14d3b Raytracing GI enable/disable control exposed in the GUI
#rb none
[FYI] patrick.kelly
#jira

#ROBOMERGE-SOURCE: CL 5362288 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5368492 by juan canada in Main branch]
2019-03-12 10:09:40 -04:00
david hibbitts
3e00606ae0 Back out changelist 5206079 due to #jira UE-71097
#jira UE-70407
#rb none

#ROBOMERGE-SOURCE: CL 5360739 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5368480 by david hibbitts in Main branch]
2019-03-12 10:09:20 -04:00
Dmitriy Dyomin
7dad0b8256 Fixed: crash when running StrategyGame without a separate rendering thread
#jira UE-70418
#rb jack.porter

#ROBOMERGE-OWNER: dmitriy.dyomin
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 5358146 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5367888 by Dmitriy Dyomin in Main branch]
2019-03-12 07:08:32 -04:00
martin wilson
41527eba8e Stop crashing when recompressing reimported animations
#jira UE-68663
#rb Benn.Gallagher

#ROBOMERGE-SOURCE: CL 5354760 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5367787 by martin wilson in Main branch]
2019-03-12 06:52:44 -04:00
Martin Wilson
acc237fabd Fix uniform sampled curve decompression
#jira UE-68388
#rb Nicholas.Frechette

#ROBOMERGE-OWNER: Martin.Wilson
#ROBOMERGE-AUTHOR: martin.wilson
#ROBOMERGE-SOURCE: CL 5354033 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5367782 by Martin Wilson in Main branch]
2019-03-12 06:52:24 -04:00
zak middleton
298dd5758d #ue4 - Downgrade warning to a log in UCharacterMovementComponent::ForcePositionUpdate(), so it does not appear by default.
#jira UE-68365
#rb none

#ROBOMERGE-SOURCE: CL 5353822 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364962 by zak middleton in Main branch]
2019-03-11 18:59:03 -04:00
martin wilson
e799e2234c Fix CIS
#jira none
#rb none

#ROBOMERGE-SOURCE: CL 5353190 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364959 by martin wilson in Main branch]
2019-03-11 18:58:58 -04:00
martin wilson
d7cbb3a30b Stop users from being able to pick invalid scale compression formats
#jira UE-64208
#rb none

#ROBOMERGE-SOURCE: CL 5353101 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364947 by martin wilson in Main branch]
2019-03-11 18:58:19 -04:00
martin wilson
1cc92f1fbd Stop reset to default button clearing curve compression codec
#jira UE-67216
#rb Lina.Halper

#ROBOMERGE-SOURCE: CL 5352004 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364877 by martin wilson in Main branch]
2019-03-11 18:57:43 -04:00
patrick boutot
c18e7452bc Add rollover for timecode created from time
#jira UE-71101
#rb simon.therriault

#ROBOMERGE-SOURCE: CL 5350904 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364837 by patrick boutot in Main branch]
2019-03-11 18:57:11 -04:00
jonas meyer
03753689a4 add missing #undef
[FYI] juan.canada
#rb none
#jira UE-71142

#ROBOMERGE-SOURCE: CL 5348914 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364779 by jonas meyer in Main branch]
2019-03-11 18:56:50 -04:00
jonas meyer
7e23a10b6f When updating the instance transforms, UHierarchicalInstancedStaticMeshComponent would reallocate the instance buffers, that the vertex factor, FInstancedStaticMeshVertexFactory, has a pointer to.
Added MarkRenderStateDirty so its updated
#jira UE-71028
#rb michael.dupuis

#ROBOMERGE-SOURCE: CL 5348907 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364775 by jonas meyer in Main branch]
2019-03-11 18:56:48 -04:00
martin wilson
0cd798cce9 Update blendspaces when animation markers change
#jira UE-69069
#rb Lina.Halper

#ROBOMERGE-SOURCE: CL 5348780 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364768 by martin wilson in Main branch]
2019-03-11 18:56:46 -04:00
rolando caloca
819acd82ce UE4.22 - Fix perf warning
#rb Arciel.Rekman
#rnx
#jira

#ROBOMERGE-SOURCE: CL 5348675 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364764 by rolando caloca in Main branch]
2019-03-11 18:56:45 -04:00
michael galetzka
25b213331d Fix material update problems with particle component
#jira UE-68811
#rb uriel.doyon

#ROBOMERGE-SOURCE: CL 5348489 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364762 by michael galetzka in Main branch]
2019-03-11 18:56:41 -04:00
richard wallis
cf43bba612 Fix for "Editing material after changing Decal Blend Mode may cause editor to crash". Flush rendering commands on UMaterial::PreEditChange() as realtime rendering editor viewport render has been enqueued and the decals FMeshDecalMeshProcessor::AddMeshBatch() logic tries to render FMeshDecalsEmissivePS before the shader map has been updated in UMaterial::PostEditChangeProperty().
#jira UE-70565
[FYI] Krzysztof.Narkowicz, Arne.Schober
#rb mark.satterthwaite

#ROBOMERGE-SOURCE: CL 5348256 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5364756 by richard wallis in Main branch]
2019-03-11 18:56:36 -04:00
bart hawthorne
fac4e46213 Add logging of the network profile filename when a network profile is started
[FYI] ryan.gerleve, jon.nabozny
#rb none


#ROBOMERGE-SOURCE: CL 5362995 via CL 5362998 via CL 5363571

[CL 5363583 by bart hawthorne in Main branch]
2019-03-11 17:42:28 -04:00
bart hawthorne
931ba2b9c0 Add more descriptive information to logging when naks are processed.
[FYI] ryan.gerleve, jon.nabozny


#ROBOMERGE-SOURCE: CL 5362359 via CL 5362362 via CL 5363140

[CL 5363200 by bart hawthorne in Main branch]
2019-03-11 17:09:16 -04:00
bob tellez
a725469e6a #UE4 Reduce verbosity of warning about conflicting primary asset types.
#ROBOMERGE-SOURCE: CL 5361387 via CL 5362477

[CL 5362624 by bob tellez in Main branch]
2019-03-11 16:17:21 -04:00
marc audy
e868917868 Stop using sparse delegate storage temporarily while an issue with binding is resolved
#rnx


#ROBOMERGE-SOURCE: CL 5361353 via CL 5361355 via CL 5362461

[CL 5362605 by marc audy in Main branch]
2019-03-11 16:17:14 -04:00