Commit Graph

113 Commits

Author SHA1 Message Date
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
Rolando Caloca
83354ba5f6 Merging //UE4/Dev-Main@7063110 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
#rnx

[CL 7064716 by Rolando Caloca in Dev-Rendering branch]
2019-06-18 13:00:17 -04:00
rolando caloca
83c57c2a0f UE4.23 - Deprecate FUniformBufferRHIParamRef, FIndexBufferRHIParamRef, FVertexBufferRHIParamRef, FStructuredBufferRHIParamRef, FTextureRHIParamRef, FTexture2DRHIParamRef, FTexture2DArrayRHIParamRef, FTexture3DRHIParamRef, FTextureCubeRHIParamRef
#rb none
#jira UE-76364

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

[CL 7047009 by rolando caloca in Main branch]
2019-06-17 13:39:07 -04:00
Rolando Caloca
aa0d2303d6 Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
#rb none
#rnx

[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
Rolando Caloca
a71b641115 DR - Deprecate FSamplerStateRHIParamRef
#rb none

[CL 6595052 by Rolando Caloca in Dev-Rendering branch]
2019-05-21 10:37:48 -04:00