Commit Graph

1335 Commits

Author SHA1 Message Date
Max Chen
e4d4965491 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor)
#rb none

[CL 7774443 by Max Chen in Dev-Editor branch]
2019-08-05 15:48:51 -04:00
steve smith
205a15e75d Fix merge error that broke Multiview on mobile HMD for GLES.
#jira UE-77549
#rb ryan.vance

#ROBOMERGE-SOURCE: CL 7688343 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v383-7686620)

[CL 7688363 by steve smith in Main branch]
2019-08-01 12:51:14 -04:00
patrick enfedaque
a4a97b350c Landscape Layers: Windows 7 / DX11.0 UAV Fix
#rb richard.malo,serge.bernier
#rnx


#ROBOMERGE-OWNER: patrick.enfedaque
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 7659415 via CL 7659794
#ROBOMERGE-BOT: (v372-7473910)

[CL 7659796 by patrick enfedaque in Main branch]
2019-07-30 09:42:00 -04:00
patrick enfedaque
ccdb159c13 Landscape Layer System: Multiple Fix
- Fix Brush jagged edges
- Fix some components sometimes not being paintable
- Fix Crashes in some setups (writing out of texture bounds)
- Fix some Heightmap compnents not showing

#rb richard.malo
#rnx


#ROBOMERGE-SOURCE: CL 7627358 via CL 7635517
#ROBOMERGE-BOT: (v372-7473910)

[CL 7635661 by patrick enfedaque in Main branch]
2019-07-26 13:09:20 -04:00
daqi lin
2a23011070 Fix MinClearCoatLevel shader variable type in ray tracing reflections #jira UE-77950 #rb none
#ROBOMERGE-SOURCE: CL 7633925 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7633926 by daqi lin in Main branch]
2019-07-26 11:00:38 -04:00
devansh maheshwari
12477d6b0c Normal blend decal fix
#jira UE-76636
#rb Krzysztof.Narkowicz

#ROBOMERGE-SOURCE: CL 7617125 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7617129 by devansh maheshwari in Main branch]
2019-07-24 18:08:50 -04:00
Chris Gagnon
d7d4ee7b38 Merging //UE4/Dev-Main to Dev-Editor (//UE4/Dev-Editor) at CL 7473521
#rb none
#fyi Max.Chen, Tim.Gautier

[CL 7614721 by Chris Gagnon in Dev-Editor branch]
2019-07-24 15:05:52 -04:00
richard malo
c6442c8afe Increased precision of alpha blending value used by landscape splines when using Landscape Layer system (from 8-bits to 14-bits). This solves stippled effect on spline side falloffs at higher locations.
#rb patrick.enfedaque
#rnx


#ROBOMERGE-SOURCE: CL 7603450 via CL 7608753
#ROBOMERGE-BOT: (v372-7473910)

[CL 7608877 by richard malo in Main branch]
2019-07-24 12:15:09 -04:00
jack porter
cf8207c1c3 Better fix for ES3.1 external texture gamma correction
#jira UE-57319
#rb Allan.Bentham

#ROBOMERGE-SOURCE: CL 7605608 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7605614 by jack porter in Main branch]
2019-07-24 10:55:58 -04:00
yuriy odonnell
07efe71913 Ray Tracing Translucency Fix
(ushell-p4-cherrypick of 7476085 by Daqi.Lin)

#rb Yuriy.ODonnell
#jira None

#ROBOMERGE-SOURCE: CL 7601511 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7601521 by yuriy odonnell in Main branch]
2019-07-24 03:57:28 -04:00
richard wallis
66e59c9e86 Fix for crash when landscape layers is enabled in World Settings on Mac. Clone of Dev-Rendering CL 7093397 and CL 7196314.
#jira UE-74840
#rb none
[FYI] lukas.hermanns, matt.collins

#ROBOMERGE-SOURCE: CL 7528998 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7529179 by richard wallis in Main branch]
2019-07-23 06:51:59 -04:00
uriel doyon
b736b27949 Fixed wrong mip level being sampled when visualizing volume texture.
#rb none
#jira UE-77480

#ROBOMERGE-SOURCE: CL 7477369 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7477371 by uriel doyon in Main branch]
2019-07-22 15:14:01 -04:00
dmitriy dyomin
0abcd7bff4 Fix issues with HQ DOF on mobile devices running vulkan
#jira UE-77013
#rb none

#ROBOMERGE-SOURCE: CL 7473649 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7473650 by dmitriy dyomin in Main branch]
2019-07-22 03:57:21 -04:00
lukas hermanns
1a2c7ee84d Improved previous fix (from CL 7453922).
#rb Mark.Satterthwaite
#jira UE-77362

#ROBOMERGE-SOURCE: CL 7464346 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7464349 by lukas hermanns in Main branch]
2019-07-19 17:24:55 -04:00
patrick kelly
d95d4169e2 Fix NiagaraSpriteVertexFactory compilation problems with ray tracing
[FYI] yujiang.wang
#rb none



#ROBOMERGE-OWNER: patrick.kelly
#ROBOMERGE-AUTHOR: patrick.kelly
#ROBOMERGE-SOURCE: CL 7442330 via CL 7448457
#ROBOMERGE-BOT: (v371-7306989)

[CL 7448459 by patrick kelly in Main branch]
2019-07-19 09:02:43 -04:00
dmitriy dyomin
7cfef5140f Fixed: Issues with mobile rendering and SceneDepth material node usage in post-process materials
#jira UE-73347
#rb none

#ROBOMERGE-SOURCE: CL 7448179 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7448180 by dmitriy dyomin in Main branch]
2019-07-19 05:29:57 -04:00
dmitriy dyomin
3b3c3389df Fixed: Screen goes black when looking inside a body of water on iOS
#rb none


#ROBOMERGE-SOURCE: CL 7436421 via CL 7436422 via CL 7436515
#ROBOMERGE-BOT: (v371-7306989)

[CL 7436538 by dmitriy dyomin in Main branch]
2019-07-18 03:39:17 -04:00
amoser
d3b70cbf1c PR #6032: Fixes to AmbientOcclusion calculation in Screen Space Diffuse Indirect (Contributed by amoser)
#rb none
#jira UE-77233

#ROBOMERGE-SOURCE: CL 7425001 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7425051 by guillaume abadie in Main branch]
2019-07-17 14:23:55 -04:00
sebastien lussier
0839438169 Improved the assignation of UV slots for custom interpolators.
- Now reusing unused slots instead of simply adding them after the last used slot.
- Added missing calls to GatherExpressionsForCustomInterpolators()

#rb chris.bunner, jurre.debaare


#ROBOMERGE-OWNER: sebastien.lussier
#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 7321118 via CL 7321791
#ROBOMERGE-BOT: (v371-7306989)

[CL 7321793 by sebastien lussier in Main branch]
2019-07-16 09:48:17 -04:00
patrick kelly
432bd01a85 Cherry-pick 7308853
Disable normal-culling when casting a shadow ray from geometry with hair material.
Use proxy light direction and hair tangent direction to reconstruct a plausible normal for ray biasing.

#rb none
[FYI] charles.derousiers
#jira ue-77320

#ROBOMERGE-SOURCE: CL 7311835 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7311839 by patrick kelly in Main branch]
2019-07-15 16:23:21 -04:00
patrick kelly
b91d50ce55 Cherry-pick 7296040
Decouples sample generation from ray traversal in the SkyLight pass.

Created GenerateSkyLightVisibilityRays compute shader. We leverage the QuasiRandom sequence and infinite light properties of SkyLight to cache importance-sampled ray directions for the RayTracingSkyLight ray generation shader. This amounts to noticeable performance improvement without observable increases in variance.

r.RayTracing.SkyLight.DecoupleSampleGeneration (default = 1): decouples sample generation from ray traversal.

#rb none
#jira ue-77255

#ROBOMERGE-SOURCE: CL 7298111 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v370-7290619)

[CL 7298133 by patrick kelly in Main branch]
2019-07-12 18:26:25 -04:00
zach bethel
bbd1ecffe4 Simplify and validate instanced static mesh vertex factory creation to mitigate and catch rare crash.
#jira UE-75924
#rb Zabir.Hoque

#ROBOMERGE-SOURCE: CL 7263692 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v369-7254125)

[CL 7263698 by zach bethel in Main branch]
2019-07-10 13:54:41 -04:00
dmitriy dyomin
8ed8d4a342 Fixed: Bloom artifacts on newer Apple GPUs
#jira UE-70326
#rb none

#ROBOMERGE-SOURCE: CL 7247711 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7247712 by dmitriy dyomin in Main branch]
2019-07-09 07:20:39 -04:00
uriel doyon
09843ea46f Fixed StationaryLightOverlap viewmode in forward shading, by ignoring the shadermodel test, since it is not available in forward.
#rb rolando.caloca
#jira UE-43956

#ROBOMERGE-SOURCE: CL 7231988 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7231990 by uriel doyon in Main branch]
2019-07-08 14:57:51 -04:00
sebastien lussier
ab0f0c0bfd Backout CL 7226803 as some issues have been reported with Slate.
#rnx none
#rb marcus.wassmer


#ROBOMERGE-OWNER: sebastien.lussier
#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 7228296 via CL 7231754
#ROBOMERGE-BOT: (v367-6836689)

[CL 7231779 by sebastien lussier in Main branch]
2019-07-08 14:42:08 -04:00