Commit Graph

11 Commits

Author SHA1 Message Date
arciel rekman
2d2c498c41 Do not precreate clear replacement shaders in the editor (UE-127489).
- The benefit isn't worth having to deal with multiple fallouts from this.

#rb none
#jira UE-127489

#ushell-cherrypick of 17776551 by Arciel.Rekman

#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 17779200 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17779205 by arciel rekman in ue5-release-engine-test branch]
2021-10-11 21:02:01 -04:00
aurel cordonnier
69fe095547 Merge from Release-Engine-Staging @ 17636544 to Release-Engine-Test
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17638842 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-27 19:54:25 -04:00
arciel rekman
63977655d7 Make sure shaders are only created on one thread in DX11 (UE-125050).
(cherry pick of 17507631 including later followup fixes in 17526511 and 17542272)

- Disable RDG parallel execution on D3D11.
- Precreate ClearReplacement shaders
- Also add a check to catch other possible issues before it's too late.

#rb Chris.Waters (in Dev-EMT)
#jira UE-125050

#ushell-cherrypick of 17507631 by Arciel.Rekman

#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 17586312 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17586354 by arciel rekman in ue5-release-engine-test branch]
2021-09-21 15:10:29 -04:00
Arne Schober
8384913873 U5 - Fix D3d11 validation error when clearing large buffers that would run into a ComputeShader Threadgroup limitation.
[CL 16265499 by Arne Schober in ue5-main branch]
2021-05-11 03:24:16 -04:00
carl lloyd
cf8272cdbc Added StructuredBuffers to ClearUAV on Vulkan
#rb Rolando.Caloca, Dmitriy.Dyomin

[CL 15009168 by carl lloyd in ue5-main branch]
2021-01-07 05:19:11 -04:00
dmitriy dyomin
3fb1b40436 Fixed: Runtime Virtual Textures crash on Mobile
#jira UE-91261
#rb none
#lockdown christina.riveron

#ROBOMERGE-SOURCE: CL 12493731 in //UE4/Release-4.25/... via CL 12493775 via CL 12493804
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12493857 by dmitriy dyomin in Main branch]
2020-03-31 05:49:05 -04: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
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
zach bethel
0aa2a1cf62 Removed UtilityShaders module and moved sources into RenderCore.
#rb Rolando.Caloca
#jira none

[CL 8060898 by zach bethel in Dev-Rendering branch]
2019-08-15 11:28:28 -04:00