2. Add an option to use high quality BRDF on mobile as the same with PC.
3. Fallback to default light shading model if it is not supported on mobile.
4. Use EnvBrdf for mobile deferred lighting pass.
#jira none
#rb Dmitriy.Dyomin
#preflight 60cdef32be81e8000118d85c
[CL 16722349 by Wei Liu in ue5-main branch]
Two pass occlusion for Non-VSM shadows
Changes shadowmap atlas rendering to render into the border, so we have real data for wide shadowmap filtering kernels. Also improves atlas HZB performance.
#rb ola.olsson
#fyi graham.wihlidal, brian.karis, andrew.lauritzen
[CL 14762582 by Rune Stubbe in ue5-main branch]
- at this point the proxy contains potentially dangling pointers to data owned by the Component and is a mine field.
#rb Patrick.Enfedaque
#jira UE-99623
#ROBOMERGE-SOURCE: CL 14336791 in //UE5/Release-5.0-M2/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-M2 -> Main) (v739-14336328)
[CL 14344156 by ola olsson in ue5-main branch]
#RB none
#ROBOMERGE-OWNER: arne.schober
#ROBOMERGE-AUTHOR: arne.schober
#ROBOMERGE-SOURCE: CL 12789290 via CL 12789324 via CL 12789325
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12789326 by arne schober in Main branch]
Also changing the interface for better encapsulation by cutting the origial itterator concept and focusing on small subset of configurable itteration strategies instead.
#RB Andrew.Scheidecker, Yoan.StAmant
#ROBOMERGE-OWNER: arne.schober
#ROBOMERGE-AUTHOR: arne.schober
#ROBOMERGE-SOURCE: CL 12785392 via CL 12785681 via CL 12785682
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)
[CL 12786795 by arne schober in Main branch]
[FYI] Daniel.Wright
#ROBOMERGE-SOURCE: CL 11508597 via CL 11513095 via CL 11513394
#ROBOMERGE-BOT: (v654-11333218)
[CL 11513734 by jian ru in Main branch]
[FYI] Krzysztof.Narkowicz,Ben.Woodhouse
#ROBOMERGE-SOURCE: CL 11206777 via CL 11206820 via CL 11206876
#ROBOMERGE-BOT: (v643-11205221)
[CL 11206936 by jian ru in Main branch]
#rb Krzysztof.Narkowicz
[FYI] Ben.Woodhouse
#ROBOMERGE-SOURCE: CL 10996123 via CL 10996131 via CL 10996136
#ROBOMERGE-BOT: (v633-10983880)
[CL 10996139 by jian ru in Main branch]
#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]
Helps fixing artefacts because bloom cannot handle the bright physically based sun light values.
#rb Krzysztof.N
#jira none / UDN
#ROBOMERGE-SOURCE: CL 10236404 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v590-10202696)
[CL 10236406 by sebastien hillaire in Main branch]
Added "Affect Global Illumination" attribute on light types.
This attribute optionally includes/excludes a given light from contributing to the ray tracing global illumination pass.
#rb juan.canada
#lockdown cristina.riveron
#jira ue-79590
#ROBOMERGE-SOURCE: CL 8374451 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)
[CL 8497935 by patrick kelly in Main branch]
#rb none
#jira
[FYI] marcus.wassmer
[FYI] zachary.wilson
#ROBOMERGE-SOURCE: CL 4997195 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 4997198 by juan canada in Main branch]