Commit Graph

104 Commits

Author SHA1 Message Date
rolando caloca
d525dc9f3d UE4.25 - Copy/paste fix
#rb none
#rnx
#lockdown Marcus.Wassmer
#jira UE-91638

#ROBOMERGE-SOURCE: CL 12654310 in //UE4/Release-4.25/... via CL 12654489 via CL 12654700
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12654835 by rolando caloca in Main branch]
2020-04-07 11:03:39 -04:00
rolando caloca
d7fc07f4ea UE4.25 - Deprecate UnbindRenderTargets
#rb none
#lockdown Marcus.Wassmer
#jira UE-91584

#ROBOMERGE-OWNER: rolando.caloca
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 12632871 in //UE4/Release-4.25/... via CL 12632899 via CL 12633229
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12633251 by rolando caloca in Main branch]
2020-04-06 16:28:53 -04:00
zach bethel
24a7354031 Removed additional allocations from FRDGBuilder. Compile out debug labels for test / shipping in render target pool. Don't set global uniform buffers when none exist.
#rb none


#ROBOMERGE-SOURCE: CL 12435615 via CL 12435617
#ROBOMERGE-BOT: (v671-12333473)

[CL 12441349 by zach bethel in Release-Engine-Staging branch]
2020-03-26 07:21:08 -04:00
josh adams
2db0e04d3c - More compile fixes
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 12434868
#ROBOMERGE-BOT: (v671-12333473)

[CL 12441344 by josh adams in Release-Engine-Staging branch]
2020-03-26 07:21:03 -04:00
zach bethel
f6625c4d65 Reduce allocations in render graph builder.
#rb none


#ROBOMERGE-SOURCE: CL 12417684 via CL 12422612
#ROBOMERGE-BOT: (v671-12333473)

[CL 12422724 by zach bethel in Release-Engine-Staging branch]
2020-03-25 13:21:18 -04:00
zach bethel
744bc93654 Fix for debug draw pass using MSAA depth instead of resolved depth.
#rb none
#jira UE-89246

#ROBOMERGE-SOURCE: CL 12113457 in //UE4/Release-4.25/... via CL 12113461
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)

[CL 12113467 by zach bethel in Main branch]
2020-03-10 13:58:15 -04: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
Rolando Caloca
f63a3e857e Merging //UE4/Main@11178322 to Dev-RenderPlat-Staging
#rnx
#rb none

[CL 11195678 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2020-01-31 10:34:10 -05:00
jian ru
5b88ce6205 Replace the SRVs TMap in FSceneRenderTargetItem with an array and clear cubemap SRVs after mip gen. This saved 0.09 ms RT time according to a 10-run replay A/B test.
#ROBOMERGE-SOURCE: CL 11161773 via CL 11161777 via CL 11161784
#ROBOMERGE-BOT: (v640-11091645)

[CL 11164813 by jian ru in Main branch]
2020-01-29 14:13:26 -05:00
Rolando Caloca
bbb9564388 Copying //UE4/Dev-RenderPlat-Staging@11110326 to //UE4/Main
#rb none
#rnx

[CL 11110369 by Rolando Caloca in Main branch]
2020-01-24 18:07:01 -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
c2d62c0ecc Copying //UE4/Dev-Rendering@10763356 to //UE4/Dev-RenderPlat-Staging
#rb none
#rnx

[CL 10769097 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2019-12-17 14:14:23 -05:00
guillaume abadie
b8fa71d2bd Fixes crashes in QAEntry map
#rb none
#jira none
[FYI] zach.bethel

#ROBOMERGE-SOURCE: CL 10166912 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v587-10111126)

[CL 10167826 by guillaume abadie in Main branch]
2019-11-13 17:29:52 -05:00
guillaume abadie
413b445617 Allows to read any RDG resources in a GenerateMips pass
#rb zach.bethel
#jira none

#ROBOMERGE-SOURCE: CL 10129378 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v587-10111126)

[CL 10129395 by guillaume abadie in Main branch]
2019-11-13 13:12:15 -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
cb2e114967 Fixes for build warnings.
#rb none
#jira none

[CL 8096916 by zach bethel in Dev-Rendering branch]
2019-08-16 14:50:26 -04:00
zach bethel
dcac67ab04 Remove MSAA assert in render graph builder.
#rb none
#jira none

[CL 8095889 by zach bethel in Dev-Rendering branch]
2019-08-16 13:51:18 -04:00
zach bethel
bccbd898cf Clobber depth now uses something more exotic than 0.
#rb none
#jira none

[CL 8091388 by zach bethel in Dev-Rendering branch]
2019-08-16 11:25:10 -04:00
zach bethel
e8fd560e38 Refactored ClearUAV into RenderGraphUtils. Renamed to AddClearUAVPass to match convention. Implemented using texture descriptor instead of parent RHI texture. Removed RDG validation workaround that allowed parent texture to be accessed without being declared. Added r.RDG.ClobberResources implementation which can help catch bugs with clears or sampling outside a valid view rect.
#jira none
#rb guillaume.abadie

[CL 8069092 by zach bethel in Dev-Rendering branch]
2019-08-15 18:58:08 -04:00
zach bethel
029c16f223 Minor cleanup of RDG internals.
#rb none
#jira none

[CL 7846751 by zach bethel in Dev-Rendering branch]
2019-08-07 18:32:00 -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
cbdc361c0b Extends FRDGTextureSRVDesc to all capabilities of the RHI
#rb zach.bethel

[CL 7443969 by Guillaume Abadie in Dev-Rendering branch]
2019-07-18 19:08:07 -04:00
Juan Canada
ce2b5909c8 Merging //UE4/Dev-Main@7438020 to Dev-Rendering (//UE4/Dev-Rendering)
#rnx
#rb none

[CL 7442279 by Juan Canada in Dev-Rendering branch]
2019-07-18 16:19:57 -04:00