zach bethel
274c3b2ba7
RDG Insights Plugin
...
#jira none
#rb catalin.dragoiupruna
[CL 15296346 by zach bethel in ue5-main branch]
2021-02-03 13:17:04 -04:00
Marc Audy
bc88b73a29
Merge Release-Engine-Staging to Main @ CL# 15151250
...
Represents UE4/Main @ 15133763
[CL 15158774 by Marc Audy in ue5-main branch]
2021-01-21 16:22:06 -04:00
Marc Audy
bf80889353
UE5/Release-Engine-Staging to UE5/Main
...
This represents UE4/Main up to CL# 14958402
[CL 15028197 by Marc Audy in ue5-main branch]
2021-01-08 19:56:07 -04:00
zach bethel
102420ff59
Expanded RDG builder outside of scene renderer.
...
#rb christopher.waters
#jira none
[CL 14914671 by zach bethel in ue5-main branch]
2020-12-14 13:56:15 -04:00
zach bethel
4e959189a6
Reworking RDG allocator to include container memory. This removes the dependency on the thread local memstack, and MemMark can no longer release RDG memory. All RDG memory is now released after execution.
...
#rb christopher.waters
[CL 14783232 by zach bethel in ue5-main branch]
2020-11-18 18:25:03 -04:00
zach bethel
7386219132
Refactored plugin hooks to use RDG. Deprecated RHICmdList versions of desktop scene textures uniform buffer.
...
#fyi yujiang.wang, steve.smith, wei.liu
[CL 14735677 by zach bethel in ue5-main branch]
2020-11-12 13:39:39 -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
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
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
Guillaume Abadie
7e32eb21dd
Improves visualise texture tool with more information on the draw event of the pass and avoid capturing resource with undesired mip level.
...
#rb none
#fyi zach.bethel
[CL 7208096 by Guillaume Abadie in Dev-Rendering branch]
2019-06-28 21:53:33 -04:00
Guillaume Abadie
91391e4b15
Fixes bug where the event format was not being returned by FRDGEventName::GetTCHAR() when GetEmitRDGEvents() == false
...
#rb none
#fyi zach.bethel
[CL 7165718 by Guillaume Abadie in Dev-Rendering branch]
2019-06-21 20:29:53 -04:00
zach bethel
4fcd23babc
Added support for RDG_GPU_STAT_SCOPE.
...
#rb Guillaume.Abadie
#jira UE-72842
[CL 6335722 by zach bethel in Dev-Rendering branch]
2019-05-06 21:16:08 -04:00
zach bethel
d005eb498a
Removed 'bIsExecuting' validation from FRDGEventScopeStack because it doesn't work in immediate mode.
...
#rb none
#fyi Guillaume.Abadie
[CL 6265913 by zach bethel in Dev-Rendering branch]
2019-05-02 19:03:35 -04:00
zach bethel
2fdbc18dd8
Refactored render graph defines and event management.
...
- Moved defines to a dedicated header file. Renamed to RDG_ convention.
- Moved render graph event classes to its own file. Moved event management out of the builder
and into a separate class.
- RDGPass::ParentScope is now set by the builder instead of passed by the user.
#rb Guillaume.Abadie
#jira none
[CL 6186093 by zach bethel in Dev-Rendering branch]
2019-04-30 19:41:44 -04:00