Commit Graph

38 Commits

Author SHA1 Message Date
Arciel Rekman
50fb294955 Make FFT Bloom work with -rhivalidation (UE-116006).
- Works with both Fits and !FitsInGroupShared (multipass) modes.

#rb Mihnea.Balta, Carl.Lloyd
#review-16769211 @Mihnea.Balta, @Carl.Lloyd, @JeanNoe.Morisette
#jira UE-116006

[CL 16774894 by Arciel Rekman in ue5-main branch]
2021-06-24 11:57:17 -04:00
danny couture
9332b64809 Prepare for the deprecation of direct access to the Resource member of UTexture in favor of the GetResource() accessor.
#rb Francis.Hurteau
#preflight 609e5182ef86d30001ad0a18
#rnx

[CL 16328103 by danny couture in ue5-main branch]
2021-05-14 07:17:32 -04:00
zach bethel
1219c611c8 Removed FRDGTexture::GetPooledRenderTarget() usage and deprecated in prepration for transient allocator support.
#rb kenzo.terelst

[CL 15628262 by zach bethel in ue5-main branch]
2021-03-05 15:28:03 -04:00
Rune Stubbe
83e5df9656 Disabled FFTBloom on platforms that don't support it instead of crashing.
#rb none
#fyi jeff.farris, michal.valient, graham.wihlidal

[CL 14834429 by Rune Stubbe in ue5-main branch]
2020-12-02 07:34:58 -04:00
Marc Audy
4c1bb11c29 Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck

[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -04:00
zach bethel
1be4df8f48 Removed deprecated resource transition API from the engine.
#rb kenzo.terelst, christopher.waters, mihnea.balta
#fyi will.damon, brian.white, rolando.caloca
#jira none

[CL 14495239 by zach bethel in ue5-main branch]
2020-10-14 14:20:26 -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
Marc Audy
11f5b21210 Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
#rnx

[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -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
guillaume abadie
9733e78ae9 Compiles FFT bloom only on PC
#rb none
#jira none
[FYI] david.hill

#ROBOMERGE-SOURCE: CL 11851199 in //UE4/Release-4.25/... via CL 11851201
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)

[CL 11851205 by guillaume abadie in Main branch]
2020-03-03 00:04:04 -05: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
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
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
1a30325d6f Copying //UE4/Dev-RenderPlat-Staging@9551419 to //UE4/Main
#rb none
#rnx

[CL 9551447 by Rolando Caloca in Main branch]
2019-10-11 15:33:31 -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
6517c68ef5 Copying //UE4/Dev-RenderPlat-Staging@8684824 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 8684840 by Marcus Wassmer in Main branch]
2019-09-14 09:45:25 -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
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
Juan Canada
e6890e7569 Merging //UE4/Dev-Main@6377367 to Dev-Rendering (//UE4/Dev-Rendering)
#rnx
#rb none

[CL 6382743 by Juan Canada in Dev-Rendering branch]
2019-05-08 17:40:44 -04:00
zach bethel
05e06f24be Fixed static analysis warning about utilizing pointer without checking for nullptr.
#rb Zabir.Hoque
#jira UE-73494


#ROBOMERGE-SOURCE: CL 6184268 via CL 6185021

[CL 6185093 by zach bethel in Main branch]
2019-04-30 17:54:18 -04:00
zach bethel
9da3b1f45e Force FFTBloom convolution texture to be resident so that Bloom functions properly under memory texture streaming pressure.
#jira UE-72871
#rb Uriel.Doyon


#ROBOMERGE-SOURCE: CL 6141619 via CL 6142307

[CL 6176011 by zach bethel in Main branch]
2019-04-30 11:52:32 -04:00
Uriel Doyon
5ba52d597d Fixed bloom issues auto-exposure.
#rb none
#fyi charles.derousiers
#jira UE-72298

[CL 5815411 by Uriel Doyon in Dev-Rendering branch]
2019-04-09 19:43:15 -04:00
Rolando Caloca
532adaa65c DR - Merging //UE4/Dev-Main@5531558 to Dev-Rendering (//UE4/Dev-Rendering)
#rb none
#rnx

[CL 5591014 by Rolando Caloca in Dev-Rendering branch]
2019-03-27 11:33:31 -04:00
david hill
934d1db15f FFT Bloom: Apparent clipping of bloom shape when screen has high aspect ratio.
This bug was visible only when a very small (few pixels), but very bright light source would produce a very large convolution bloom that covered much of the screen.

#jira UE-69310
#rb self

#ROBOMERGE-SOURCE: CL 5294557 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)

[CL 5308934 by david hill in Main branch]
2019-03-05 18:48:13 -05:00