Commit Graph

71 Commits

Author SHA1 Message Date
guillaume abadie
9e6fbfddcc Fixes crash on r.BloomQuality=6
#rb trivial
#jira UE-140499
#preflight 61f9192c80608c7029b3a8ed

#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18806910 in //UE5/Release-5.0/... via CL 18808614 via CL 18822202
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18822504 by guillaume abadie in ue5-main branch]
2022-02-02 02:47:24 -05:00
andrew davidson
cac76b118e Fix FVector2D variant casts - Renderer
Submitted on behalf of fred.kimberley
#rb andy.davidson
#preflight 61f8700e41414fb013dd4002

#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 18801433 in //UE5/Release-5.0/... via CL 18802090 via CL 18821511
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18821594 by andrew davidson in ue5-main branch]
2022-02-02 01:43:41 -05:00
guillaume abadie
a9e22a7c01 Removes FBloomSetupVS
#rb none
#preflight 61af8f5142028fda8e483da3

#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18396225 in //UE5/Release-5.0/... via CL 18396242
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18396256 by guillaume abadie in ue5-release-engine-test branch]
2021-12-07 12:33:06 -05:00
guillaume abadie
cffaa1fe82 Replaces r.Bloom.HalfResConvolution with r.Bloom.ScreenPercentage
#rb none
#jira none
#preflight 61ae42868358693a22c276d0

#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18385314 in //UE5/Release-5.0/... via CL 18385332
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18385358 by guillaume abadie in ue5-release-engine-test branch]
2021-12-06 13:45:02 -05:00
guillaume abadie
2e85f24b98 Reland 18322673: Moves the bloom's intensity to be applied before writing to the bloom rdg texture
This allows lens flares to work with FFT bloom without introducing additional memory bandwidth costs in the tonemapper.

#rb none
#preflight 61a63600361aa0b85b3c506b

#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18324910 via CL 18374616 via CL 18374634
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18374649 by guillaume abadie in ue5-release-engine-test branch]
2021-12-03 17:20:45 -05:00
guillaume abadie
cb09748fce [Backout] - CL18322673
[FYI] Guillaume.Abadie
Original CL Desc
-----------------------------------------------------------------
Moves the bloom's intensity to be applied before writing to the bloom rdg texture

This allows lens flares to work with FFT bloom without introducing additional memory bandwidth costs in the tonemapper.

#rb none

#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18323049 via CL 18374597 via CL 18374633
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18374646 by guillaume abadie in ue5-release-engine-test branch]
2021-12-03 17:20:36 -05:00
guillaume abadie
f7e825f79a Moves the bloom's intensity to be applied before writing to the bloom rdg texture
This allows lens flares to work with FFT bloom without introducing additional memory bandwidth costs in the tonemapper.

#rb none

#ROBOMERGE-AUTHOR: guillaume.abadie
#ROBOMERGE-SOURCE: CL 18322673 via CL 18374590 via CL 18374632
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18374645 by guillaume abadie in ue5-release-engine-test branch]
2021-12-03 17:20:28 -05:00
guillaume abadie
50b989cdff Fixes alpha channel through gaussian bloom
#rb none
#preflight trivial

#ROBOMERGE-SOURCE: CL 17400528 via CL 17400837
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17400861 by guillaume abadie in ue5-release-engine-test branch]
2021-09-02 07:13:10 -04:00
guillaume abadie
5ee6c0677f Applies FFT bloom to scene color in tonemaper pass
#rb none
#preflight 6108fb105938f90001f46485
[FYI] david.hill

#ROBOMERGE-SOURCE: CL 17027723 via CL 17027778
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v843-17027566)

[CL 17027795 by guillaume abadie in ue5-release-engine-test branch]
2021-08-03 06:12:26 -04:00
guillaume abadie
84e62d345c Implements r.Bloom.HalfResolutionFFT=2 for quarter-res FFT Bloom
Original author: Bennett Bernardoni

#rb none
#preflight 60ffbc037f21c90001f29648

#ROBOMERGE-SOURCE: CL 16966794 via CL 16970696
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16970849 by guillaume abadie in ue5-release-engine-test branch]
2021-07-27 14:02:28 -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
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
zach bethel
b8e9ec37c5 Fixed bloom threshold to include values > -1.0 instead of > 0.
#jira UE-86537
#rb none
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 10934104 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v626-10872990)

[CL 10934106 by zach bethel in Main branch]
2020-01-09 17:42:29 -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
547bb81647 DRPS - Fix deprecation warnings
#rb none
#rnx
#fyi Zach.Bethel

[CL 9318386 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2019-10-01 13:43:14 -04: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
1360863e8a Ported histogram eye adaptation to RDG.
#jira none
#rb none

[CL 8012556 by zach bethel in Dev-Rendering branch]
2019-08-13 18:15:27 -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
zach bethel
572c4f800b Refactored first part of post processing into a single RDG builder instance.
#rb guillaume.abadie
#jira none

[CL 7827565 by zach bethel in Dev-Rendering branch]
2019-08-06 18:34:02 -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