21 Commits

Author SHA1 Message Date
carl lloyd
edd3b69886 VulkanRHI: Fixes for PSO compilation
Added VkPipelineShaderStageRequiredSubgroupSizeCreateInfo
Added VkAttachmentReferenceStencilLayout
Added more nullptr checks for pNext

#rb Allan.Bentham

[CL 25551558 by carl lloyd in ue5-main branch]
2023-05-19 16:24:28 -04:00
allan bentham
ecddd038ba Fix a crash with the vulkan PSO compile service which occurs on subsequent invocations.
[FYI] carl.lloyd
#preflight 63ee80473c1eb56f0546cd8a
#preflight 63ee8e4d4d2bd434666f85b5

[CL 24269317 by allan bentham in ue5-main branch]
2023-02-16 16:59:26 -05:00
allan bentham
7d1ae4b3a1 Ensure PSO size parameter is returned when using Android's out-of-process PSO service.
Fixes potential issues with vulkan PSO LRU.
silence some direct to logcat spam from the vulkan PSO compiler service
Add simple verification code to compare PSOs from android services vs engine.
#rb carl.lloyd

[CL 21997860 by allan bentham in ue5-main branch]
2022-09-13 21:52:21 -04:00
carl lloyd
8dfc86400c Added FSR support to Vulkan PSO Processes
#rb Allan.Bentham
#preflight 6317e698967ffc68fb79aed6

[CL 21864653 by carl lloyd in ue5-main branch]
2022-09-07 18:05:22 -04:00
carl lloyd
88f38fb807 Fix for process crash on PSOService shutdown
#rb trivial

[CL 21499890 by carl lloyd in ue5-main branch]
2022-08-22 21:20:22 -04:00
jeannoe morissette
7ebedb9384 Added support for compiling Vulkan PSO's in separate process
#rb jeannoe.morissette
#preflight 62ff8206086f90bbc4fe751f

[CL 21499839 by jeannoe morissette in ue5-main branch]
2022-08-22 21:18:17 -04:00
chris babcock
74d14baa79 Update ValidatePermissions utility
#jira UE-131116
#android
[REVIEW] [at]Jack.Porter
#rb Jack.Porter

#preflight https://horde.devtools.epicgames.com/job/62276cd3695c94f981a54423
#lockdown Mitchell.Wilson

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 19302997 in //UE5/Release-5.0/... via CL 19304339
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19346867 by chris babcock in ue5-main branch]
2022-03-10 20:50:01 -05:00
chris babcock
ffdf3d4796 Fully specify configrules key and provide CRC
#android
[REVIEW] [at]Allan.Bentham
#rb Allan.Bentham

#ROBOMERGE-AUTHOR: chris.babcock
#ROBOMERGE-SOURCE: CL 18329983 via CL 18330402 via CL 18330983 via CL 18331222 via CL 18331495 via CL 18331655 via CL 18332062 via CL 18332121
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18332146 by chris babcock in ue5-release-engine-test branch]
2021-11-30 16:18:57 -05:00
Ben Marsh
99be00dcdb Merging latest from Private-Starship.
[CL 13192225 by Ben Marsh in ue5-main branch]
2020-05-05 18:50:52 -04:00
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Juan Canada
2ecf4f9708 Merging //UE4/Dev-Main@10877709 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
#rnx
#rb none

[CL 10895568 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-07 13:45:01 -05:00
Ryan Durand
28d3d740dd (Integrating from Dev-EngineMerge to Main)
Second batch of remaining Engine copyright updates.

#rnx
#rb none
#jira none

[CL 10871196 by Ryan Durand in Main branch]
2019-12-27 07:44:07 -05:00
chris babcock
b330185699 Small update to configrules tool
#jira UE-80738
#ue4
#android
#rb trivial



#ROBOMERGE-SOURCE: CL 9480068 via CL 9480073
#ROBOMERGE-BOT: (v508-9471939)

[CL 9480074 by chris babcock in Main branch]
2019-10-08 15:42:55 -04:00
chris babcock
98a8642393 Fix for issue when configrules.txt less than 80 bytes (contributed by scahp)
#jira UE-80738
#PR #6237
#ue4
#android
#rb trivial



#ROBOMERGE-SOURCE: CL 9479867 via CL 9479874
#ROBOMERGE-BOT: (v508-9471939)

[CL 9479875 by chris babcock in Main branch]
2019-10-08 15:33:23 -04:00
chris babcock
6e6ae532ab Add permission validation tool for Android
#ue4
#android
#rb Jack.Porter
[FYI] Jack.Porter



#ROBOMERGE-SOURCE: CL 5822270 via CL 5822271 via CL 5822272 via CL 5827640

[CL 5827666 by chris babcock in Main branch]
2019-04-11 09:43:27 -04:00
Ben Marsh
7598af0532 Update copyright notices to 2019.
#rb none
#lockdown Nick.Penwarden

[CL 4662404 by Ben Marsh in Main branch]
2018-12-14 13:41:00 -05:00
chris babcock
ececa2cb54 Fix ConfigRules.jar parsing for Linux line endings
#jira UE
#ue4
#android
[FYI] Jack.Porter
#rb ryan.king

#ROBOMERGE-SOURCE: CL 4433328 in //UE4/Release-4.21/...
#ROBOMERGE-BOT: RELEASE (Release-4.21 -> Release-Staging-4.21)

[CL 4433330 by chris babcock in Staging-4.21 branch]
2018-10-05 15:55:20 -04:00
Marc Audy
af90b7bcd4 Copying //UE4/Fortnite-Staging to Dev-Main (//UE4/Dev-Main) @ 4395008
#rb
#rnx
#lockdown Nick.Penwarden

[CL 4395058 by Marc Audy in Main branch]
2018-09-25 10:11:35 -04:00
Ben Marsh
13d012685f Merging copyright update from 4.19 branch.
#rb none
#rnx
#jira

[CL 3818977 by Ben Marsh in Staging-4.19 branch]
2018-01-02 15:30:26 -05:00
Ben Marsh
20bf0eb6a1 Updating copyright notices to 2017 (copying from //Tasks/UE4/Dev-Copyright-2017).
#rb none
#lockdown Nick.Penwarden

[CL 3226823 by Ben Marsh in Main branch]
2016-12-08 08:52:44 -05:00
Matthew Griffin
f180dff107 Copying //UE4/Release-Staging-4.12 to //UE4/Dev-Main
#lockdown Nick.Penwarden

(Will update with full description tomorrow)

[CL 2984534 by Matthew Griffin in Main branch]
2016-05-19 19:35:35 -04:00