arciel rekman
abd87464cd
Fix a static code analysis warning in ShaderCodeLibrary.cpp
...
- Exempted, the warning is bogus.
#rb none
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 18285081 via CL 18285083 via CL 18285085 via CL 18286626 via CL 18286673
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18286712 by arciel rekman in ue5-release-engine-test branch]
2021-11-24 14:11:17 -05:00
aurel cordonnier
fc542f6cfd
Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
...
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
carlmagnus nordin
b66caeff28
Fixed cyclic dependency IoStoreUtiltities->RenderCore->PakFileUtilities->IoStoreUtilities by removing unused pak order file functionality from ShaderCodeLibrary
...
#rnx
#rb per.larsson
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 17522942 via CL 17523034 via CL 17523046 via CL 17523058
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v870-17433530)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17523070 by carlmagnus nordin in ue5-release-engine-test branch]
2021-09-15 13:30:38 -04:00
arciel rekman
8ce2ab1868
ShaderCodeLibrary: a hopeful fix for the PVS warning.
...
#rb none
#jira UE-126630
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 17520566 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17520571 by arciel rekman in ue5-release-engine-test branch]
2021-09-15 11:25:43 -04:00
carlmagnus nordin
a627591ffa
IoStore: Changes to allow IoStore to run as part of UnrealPak instead of as a cmdlet
...
#rb per.larsson
#rnx
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 17517167 via CL 17517189 via CL 17517191 via CL 17519703
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v870-17433530)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17519714 by carlmagnus nordin in ue5-release-engine-test branch]
2021-09-15 10:39:23 -04:00
carlmagnus nordin
a50fb24396
LLM tags fixup
...
#rnx
#rb none
#jira UE-120882
#ROBOMERGE-SOURCE: CL 17066062 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v852-17065384)
[CL 17066066 by carlmagnus nordin in ue5-release-engine-test branch]
2021-08-05 05:33:21 -04:00
serge bernier
d34de9775b
Fix recursing lock called during the release of the preloaded shaders.
...
#jira UE-118942
#rb Per.Larsson, Eric.McDaniel, Aurel.Cordonnier
#ROBOMERGE-SOURCE: CL 16937962 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16937967 by serge bernier in ue5-release-engine-test branch]
2021-07-23 11:41:06 -04:00
zousar shaker
c27625b056
Integrating //UE5/Dev-Cooker [at] 16678003 to //UE5/Main (Zousar.Shaker-YEG-0943-Quaternary)
...
Non-DevIteration_ShooterGame
#ROBOMERGE-SOURCE: CL 16678907 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16678928 by zousar shaker in ue5-release-engine-test branch]
2021-06-15 16:38:03 -04:00
carlmagnus nordin
0293546296
Added support for storing shaders in iostore.
...
Opt-In with core setting AllowShadersInIoStore
#review-16450322
#ROBOMERGE-OWNER: carlmagnus.nordin
#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 16622428 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v830-16605563)
#ROBOMERGE-CONFLICT from-shelf
[CL 16622474 by carlmagnus nordin in ue5-release-engine-test branch]
2021-06-10 09:36:47 -04:00
steve robb
0f2b73aef6
Some ANSICHAR/UTF8CHAR cast fixes for upcoming changes to StringConv.h.
...
#rb none
#jira none
#ROBOMERGE-SOURCE: CL 16469364 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v823-16466674)
[CL 16469373 by steve robb in ue5-release-engine-test branch]
2021-05-26 10:46:03 -04:00
Steve Robb
1f3fe8c9ac
Some ANSICHAR/UTF8CHAR cast fixes for upcoming changes to StringConv.h.
...
#rb none
#jira none
[CL 16469364 by Steve Robb in ue5-main branch]
2021-05-26 10:45:12 -04:00
Marc Audy
e80ea6b959
Merge from Release-Engine-Staging @ 16444985
...
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526
[CL 16445122 by Marc Audy in ue5-release-engine-test branch]
2021-05-25 02:43:26 -04:00
carl lloyd
d02adc4049
Enabling DXC on Vulkan Mobile
...
#rb Lukas.Hermanns
#ROBOMERGE-SOURCE: CL 16346836 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)
[CL 16346844 by carl lloyd in ue5-release-engine-test branch]
2021-05-17 06:02:33 -04:00
carl lloyd
9b6d231e68
Enabling DXC on Vulkan Mobile
...
#rb Lukas.Hermanns
[CL 16346836 by carl lloyd in ue5-main branch]
2021-05-17 05:59:00 -04:00
ionut matasaru
74bf2e67b9
Fixed errors re format string / parameter list for various UE_LOGs:
...
- number of supplied parameters less or more than the number of specifiers used in format string
- invalid format string specifiers used
#rb Matt.Peters
#ROBOMERGE-SOURCE: CL 16315056 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)
[CL 16315068 by ionut matasaru in ue5-release-engine-test branch]
2021-05-13 13:22:48 -04:00
ionut matasaru
b9ed7c5b33
Fixed errors re format string / parameter list for various UE_LOGs:
...
- number of supplied parameters less or more than the number of specifiers used in format string
- invalid format string specifiers used
#rb Matt.Peters
[CL 16315056 by ionut matasaru in ue5-main branch]
2021-05-13 13:21:24 -04:00
aurel cordonnier
8eebe8841f
Merge UE5/RET @ 16305968 to UE5/Main
...
This represents UE4/Main @ 16261013 and Dev-PerfTest @ 16259937
[CL 16306996 by aurel cordonnier in ue5-main branch]
2021-05-12 18:10:03 -04:00
Marc Audy
f02d489290
Update Release-Engine-Test from Release-Engine-Staging @ 16264272
...
[CL 16264458 by Marc Audy in ue5-release-engine-test branch]
2021-05-11 01:10:20 -04:00
aurel cordonnier
50944fd712
Merge UE5/RES @ 16162155 to UE5/Main
...
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156
[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
christopher waters
83f70197d3
Tessellation Removal: Removing RHI Hull/Domain shader types and enums.
...
#rb lukas.hermanns
#jira UE-94564
#preflight 607f2e11eb4f050001d4655e
[CL 16066223 by christopher waters in ue5-main branch]
2021-04-20 17:00:25 -04:00
christopher waters
874ec853a4
Filling a few gaps in Mesh shader support. Adding ShouldCompilePermutation support to shader pipeline types to guard against unsupported shader types.
...
#jira none
#rb arciel.rekman
#preflight 60773f1c3f280e0001331ab8
[CL 16012256 by christopher waters in ue5-main branch]
2021-04-14 17:05:02 -04:00
christopher waters
edf90e8d4a
Adding mesh shader support to pipeline caches.
...
- Pipeline caches had serialization code for the new types but wasn't creating the shaders on preload
- Fixing the cache commandlet to be flexible with the supported shader types.
#jira none
#rb jason.nadro, arciel.rekman
[CL 15801914 by christopher waters in ue5-main branch]
2021-03-24 12:45:47 -04:00
Marc Audy
8f73cd7fa9
Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
...
This represents UE4/Main @ 15601601
[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Marc Audy
9753392e2b
Merge UE5/RES CL# 15462083 to UE5/Main
...
This represents UE4/Main @ 15414221
[CL 15463811 by Marc Audy in ue5-main branch]
2021-02-18 18:13:28 -04:00
Marc Audy
cac1fe0019
Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
...
This represents UE4/Main @ CL# 15277572
[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00