Commit Graph

16 Commits

Author SHA1 Message Date
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
andrew davidson
57beb335f2 Merging //UE5/Dev-LargeWorldCoordinates [at] 17581892 to //UE5/Main
#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 17595295 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17595306 by andrew davidson in ue5-release-engine-test branch]
2021-09-22 10:01:48 -04:00
jonathan bard
d10384b584 Fixed crash when building HZBFurthest from a 1px RT.
#rb rolando.caloca, zach.bethel
#lockdown simon.tourangeau

#ROBOMERGE-SOURCE: CL 16071933 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v789-15992632)

[CL 16071940 by jonathan bard in ue5-main branch]
2021-04-21 09:06:36 -04:00
andrew lauritzen
b3d0079200 Better naming for different HZBs.
Clean up VSM HZB by moving to previous frame data and removing redundantly exported previous frame page table.
For view contexts with VSM caching "show flag" disabled, also disable HZB so we aren't leaking HZB references out of these graphs either.

#rb graham.wihlidal
[FYI] brian.karis

#ROBOMERGE-OWNER: andrew.lauritzen
#ROBOMERGE-AUTHOR: andrew.lauritzen
#ROBOMERGE-SOURCE: CL 15826082 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v785-15821902)
#ROBOMERGE-CONFLICT from-shelf

[CL 15833868 by andrew lauritzen in ue5-main branch]
2021-03-25 18:19:54 -04:00
christopher waters
205fb168ff Fixing a number of cases of hardcoded or incorrect feature level shader map usages. The feature level or shader map should come from the World, Scene or View and not GMaxRHIFeatureLevel. This is not a comprehensive cleanup, just enough to get SM6 working without major issues.
#jira none
#rb arciel.rekman, charles.derousiers, graham.wihlidal, rune.stubbe

[CL 15680868 by christopher waters in ue5-main branch]
2021-03-11 16:44:47 -04:00
Wei Liu
7cf504ed67 Disable HZB compute path for mobile, mainly because the R16F UAV compatibility issue on android.
#jira UE-109818

#rb Dmitriy.Dyomin, Jack.Porter, Mi.Wang

[CL 15665636 by Wei Liu in ue5-main branch]
2021-03-10 10:27:03 -04:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Andrew Davidson
10bca5261b Double math ambiguity Engine fixes
#rb jeanfrancois.dube, trivial

[CL 14974758 by Andrew Davidson in ue5-main branch]
2021-01-04 07:59:22 -04:00
Rune Stubbe
2cd70026ea BuildHZB: SrcSize code for visibility buffer path was stomped by main merge. Reverted it back.
#rb none
#fyi brian.karis, graham.wihlidal

[CL 14818452 by Rune Stubbe in ue5-main branch]
2020-11-28 16:57:59 -04:00
Rune Stubbe
00e07341c2 Added support for two-pass HZB culling with Nanite multi-view
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]
2020-11-17 06:16:49 -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
andrew lauritzen
b79088c7bf Fix static analysis-flagged merge issue with an unnecessary ternary operation.
#jira UE-95290
#fyi zach.bethal

[CL 13851286 by andrew lauritzen in ue5-main branch]
2020-07-13 18:35:06 -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
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
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
Marcus Wassmer
6517c68ef5 Copying //UE4/Dev-RenderPlat-Staging@8684824 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 8684840 by Marcus Wassmer in Main branch]
2019-09-14 09:45:25 -04:00