15 Commits

Author SHA1 Message Date
bryan sefcik
d205101cc8 Removed unnecessary private include modules.
#preflight 645da640cf788a25581110bb

[CL 25451545 by bryan sefcik in ue5-main branch]
2023-05-12 12:13:52 -04:00
henrik karlsson
bbc37aa2f5 [Engine/Plugins]
* Another batch iwyu updates to reduce number of includes used in files

#preflight 63c58d742e714f64ade93797
#rb none

[CL 23732856 by henrik karlsson in ue5-main branch]
2023-01-16 17:04:48 -05:00
henrik karlsson
3c9aacb1ad [Engine/Plugins]
* Updated public headers for ~170 engine plugins using iwyu to remove includes not needed. Removed includes are still available behind UE_ENABLE_INCLUDE_ORDER_DEPRECATED_IN_5_2

#preflight 63c08f4a2a6acaf1622bcc73
#rb none

[CL 23674775 by henrik karlsson in ue5-main branch]
2023-01-13 01:54:01 -05:00
henrik karlsson
2f78497e67 [Engine/Plugins]
* Updated private files with IWYU for all plugins which had 3 or less changes made in ue5 main since last integration to fn

#preflight 63bf8d8b577437afe607dc72
#rb none

[CL 23659643 by henrik karlsson in ue5-main branch]
2023-01-12 01:48:34 -05:00
Robb Surridge
610c467639 Update vendor links for built-in plugins to use secure protocol.
#jira UE-166823
#rb lauren.barnes
#preflight 6352b20b7261e565c476ec3b

[CL 22690089 by Robb Surridge in ue5-main branch]
2022-10-21 11:04:07 -04:00
bryan sefcik
117472780d Fixed include paths.
#jira
#preflight 634ee62fe746026e48eb077e

[CL 22621687 by bryan sefcik in ue5-main branch]
2022-10-19 06:39:08 -04:00
TWAtGH
b793072199 PR #9455: Merged FASTBuild PR #8784 with recent UE5 changes (Contributed by TWAtGH)
#preflight 62f3fcc9f75a2a539c8d29dc

[CL 21323984 by TWAtGH in ue5-main branch]
2022-08-10 15:23:20 -04:00
mihnea balta
399e160546 Fix bad scoped locks in various places.
Added nodiscard on the scope lock helpers to prevent such errors in the future.

#jira none
#rnx
#preflight https://horde.devtools.epicgames.com/job/62b49fe89117e2324e187b8d
#rb Francis.Hurteau, Andriy.Tylychko, Rob.Millar

[CL 20797349 by mihnea balta in ue5-main branch]
2022-06-23 13:34:31 -04:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
aurel cordonnier
d17321f1bb Fixes for no unity build errors
#rb trivial

[CL 16505788 by aurel cordonnier in ue5-main branch]
2021-05-29 20:30:04 -04:00
aurel cordonnier
8f14e34a2e CIS no unity fixes
#rb trivial
#jira none

[CL 16496557 by aurel cordonnier in ue5-main branch]
2021-05-27 22:11:51 -04:00
will damon
a0bea582fc Update macOS metal compiler target version to match MetalShaderFormat.
#rb wd
#jira none
#rnx

[CL 16489198 by will damon in ue5-main branch]
2021-05-27 14:41:36 -04:00
Arciel Rekman
ff2c65d99d More non-unity CIS fix for FastBuild.
#rb none
#jira none

[CL 16480227 by Arciel Rekman in ue5-main branch]
2021-05-26 22:48:32 -04:00
Arciel Rekman
11e031ce5e Fix non-unity CIS issue in FASTBuild controller.
#rb none
#jira none

[CL 16480219 by Arciel Rekman in ue5-main branch]
2021-05-26 22:46:09 -04:00
savagecodes
1f54390736 PR #7785: Re- implemented FastBuild support for shader compilation as a Plugin (Contributed by savagecodes).
- Also removed the previous FastBuild shader compiler integration based on an older API.
- Made Distributed Build controller selection OS-agnostic.

#review-16452691 @Ben.Ingram, @Jason.Nadro, @Will.Damon, @Brandon.Schaefer, @James.Singer, @Rolando.Caloca

[CL 16476321 by savagecodes in ue5-main branch]
2021-05-26 17:31:47 -04:00