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