guillaume abadie
717b5d72f3
Removes SHADER_USE_PARAMETER_STRUCT_WITH_LEGACY_BASE from FFilterVS
...
#rb none
#preflight 61af97a2f27f993dc81f47f0
#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18396738 in //UE5/Release-5.0/... via CL 18396749
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)
[CL 18396757 by guillaume abadie in ue5-release-engine-test branch]
2021-12-07 13:19:41 -05:00
guillaume abadie
455b38046d
Fixes a bunch of vector precisions in post processing
...
#rb trivial
#jira none
#preflight 61af6ba18358693a22d78f41
#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18394836 in //UE5/Release-5.0/... via CL 18394861
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)
[CL 18394867 by guillaume abadie in ue5-release-engine-test branch]
2021-12-07 09:55:09 -05:00
mihnea balta
19b9dce240
Use the input viewport to decide when we need to manually clamp UVs in the gaussian blur shader, rather than the output viewport.
...
#jira FROST-7161
#rnx
#rb Zach.Bethel
#ROBOMERGE-AUTHOR: mihnea.balta
#ROBOMERGE-SOURCE: CL 17710123 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)
[CL 17710134 by mihnea balta in ue5-release-engine-test branch]
2021-10-04 13:22:20 -04: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
tiago costa
b009886be2
Local Exposure using Bilaterial Grid based Contrast Reduction.
...
- Image exposure is locally adjusted by decomposing luminance of the frame into a base layer and a detail layer.
- Base layer contrast can be reduced while preserving detail.
- Support blending with gaussian blurred luminance as proposed in Advances in Real-Time Rendering in Games 2021.
- Controls in PostProcessVolume.
- r.LocalExposure cvar to control whether local exposure is supported.
- Visualization mode in "Show->Visualize->Local Expsoure". Multiple modes controllable using r.LocalExposure.VisualizeDebugMode.
- Bilateral grid generation not yet optimized. Optimization should include increasing depth of grid to match histogram size so that global histogram can be generated from grid.
- Added option to use mirror address mode in PostProcessWeightedSampleSum, since black border adds noticeable vignetting to the blurred luminance.
#preflight 612f65169db3090001ba3eec
#rb Brian.Karis, Guillaume.Abadie, Krzysztof.Narkowicz
#ROBOMERGE-SOURCE: CL 17385317 via CL 17387198
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)
[CL 17387234 by tiago costa in ue5-release-engine-test branch]
2021-09-01 11:22:04 -04:00
zach bethel
c8cd80f396
Converted SetShaderUniformBufferImmediate to local uniform buffers to move creation off the render thread. Removed uses of RHICommandListImmediate. Moved local uniform buffer functions onto the compute command list.
...
[CL 16478490 by zach bethel in ue5-main branch]
2021-05-26 20:00:20 -04:00
mihnea balta
0eaa5b7500
Fixing UE4 references.
...
#jira UE-111764 UE-111505 UE-111498 UE-111441 UE-111116 UE-111112 UE-111108 UE-111099 UE-111096 UE-111095 UE-111094 UE-111092
#rb trivial
#rnx
#ROBOMERGE-OWNER: mihnea.balta
#ROBOMERGE-AUTHOR: mihnea.balta
#ROBOMERGE-SOURCE: CL 15817879 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)
#ROBOMERGE-CONFLICT from-shelf
[CL 15817904 by mihnea balta in ue5-main branch]
2021-03-25 03:20:20 -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
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
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
zach bethel
7dc86d68ca
Fixing FScreenPassViewInfo lifetime issues for lambda capture.
...
#rb none
#fyi will.damon
#jira none
[CL 8514413 by zach bethel in Dev-RenderPlat-Staging branch]
2019-09-05 23:22:47 -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
Marcus Wassmer
a084868df7
Remove SM4
...
#rb rolando.caloca
[CL 7993270 by Marcus Wassmer in Dev-Rendering branch]
2019-08-13 13:51:12 -04:00
Rolando Caloca
83354ba5f6
Merging //UE4/Dev-Main@7063110 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
#rnx
[CL 7064716 by Rolando Caloca in Dev-Rendering branch]
2019-06-18 13:00:17 -04:00
rolando caloca
83c57c2a0f
UE4.23 - Deprecate FUniformBufferRHIParamRef, FIndexBufferRHIParamRef, FVertexBufferRHIParamRef, FStructuredBufferRHIParamRef, FTextureRHIParamRef, FTexture2DRHIParamRef, FTexture2DArrayRHIParamRef, FTexture3DRHIParamRef, FTextureCubeRHIParamRef
...
#rb none
#jira UE-76364
#ROBOMERGE-SOURCE: CL 7046967 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7047009 by rolando caloca in Main branch]
2019-06-17 13:39:07 -04:00
Rolando Caloca
aa0d2303d6
Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
...
#rb none
#rnx
[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
Rolando Caloca
1e0da084dc
DR - Deprecate FVertexShaderRHIParamRef, FHullShaderRHIParamRef, FDomainShaderRHIParamRef, FPixelShaderRHIParamRef, FGeometryShaderRHIParamRef and FComputeShaderRHIParamRef
...
#rb none
[CL 6665448 by Rolando Caloca in Dev-Rendering branch]
2019-05-29 13:53:05 -04:00
Rolando Caloca
8f781f5172
DR - Deprecate FShaderResourceViewRHIParamRef and FUnorderedAccessViewRHIParamRef
...
#rb none
[CL 6628863 by Rolando Caloca in Dev-Rendering branch]
2019-05-24 09:44:32 -04:00
Rolando Caloca
a71b641115
DR - Deprecate FSamplerStateRHIParamRef
...
#rb none
[CL 6595052 by Rolando Caloca in Dev-Rendering branch]
2019-05-21 10:37:48 -04:00
Marcus Wassmer
cbfcbbb93b
Merging //UE4/Dev-Main@4662404 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
Should be just copyright updates
[CL 4680440 by Marcus Wassmer in Dev-Rendering branch]
2019-01-03 19:16:26 -05:00
Ben Marsh
7598af0532
Update copyright notices to 2019.
...
#rb none
#lockdown Nick.Penwarden
[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
Marcus Wassmer
2b944cb943
Copying //UE4/Dev-Rendering@4626416 to Dev-Main (//UE4/Dev-Main)
...
#rb none
#lockdown nick.penwarden
[CL 4626501 by Marcus Wassmer in Main branch]
2018-12-03 22:25:23 -05:00
Marcus Wassmer
437b881302
Merging //UE4/Dev-Main@4547706 to Dev-Rendering (//UE4/Dev-Rendering)
...
#rb none
[CL 4549073 by Marcus Wassmer in Dev-Rendering branch]
2018-11-07 15:32:18 -05:00
Matt Collins
c8ec234bac
Switching back to CopyToResolveTarget to make resolves explicitly clear.
...
#jira UERNDR-292
#rb none
[CL 4533740 by Matt Collins in Dev-Rendering branch]
2018-11-01 18:04:13 -04:00