zach bethel
e4f467569d
Removed scene render target context snapshot system.
...
#rb arne.schober
[CL 14615156 by zach bethel in ue5-main branch]
2020-10-29 16:32:16 -04:00
Marc Audy
68150e0be7
Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
...
This represents UE4/Main @ 14594913
[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
john white
ca61b18d6b
Fix for incorrect Sub Surface Scattering.
...
Problem was the passes to fill in the indirect args buffer was tagged to be on the AsyncCompute Pipe but all other passes are on the GFX pipe.
#jira UE-99741
#rb john.hable
#ROBOMERGE-SOURCE: CL 14535762 in //UE5/Release-5.0-M2/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-M2 -> Main) (v749-14533626)
[CL 14535769 by john white in ue5-main branch]
2020-10-21 12:59:55 -04:00
zach bethel
c907e84398
Build fixes.
...
#rb none
#rnx
[CL 14524302 by zach bethel in ue5-main branch]
2020-10-20 12:12:06 -04:00
Marcus Wassmer
3b81cf8201
Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
...
autoresolved files
#rb none
[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
graham wihlidal
ba78afedb6
Fixed typo Seprable -> Separable in ComputeSubsurfaceForView
...
#rb none
[CL 14186444 by graham wihlidal in ue5-main branch]
2020-08-26 02:20:21 -04:00
Michal Valient
95d19f95b1
[REVERB] Merging //UE4/Private-Reverb-Development@13832732
...
#rb graham.wihlidal, rune.stubbe, brian.karis, andrew.lauritzen, jeff.farris
[CL 13834854 by Michal Valient in ue5-main branch]
2020-07-06 18:58:26 -04:00
kevin ortegren
541e92d1e9
Clamp hardcoded mip level to one that works for the given texture size when creating texture in SSS pass
...
#rb John.Hable
#rnx
#ROBOMERGE-SOURCE: CL 11940564 via CL 11943474 via CL 11943776 via CL 11944054
#ROBOMERGE-BOT: (v656-11643781)
[CL 11946802 by kevin ortegren in Main branch]
2020-03-05 13:48:38 -05:00
Rolando Caloca
5b82f15def
Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
...
#rb none
#rnx
[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Josh Adams
aa9705149b
Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
...
#rb none
[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
Juan Canada
2ecf4f9708
Merging //UE4/Dev-Main@10877709 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
...
#rnx
#rb none
[CL 10895568 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-07 13:45:01 -05:00
ryan durand
0f0464a30e
Updating copyright for Engine Runtime.
...
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
Rolando Caloca
f83ae4807a
Copying //UE4/Dev-Rendering@9317594 to Dev-RenderPlat-Staging
...
#rb none
#rnx
[CL 9317904 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2019-10-01 13:03:04 -04:00
Marcus Wassmer
ded7cece25
Copying //UE4/Dev-Rendering@8444433 to Dev-RenderPlat-Staging (//UE4/Dev-RenderPlat-Staging)
...
#rb none
[CL 8445676 by Marcus Wassmer in Dev-RenderPlat-Staging branch]
2019-09-03 19:19:28 -04:00
zach bethel
b37b6e6b34
Fixed SSS removing the UAV flag.
...
#rb none
#jira none
[CL 8117659 by zach bethel in Dev-Rendering branch]
2019-08-19 13:27:06 -04:00
Tiantian Xie
e67f10d539
- Fix bug where non subsurface pixel and viewport edge will affect the scattering.
...
- First iteration of performance optimization for sss on console.
#rb none
#jira none
#fyi peter.sumanaseni
[CL 8104827 by Tiantian Xie in Dev-Rendering branch]
2019-08-16 18:09:11 -04:00
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
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
Marcus Wassmer
a084868df7
Remove SM4
...
#rb rolando.caloca
[CL 7993270 by Marcus Wassmer in Dev-Rendering branch]
2019-08-13 13:51:12 -04:00
Guillaume Abadie
61d78d391f
Removes the store action on the render target binding that is just redondant.
...
#rb zach.bethel
[CL 7562289 by Guillaume Abadie in Dev-Rendering branch]
2019-07-23 14:26:29 -04:00
Guillaume Abadie
ba8e8da17f
Fixes unecessary TexCreate_RenderTargetable and TexCreate_UAV flags in the renderer that are being caught by RDG
...
#rb none
[CL 7505787 by Guillaume Abadie in Dev-Rendering branch]
2019-07-22 22:15:11 -04:00
zach bethel
88a7502f0f
Hand-integration of ERenderGraphPassFlags enum rename.
...
#jira none
#rb none
#ROBOMERGE-SOURCE: CL 7461344 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)
[CL 7461347 by zach bethel in Main branch]
2019-07-19 14:19:12 -04:00
zach bethel
92073af9c8
Remove ERDGPassFlags::None and ERenderGraphPassFlags.
...
#rb none
#fyi guillaume.abadie
#jira none
[CL 7328560 by zach bethel in Dev-Rendering branch]
2019-07-16 18:13:25 -04:00
Tiantian Xie
c280df72de
Added experimental support for Burley Normalized Subsurface Scattering.
...
1. Burley is disabled by default. To preview it, you need to 1) set r.SubsurfaceScattering.Type to 1 and 2) check the enable burley box in the profile.
2. Burley parameters always update from Separable. To disable it, set r.SSS.Burley.AlwaysUpdateParametersFromSeparable to 0.
#rb krzysztof.narkowicz
#jira none
[CL 7289867 by Tiantian Xie in Dev-Rendering branch]
2019-07-12 11:50:25 -04:00
zach bethel
f50bc28c62
Post Process Materials ported to RDG.
...
#rb Zabir.Hoque
#jira none
[CL 7073468 by zach bethel in Dev-Rendering branch]
2019-06-18 16:58:24 -04:00