- Filtered out a Niagara Ray tracing compute(was causing cooking problems cause of float3x4)
- Fixed GPU Scene
#jira UE-92314
#rb Jack.Porter, Dmitriy.Dyomin, Rolando.Caloca, Mihnea.Balta
#ROBOMERGE-OWNER: florin.pascu
#ROBOMERGE-AUTHOR: florin.pascu
#ROBOMERGE-SOURCE: CL 12984452 in //UE4/Release-4.25/... via CL 12984457 via CL 12984596
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)
[CL 12984603 by florin pascu in Main branch]
#rb jack.porter
[FYI] Dmitriy.Dyomin
#rnx
[FYI] carl.lloyd
#ROBOMERGE-OWNER: allan.bentham
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 12162757 via CL 12162758 via CL 12163188
#ROBOMERGE-BOT: (v661-12148976)
[CL 12163190 by allan bentham in Main branch]
#jira UE-89822
#rb jack.porter, dmitriy.dyomin, mi.wang
#ROBOMERGE-SOURCE: CL 11850481 in //UE4/Release-4.25/... via CL 11850482
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v656-11643781)
[CL 11850703 by wei liu in Main branch]
And enabled eUB by default for OpenGL ES3.1
#jira UE-88359
#rb none
#ROBOMERGE-SOURCE: CL 11574277 in //UE4/Release-4.25/... via CL 11574280
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)
[CL 11585194 by dmitriy dyomin in Main branch]
Fixes black outlines around masked materials.
#rnx
#rb none
[FYI] Dmitriy.Dyomin
#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 11116350 via CL 11116352 via CL 11116355
#ROBOMERGE-BOT: (v640-11091645)
[CL 11117627 by marc audy in Main branch]
Speculative fix for FORT-252973
#rnx
#rb none
[FYI] Dmitriy.Dyomin
#ROBOMERGE-SOURCE: CL 11105865 via CL 11105871 via CL 11105884
#ROBOMERGE-BOT: (v640-11091645)
[CL 11105888 by allan bentham in Main branch]
#rnx
#rb none
[FYI] Jack.Porter, Dmitriy.Dyomin
#ROBOMERGE-SOURCE: CL 11041687 via CL 11041691 via CL 11041694
#ROBOMERGE-BOT: (v635-11031815)
[CL 11041698 by allan bentham in Main branch]
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870584 by ryan durand in Main branch]
Incrementing ShaderGlslVersion to avoid compile errors
#ushell-cherrypick of 10480027 by Florin.Pascu
#rb Dmitriy.Dyomin, Jack.Porte, Allan Bentham
#ROBOMERGE-OWNER: florin.pascu
#ROBOMERGE-AUTHOR: florin.pascu
#ROBOMERGE-SOURCE: CL 10505362 via CL 10505365 via CL 10505439
#ROBOMERGE-BOT: (v606-10482310)
[CL 10505450 by florin pascu in Main branch]
#tests none
[FYI] Florin.Pascu
#rb Chris.Babcock
#ROBOMERGE-SOURCE: CL 10363672 via CL 10366003 via CL 10366018
#ROBOMERGE-BOT: (v594-10333955)
[CL 10366032 by thomas ross in Main branch]
#rb Chris.Babcock
[CODEREVIEW] [at]Florin.Pascu,[at]Dmitriy.Dyomin, [at]Jack.Porter
#tests Android Client in openGL and Vulkan on S10+
#preflight https://ec-01.epicgames.net/commander/link/jobDetails/jobs/9754303?
#ROBOMERGE-OWNER: thomas.ross
#ROBOMERGE-AUTHOR: thomas.ross
#ROBOMERGE-SOURCE: CL 10332513 via CL 10333274 via CL 10333320
#ROBOMERGE-BOT: (v594-10333955)
[CL 10339731 by thomas ross in Main branch]
This was done because of MALI GPU limitation of 64kb texture buffer
- Changed default Precision of compute shaders to highp
- Added Texture Buffer GPU Support mobile
- Texture path controlled by GPUSceneUseTexture2D(requires recompile of shaders)
#rb Dmitriy.Dyomin, zach.bethel
#jira UE-79954
#ROBOMERGE-OWNER: Florin.Pascu
#ROBOMERGE-AUTHOR: florin.pascu
#ROBOMERGE-SOURCE: CL 9742164 via CL 9742165
#ROBOMERGE-BOT: (v542-9736015)
[CL 9745770 by Florin Pascu in Main branch]
Disabled by default, can be enabled with r.Mobile.SupportGPUScene=1
#jira UE-71355
#rb rolando.caloca, zach.bethel
[FYI] rolando.caloca, zach.bethel
#ROBOMERGE-SOURCE: CL 6617026 via CL 6617089
#ROBOMERGE-BOT: (v358-6608238)
[CL 6617118 by dmitriy dyomin in Main branch]
#rb Allan.Bentham
[REVIEW] Jack.Porter
#ROBOMERGE-OWNER: jack.porter
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 5765453 via CL 5765478 via CL 5765483 via CL 5768240 via CL 5770046
[CL 5770047 by jack porter in Main branch]