Commit Graph

50686 Commits

Author SHA1 Message Date
Tiantian Xie
e11bc76a05 Fix subsurface shader compilation for vulkan.
#rb none
#jira none

[CL 8041592 by Tiantian Xie in Dev-Rendering branch]
2019-08-14 15:27:27 -04:00
Lukas Hermanns
f3cd2bafc9 Fixed null pointer in HLSLcc.
#rb Rolando.Caloca
#rnx

[CL 8041142 by Lukas Hermanns in Dev-Rendering branch]
2019-08-14 14:21:34 -04:00
zach bethel
e6df87d078 Ported basic eye adaptation setup pass to RDG.
#rb none
#jira none

[CL 8041027 by zach bethel in Dev-Rendering branch]
2019-08-14 14:02:54 -04:00
zach bethel
d85f6605f2 Added helper function to FScreenPassView to compute the correct load action when a pass is writing to every pixel. Helps determine whether to clear if using an HMD mask.
#jira none
#rb none

[CL 8041019 by zach bethel in Dev-Rendering branch]
2019-08-14 14:01:23 -04:00
Krzysztof Narkowicz
acf33e376a Fixing merge compilation error
#rb none

[CL 8040945 by Krzysztof Narkowicz in Dev-Rendering branch]
2019-08-14 13:46:36 -04:00
Krzysztof Narkowicz
8083a8856c Fixing merge compilation error
#rb none

[CL 8040583 by Krzysztof Narkowicz in Dev-Rendering branch]
2019-08-14 13:32:48 -04:00
Marcus Wassmer
7d1967d39a Merging //UE4/Dev-Main@8007124 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
Prep for stream reparenting

[CL 8039017 by Marcus Wassmer in Dev-Rendering branch]
2019-08-14 13:12:26 -04:00
zach bethel
89a1488c7b Fixed build warnings.
#rb none
#jira none

[CL 8031186 by zach bethel in Dev-Rendering branch]
2019-08-14 11:06:54 -04:00
Patrick Kelly
6f0959592f Add null check before executing histogram-based eye adaptation pass
#fyi zachary.bethel
#rb none

[CL 8029882 by Patrick Kelly in Dev-Rendering branch]
2019-08-14 10:13:08 -04:00
zach bethel
78bb844c16 Fixed ensure in RDG barrier tracking with non-targetable texture.
#jira none
#rb none

[CL 8017974 by zach bethel in Dev-Rendering branch]
2019-08-13 22:55:21 -04:00
Yujiang Wang
64e6dc3800 Temp workaround for missing FCopyResidentBricksCS caused by ordering issue between WorldContext.World()->InitWorld(); and GShaderCompilingManager->ProcessAsyncResults(false, true);
#rb none

[CL 8013602 by Yujiang Wang in Dev-Rendering branch]
2019-08-13 20:09:54 -04:00
Yujiang Wang
eb0ee1f75e Fix incremental non-unity build
#rb none

[CL 8013056 by Yujiang Wang in Dev-Rendering branch]
2019-08-13 19:24:52 -04:00
Marcus Wassmer
e00d7500fa attempt to fix cis
#rb none

[CL 8012966 by Marcus Wassmer in Dev-Rendering branch]
2019-08-13 19:09:09 -04:00
Rolando Caloca
7679ac3cef DR - SM4 compile fixes
#rb none
#fyi Marcus.Wassmer

[CL 8012914 by Rolando Caloca in Dev-Rendering branch]
2019-08-13 19:00:56 -04:00
will damon
8e2abde154 Revert export of hidden templated instanciation.
Windows disagrees with this.

#rb brandon.schaefer
#jira none
#fyi Benn.Gallagher

[CL 8012697 by will damon in Dev-Rendering branch]
2019-08-13 18:42:15 -04:00
Mark Satterthwaite
ea8d21b922 Don't crash if there are too many samplers. The error will be reported upstream.
#rb none
#jira N/A

[CL 8012605 by Mark Satterthwaite in Dev-Rendering branch]
2019-08-13 18:25:05 -04:00
zach bethel
1360863e8a Ported histogram eye adaptation to RDG.
#jira none
#rb none

[CL 8012556 by zach bethel in Dev-Rendering branch]
2019-08-13 18:15:27 -04:00
zach bethel
17107feefb Added ability to use ERDGResourceFlags for external resources in RDG.
#jira none
#rb none
#fyi guillaume.abadie

[CL 8012543 by zach bethel in Dev-Rendering branch]
2019-08-13 18:14:35 -04:00
zach bethel
b4733c9044 Removed hack to override eye adaptation metric.
#rb none
#jira none

[CL 8012390 by zach bethel in Dev-Rendering branch]
2019-08-13 17:49:57 -04:00
Tiantian Xie
0ff6e5c36c 1. Removed Separable pass.
2. Merge Combined Burley and Separable pass to PostprocessSubsurface.*
3. Clean up.

#rb krzysztof.narkowicz
#jira none

[CL 8011460 by Tiantian Xie in Dev-Rendering branch]
2019-08-13 17:16:21 -04:00
zach bethel
cf88d37be5 Removed some SM5 checks in post processing.
#jira none
#rb none

[CL 8008234 by zach bethel in Dev-Rendering branch]
2019-08-13 16:15:37 -04:00
Patrick Kelly
e0ecd6f530 Remove magic scalar attached to ray tracing RectLight
#rb none
#jira ue-72556

[CL 8008161 by Patrick Kelly in Dev-Rendering branch]
2019-08-13 16:14:07 -04:00
zach bethel
9dc41ad6cb Converted eye adaptation parameters to shader parameter struct for clarity.
#rb none
#jira none

[CL 8008061 by zach bethel in Dev-Rendering branch]
2019-08-13 16:12:20 -04:00
zach bethel
98dab9c0b9 Added helper function to bind shader parameters to legacy parameter map.
#rb none
#jira none

[CL 8007843 by zach bethel in Dev-Rendering branch]
2019-08-13 16:09:19 -04:00
zach bethel
9e626c1fa3 Removed more dead SM4 code from post process materials.
#jira none
#rb none

[CL 8007732 by zach bethel in Dev-Rendering branch]
2019-08-13 16:07:19 -04:00