guillaume abadie
2b9830335a
Implements TSR's ComputeMoireLuma from scene color beforedistortion translucency
...
#rb none
#preflight 6373d73bee4d25f90a428c10
[CL 23148009 by guillaume abadie in ue5-main branch]
2022-11-15 19:44:07 -05:00
guillaume abadie
7e37d288ed
Works arround a source of ghosting in TSR when Effect is on low quality but TSR is on high or epic quality
...
#rb trivial
#preflight trivial
[CL 23104563 by guillaume abadie in ue5-main branch]
2022-11-11 15:56:13 -05:00
guillaume abadie
96127b1f95
Fixes r.TSR.ShadingRejection.Flickering.Period letting before distortion translucency ghosts based on framerate
...
#rb none
#jira UE-169524
#preflight 636a83514d3c1d9d92d6a549
[CL 23038978 by guillaume abadie in ue5-main branch]
2022-11-08 16:00:03 -05:00
guillaume abadie
f4c4b94460
Allows TSR to output quarter res output
...
#rb none
#jira UE-164832
#preflight 6361098d8768c5532f55ee75
[CL 22888743 by guillaume abadie in ue5-main branch]
2022-11-01 15:12:45 -04:00
guillaume abadie
4aa65bec4b
Improves TSR quality arround on shading rejections around geometric edges
...
#rb none
#preflight 635c3594df01edd149097c8c
#okforpublic github
[CL 22850521 by guillaume abadie in ue5-main branch]
2022-10-29 01:53:52 -04:00
guillaume abadie
73db147414
Works arround crash on D3D11 driver that doesn't support UAV on B8G8R8A8
...
#rb trivial
#jira UE-168653
#preflight trivial
[CL 22836357 by guillaume abadie in ue5-main branch]
2022-10-28 15:56:50 -04:00
Charles deRousiers
2190bdd38e
Add Strata debug mode into the level view menu.
...
This gives direct access to all Strata view mode, which helps with discoverability.
All strata view mode are also available with CVar: r.Strata.ViewMode
#rb none
#jira none
#preflight 635a22c68d56375d45d65e15
#fyi sebastien.hillaire
[CL 22806075 by Charles deRousiers in ue5-main branch]
2022-10-27 02:52:45 -04:00
guillaume abadie
a97200beb7
Optimises TSR UpdateHistory pass' write bandwidth when output and history's high frequencies are identical
...
#rb none
#jira UE-164832, FORT-529368
#preflight 63593fc62e6690262a0c91b2
[CL 22802911 by guillaume abadie in ue5-main branch]
2022-10-26 22:21:39 -04:00
guillaume abadie
938fc652e3
Halfs r.TSR.History.GrandReprojection's memory bandwidth
...
#rb none
#jira UE-164832, FORT-529368
#preflight 63585768555771b14194fca5
[CL 22798558 by guillaume abadie in ue5-main branch]
2022-10-26 19:11:31 -04:00
guillaume abadie
99c357c94b
Speeds up r.TSR.History.GrandReprojection with r.TSR.History.R11G11B10
...
#rb none
#jira UE-164832, FORT-529368
#preflight local
[CL 22786361 by guillaume abadie in ue5-main branch]
2022-10-26 15:05:41 -04:00
guillaume abadie
0316d15f7f
Stops premultiplying TSR history
...
#rb none
#preflight local
[CL 22783268 by guillaume abadie in ue5-main branch]
2022-10-26 13:02:53 -04:00
guillaume abadie
32b2618525
Implements r.TSR.ShadingRejection.Flickering.MaxParralaxVelocity to minimise ghosting on reflection and heavy parallaxed pixel wizardry
...
#rb none
#jira UE-167621
#preflight 63530b57777a77c440761730
[CL 22780012 by guillaume abadie in ue5-main branch]
2022-10-26 10:54:00 -04:00
guillaume abadie
f295c57e7f
Fixes warning Unknown TypeLayout FTSRDebugHistoryCS
...
#rb trivial
#preflight 6345dc198d665d55d0f2d403
[CL 22490712 by guillaume abadie in ue5-main branch]
2022-10-12 21:15:51 -04:00
marc audy
8469e46d8b
Implements TSR's grand reprojection
...
#rb none
#jira UE-158451
#preflight 6345f1078d665d55d0f9f9df
[CL 22473631 by marc audy in ue5-main branch]
2022-10-12 00:43:28 -04:00
guillaume abadie
54aa3d2c77
Changes r.TSR.History.SeparateTranslucency's default to 0
...
#rb trivial
#preflight trivial
[CL 22387882 by guillaume abadie in ue5-main branch]
2022-10-06 19:45:47 -04:00
guillaume abadie
46358a3cf2
Fixes TSR responsiveness under cinematic scalability settings
...
#rb none
#preflight trivial
[CL 22151224 by guillaume abadie in ue5-main branch]
2022-09-22 22:22:06 -04:00
guillaume abadie
d13ff33ca2
Limits TSR's shading rejection filtering on parralax disocclusion mask discontinuity for shading rejection to more precisely pick up history rejection where parralax disocclusion heuristic fails
...
#rb none
#preflight 632b7c8ad51603c548040640
[CL 22142132 by guillaume abadie in ue5-main branch]
2022-09-22 15:04:34 -04:00
guillaume abadie
67dee9bb60
Prototype moire detection heuristic.
...
#rb none
#jira UE-163066
#preflight 632a03826919ce3998801311
[CL 22105164 by guillaume abadie in ue5-main branch]
2022-09-20 19:25:37 -04:00
guillaume abadie
0db6b49f43
Fixes TSR's shading rejection heuristic trying to compile on ES 3.1
...
#rb trivial
#preflight trivial
[CL 21929879 by guillaume abadie in ue5-main branch]
2022-09-09 18:18:24 -04:00
guillaume abadie
e123c0e4c1
Works arround exessive TSR shader compilation time on SPIRV backends
...
#rb laura.hermanns
#jira UE-161125
#preflight 6317844f304480f8f8e061cb
[CL 21923850 by guillaume abadie in ue5-main branch]
2022-09-09 13:20:46 -04:00
bryan sefcik
07894f4a07
Removed redundant private include paths from build.cs files.
...
Fixed include paths to be relative to the private or public folders.
Hid or removed includes that reached into other private module folders.
Updated PublicInclude paths when necessary.
#jira
#preflight 631a717cec45fbf3d74d4ba7
[CL 21916033 by bryan sefcik in ue5-main branch]
2022-09-09 00:53:22 -04:00
guillaume abadie
1d7d2015d7
Fixes PVS warning in TSR
...
#preflight trivial
[CL 21594805 by guillaume abadie in ue5-main branch]
2022-08-26 14:10:08 -04:00
guillaume abadie
461c3253f0
Fixes crash in TSR when the GPU doesn't support wavesize=32
...
#rb none
#jira UE-159120
#preflight 63077f19f853cb3b91212fb2
[CL 21572613 by guillaume abadie in ue5-main branch]
2022-08-25 17:06:23 -04:00
sebastien hillaire
7508c8207e
Fix for TSR to not compose translucency over render target when non overview buffer visualisation is enabled.
...
#rb guillaume.abadie
#ROBOMERGE-AUTHOR: sebastien.hillaire
#ROBOMERGE-SOURCE: CL 20890274 via CL 20890281 via CL 20890282
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20890513 by sebastien hillaire in ue5-main branch]
2022-06-30 05:59:11 -04:00
guillaume abadie
8c87bf11f1
Fixes crashs when using cinematic AA scalability group
...
#rb none
#preflight 62b550d2b822fb9c1199c1cf
#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 20806888 via CL 20806891 via CL 20806892
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v971-20777995)
[CL 20807051 by guillaume abadie in ue5-main branch]
2022-06-24 03:00:54 -04:00