Commit Graph

61 Commits

Author SHA1 Message Date
Josh Adams
ac1ee6872c Re-enabled Mac Embree for M1/arm64 - libembree.3.3.dylib is a fat binary, and the arm slice has libtbb.a linked in, so it does not need a fat libtbb.12.dylib
#rb none
#preflight skip

[CL 20441249 by Josh Adams in ue5-main branch]
2022-05-31 16:11:07 -04:00
Josh Adams
bb5e26e6f0 - Reverting to original Mac embree dylibs and disabling on Arm, as new lib broke intel
#rb none
#fyi Dmytro.Vovk
#preflight 6294b6f52e34c2e487aee10c

[CL 20430224 by Josh Adams in ue5-main branch]
2022-05-30 08:28:22 -04:00
jeff newquist
dfdf653cf5 ISPC 1.18.0 source
#jira none
#rb none
#preflight none
#rnx

[CL 20386895 by jeff newquist in ue5-main branch]
2022-05-26 18:27:27 -04:00
jeff newquist
efe409bfb9 Copying
//UE5/Main/Engine/Source/ThirdParty/Intel/ISPC/ispc-1.17.0/...
to //UE5/Main/Engine/Source/ThirdParty/Intel/ISPC/ispc-1.18.0/...
#jira none
#rb none
#preflight none
#rnx

[CL 20386839 by jeff newquist in ue5-main branch]
2022-05-26 18:23:01 -04:00
David Harvey
37da4676e3 HoloLens build rules: Engine modules part 2
#preflight 628cb13af237058787bb0357
#jira UE-149794
#rnx
#rb Jeff.Fisher

[CL 20361216 by David Harvey in ue5-main branch]
2022-05-25 04:04:16 -04:00
will damon
311bf4616b ISPCTexComp changes required to enable building ISPCTexComp as a universal binary for macOS
#rb jeff.newquist
#jira UE-145057
#rnx
#preflight n/a

[CL 19785265 by will damon in ue5-main branch]
2022-04-18 10:39:40 -04:00
will damon
a98588da6d Import scripts to build LLVM and ISPC as Universal binaries for macOS
#rb jeff.newquist
#jira UE-145047
#rnx
#preflight n/a

[CL 19785259 by will damon in ue5-main branch]
2022-04-18 10:39:02 -04:00
james doverspike
98ba416139 Add option to disable IntelMetricsDiscovery
#ROBOMERGE-OWNER: james.doverspike
#ROBOMERGE-AUTHOR: james.doverspike
#ROBOMERGE-SOURCE: CL 19485685 via CL 19485788 via CL 19487499 via CL 19499010 via CL 19499025
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v936-19480137)

[CL 19501414 by james doverspike in ue5-main branch]
2022-03-24 15:44:33 -04:00
chris kulla
b9a09945fa Fix crashes when using OpenImageDenoise plugin from packaged builds
The tbb12.dll file was not being copied, leading to crashes when the denoiser was first invoked.

#jira UE-141073
#rb Juan.Canada
#lockdown Juan.Canada
#preflight 620400828e53010a186db039

#ROBOMERGE-AUTHOR: chris.kulla
#ROBOMERGE-SOURCE: CL 18922666 in //UE5/Release-5.0/... via CL 18927071 via CL 18928804
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v916-18915374)

[CL 18929243 by chris kulla in ue5-main branch]
2022-02-09 19:27:47 -05:00
matt johnson
f572dfd475 IntelTBB: account for pdb files in main Build.cs and remove WinGDK Build.cs extension
#rb david.harvey
#preflight 61fd862ae65336d14551353c

[CL 18873321 by matt johnson in ue5-main branch]
2022-02-04 16:28:53 -05:00
christopher waters
c08bc8a9cd Intel extensions for 64bit atomics
#jira none
#rb mihnea.balta, graham.wihlidal
#preflight 61eeeb29ba69a4fdb219e68f

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18712534 in //UE5/Release-5.0/... via CL 18712568 via CL 18712835
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18712869 by christopher waters in ue5-main branch]
2022-01-24 14:48:23 -05:00
jeff newquist
b2767f1352 ISPC 1.17.0 source only - executable not updated
#rb none
#jira none
#preflight

#ROBOMERGE-AUTHOR: jeff.newquist
#ROBOMERGE-SOURCE: CL 18646690 in //UE5/Release-5.0/... via CL 18646723 via CL 18646776
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18648323 by jeff newquist in ue5-main branch]
2022-01-18 16:44:25 -05:00
jeff newquist
6d2a9973b4 Copying
//UE5/Release-5.0/Engine/Source/ThirdParty/Intel/ISPC/ispc-1.16.1/...

to //UE5/Release-5.0/Engine/Source/ThirdParty/Intel/ISPC/ispc-1.17.0/...
#rb none
#jira none
#preflight none
#rnx

#ROBOMERGE-AUTHOR: jeff.newquist
#ROBOMERGE-SOURCE: CL 18646282 in //UE5/Release-5.0/... via CL 18646348 via CL 18646424
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18648199 by jeff newquist in ue5-main branch]
2022-01-18 16:40:38 -05:00
jeff newquist
edde6a0e5a Build ISPC with ARM support
#jira UE-137092
#rb trivial

#ROBOMERGE-AUTHOR: jeff.newquist
#ROBOMERGE-SOURCE: CL 18430297 in //UE5/Release-5.0/... via CL 18435293 via CL 18435520
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v897-18405271)

[CL 18435702 by jeff newquist in ue5-main branch]
2021-12-10 17:58:32 -05:00
jeff newquist
0c5f27e7e5 Build ISPC with ARM support
#jira UE-137092
#rb trivial

#ROBOMERGE-AUTHOR: jeff.newquist
#ROBOMERGE-SOURCE: CL 18430297 in //UE5/Release-5.0/... via CL 18435293
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435520 by jeff newquist in ue5-release-engine-test branch]
2021-12-10 17:46:00 -05:00
jon nabozny
26c774593e ISPC update and support for setting explciit ISPC CPU target
Manual cherrypick of Jeff Newquist's CL 17570840:
Provide API to override output format of ISPC for platforms that should use an option other than --emit-obj
#rb brian.white

Additional changes by Jeff Newquist:
- update to ISPC 1.16.1
- set CPU target for ISPC


#rb Jeff.Newquist
#lockdown michal.valient
#jira UE-124897, FROST-5511
#preflight 615659689dc4c50001387dcc

#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: eric.mcdaniel
#ROBOMERGE-SOURCE: CL 17693756 via CL 17968371 via CL 18366221 via CL 18366330 via CL 18366391
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v895-18170469)

[CL 18366416 by jon nabozny in ue5-main branch]
2021-12-03 01:47:56 -05:00
jon nabozny
f59cbe4047 ISPC update and support for setting explciit ISPC CPU target
Manual cherrypick of Jeff Newquist's CL 17570840:
Provide API to override output format of ISPC for platforms that should use an option other than --emit-obj
#rb brian.white

Additional changes by Jeff Newquist:
- update to ISPC 1.16.1
- set CPU target for ISPC


#rb Jeff.Newquist
#lockdown michal.valient
#jira UE-124897, FROST-5511
#preflight 615659689dc4c50001387dcc

#ROBOMERGE-OWNER: jon.nabozny
#ROBOMERGE-AUTHOR: eric.mcdaniel
#ROBOMERGE-SOURCE: CL 17693756 via CL 17968371 via CL 18366221 via CL 18366330
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)

[CL 18366391 by jon nabozny in ue5-release-engine-test branch]
2021-12-03 01:45:46 -05:00
aurel cordonnier
6db40f979c Merge from Release-Engine-Test @ 18113376 to UE5/Main
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18118478 by aurel cordonnier in ue5-main branch]
2021-11-09 19:40:57 -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
UnrealBot
efa6e2778b Branch snapshot for CL 18022803
[CL 18022803 in ue5-main branch]
2021-11-03 08:41:36 +00:00
jeff newquist
2e8ff52013 Add source for ISPC 1.16.1
#rb trivial
#jira none

#ROBOMERGE-AUTHOR: jeff.newquist
#ROBOMERGE-SOURCE: CL 17495996 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17496007 by jeff newquist in ue5-release-engine-test branch]
2021-09-13 16:10:11 -04:00
jeff newquist
e1d1ded179 Add source for ISPC 1.16.1
#rb trivial
#jira none

[CL 17495996 by jeff newquist in ue5-main branch]
2021-09-13 16:09:33 -04:00
rolando caloca
f6cd88c157 UE5 - Remove platform
#rb Steve.Smith
[FYI] Jules.Blok, Ryan.Durand, Ben.Marsh

#ROBOMERGE-SOURCE: CL 17295935 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17295945 by rolando caloca in ue5-release-engine-test branch]
2021-08-24 19:28:38 -04:00
Rolando Caloca
d64b146cb2 UE5 - Remove platform
#rb Steve.Smith
#fyi Jules.Blok, Ryan.Durand, Ben.Marsh

[CL 17295935 by Rolando Caloca in ue5-main branch]
2021-08-24 19:27:11 -04:00
jonathan adamczewski
c52f1b3be3 Core.Build.cs:
Remove Hololens reference [that leads] to tbb.dll

#jira UE-121921
#rb josh.adams

#ROBOMERGE-SOURCE: CL 17247879 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17247885 by jonathan adamczewski in ue5-release-engine-test branch]
2021-08-20 10:58:24 -04:00