Commit Graph

5037 Commits

Author SHA1 Message Date
chris babcock
cce9b4bd31 Expose isEmbedded to UPL (Android-only)
#android
#ue4
[FYI] Trever.Stone
#rb none



#ROBOMERGE-SOURCE: CL 7477001 via CL 7492383 via CL 7544973
#ROBOMERGE-BOT: (v372-7473910)

[CL 7545203 by chris babcock in Main branch]
2019-07-23 10:49:15 -04:00
joe conley
327b85f6e4 #jira UE-73217 - Support latest version of OpenVR for SteamVR
OpenVR 1.5.17 was released, so adding support for that.

#rb sdkupgrade

#ROBOMERGE-SOURCE: CL 7478901 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7478906 by joe conley in Main branch]
2019-07-22 17:20:47 -04:00
michael trepka
9508d032a0 Updated TempStorage in UAT to use Zip64 when necessary
#rb Chad.Garyet
[FYI] Ben.Marsh


#ROBOMERGE-SOURCE: CL 7476109 via CL 7478523
#ROBOMERGE-BOT: (v372-7473910)

[CL 7478586 by michael trepka in Main branch]
2019-07-22 17:06:34 -04:00
chris babcock
74d3984078 Fix staging of libUE4.so for Ant builds on Android
#jira UE-77021
#ue4
#android
[FYI] Jack.Porter
#rb Thomas.Ross

#ROBOMERGE-SOURCE: CL 7476684 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7476685 by chris babcock in Main branch]
2019-07-22 13:56:06 -04:00
brandon schaefer
8788b3b137 Remove conditions on include paths for QtCreator PR #5960 (thanks PhilBax!)
#jira UE-76592
#rb none
[FYI] Arciel.Rekman

#ROBOMERGE-SOURCE: CL 7475168 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7475169 by brandon schaefer in Main branch]
2019-07-22 11:14:59 -04:00
andrew grant
9955926d69 Added string formatting to BuildTarget
Added ability for Help() markup in build script to span multiple lines



#ROBOMERGE-SOURCE: CL 7464352 via CL 7465048 via CL 7470081
#ROBOMERGE-BOT: (v371-7306989)

[CL 7470221 by andrew grant in Main branch]
2019-07-20 11:18:27 -04:00
chris babcock
99aa77481c Disable Oculus plugins on Android X64
#jira UE-77647
#ue4
#android
[CODEREVIEW] Keli.Hlodversson
#rb Keli.Hlodversson

#ROBOMERGE-SOURCE: CL 7462653 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7462661 by chris babcock in Main branch]
2019-07-19 16:02:28 -04:00
arciel rekman
78132be65d UBT: Fixed UBT not cleanign up some Linux build products (UE-76563).
#rb Ben.Marsh (suggested)
#jira UE-76563
[FYI] Brandon.Schaefer

#ROBOMERGE-SOURCE: CL 7461395 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7461396 by arciel rekman in Main branch]
2019-07-19 14:27:23 -04:00
joe conley
bb62809f74 #jira UE-77565 - HoloLens 2 packaging fails if the project directory is renamed
Merging using //UE4/Partner-Microsoft-XR/_to_//UE4/Release-4.23/

Package for HoloLens when project root directory is different from uproject name

#rb Jeff.Fisher

#ROBOMERGE-SOURCE: CL 7443986 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7443990 by joe conley in Main branch]
2019-07-18 19:10:02 -04:00
brandon schaefer
33e6966e9a Re-enable XGE for cross building for Linux on Windows
#jira UE-64476
#rb none

#ROBOMERGE-SOURCE: CL 7441989 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7441991 by brandon schaefer in Main branch]
2019-07-18 15:53:24 -04:00
chris babcock
5dcfc7d7bf Add support for store version offset by architecture
#jira UE-67565
#ue4
#android
[FYI] Jack.Porter
#rb Thomas.Ross

#ROBOMERGE-SOURCE: CL 7434544 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7434548 by chris babcock in Main branch]
2019-07-17 19:00:37 -04:00
joe conley
cb3ef5458f #jira UE-77486 - Re-enable SQLite for HoloLens
Merging using //UE4/Partner-Microsoft-XR/_to_//UE4/Release-4.23/

Allow for SQLite in HoloLens builds
#RB Ben.Marsh

#ROBOMERGE-SOURCE: CL 7434423 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7434432 by joe conley in Main branch]
2019-07-17 18:44:47 -04:00
yujiang wang
8b19fe293c Redo cherry-pick 7402145: Workaround for PolygonIrradiance() generating NaNs and got spreaded by other passes like final gathering.
#jira none
#rb none

#ROBOMERGE-SOURCE: CL 7408791 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7408799 by yujiang wang in Main branch]
2019-07-17 11:59:01 -04:00
ben woodhouse
46873c82b3 PerfReportTool 3.83 - add selected metadata to the top of the reports. This uses the <metadataToShow> node in which is defined in the report type.
#rb david.harvey


#ROBOMERGE-SOURCE: CL 7390874 via CL 7402463
#ROBOMERGE-BOT: (v371-7306989)

[CL 7402776 by ben woodhouse in Main branch]
2019-07-17 11:06:38 -04:00
yujiang wang
7b37b18a97 Cherry-pic 7402145: Workaround for PolygonIrradiance() generating NaNs and got spreaded by other passes like final gathering.
#jira none
#rb none

#ROBOMERGE-SOURCE: CL 7402536 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7402574 by yujiang wang in Main branch]
2019-07-17 11:04:24 -04:00
leigh swift
011aa07601 Exposing new Install Time Coefficients to C# BPT classes.
#rb Antony.Carter



#ROBOMERGE-SOURCE: CL 7327094 via CL 7350757
#ROBOMERGE-BOT: (v371-7306989)

[CL 7396992 by leigh swift in Main branch]
2019-07-17 10:13:13 -04:00
richard talbotwatkin
5ea4a0eac6 Default build configuration is with legacy MeshEditor disabled, as it is incomplete and no longer supported.
[FYI] Ryan.Schmidt, Michael.Lentine
#jira UE-77332
#rb none

#ROBOMERGE-SOURCE: CL 7387632 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7387646 by richard talbotwatkin in Main branch]
2019-07-17 08:08:20 -04:00
ben marsh
1c006fcfd4 Prevent LiveCodingConsole being built twice if bBuildLiveCodingConsole = true in BuildConfiguration.xml, and it's the target being built from Visual Studio.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7321488 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7321490 by ben marsh in Main branch]
2019-07-16 09:02:16 -04:00
ben marsh
ef3c866b47 LiveCoding: Prevent object files being overwritten during a live coding compile. Object files are now built with a .lc suffix, leaving the original files intact. This ensures it can gather COFF data from the correct executables on relaunch, and means that any existing changes will be patched in as soon as the first Live Coding compile is initiated. Should fix several issues.
#rb none
#jira UE-76940, UE-76993, UE-76943

#ROBOMERGE-SOURCE: CL 7321451 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7321452 by ben marsh in Main branch]
2019-07-16 08:51:35 -04:00
ben marsh
3cc5d9c8a2 Few CIS fixes.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7321421 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7321423 by ben marsh in Main branch]
2019-07-16 08:47:25 -04:00
ben marsh
741185a47b LiveCoding: Add support for the new restart functionality in Live++ 1.5.0. The Live Coding console window now includes a "Quick Restart" button, which restarts the process and adds the existing patches back in.
#rb none
#jira

#ROBOMERGE-SOURCE: CL 7321413 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7321415 by ben marsh in Main branch]
2019-07-16 08:46:52 -04:00
ben marsh
8f8dd82f78 Minor fallout from previous change.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7321405 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7321407 by ben marsh in Main branch]
2019-07-16 08:46:19 -04:00
ben marsh
b9cd13f663 UBT: Convert some windows target settings to properties which take on default values based on other properties. This fixes logic for determining whether live coding is enabled for a target, which needs to know the target type.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7321402 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7321404 by ben marsh in Main branch]
2019-07-16 08:45:47 -04:00
andrew grant
8f3494794c Updated SyncedProject script with some minor QOL improvements
- Added help documentation
 - Added list of files that should be clobbered to avoid workspace settings
 - Use helper to autodetect project path if a full path is not specified
 - Added skipbuild option
 - Added preview option
 - Added parallel sync (defaults to 2: 30% faster on internal network)
 - Added option to force sync
 - Added option to sync explicit paths (last two are for writable files)
 - Fix issue if buildinfo file is missing

#rb ben.marsh
[CODEREVIEW] ben.marsh


#ROBOMERGE-SOURCE: CL 7293946 via CL 7293951 via CL 7293954 via CL 7293958 via CL 7308957
#ROBOMERGE-BOT: (v371-7306989)

[CL 7316114 by andrew grant in Main branch]
2019-07-15 20:51:57 -04:00
andrew grant
5912400653 Fixed potential issue when UAT is run on a clean workspace
#ROBOMERGE-SOURCE: CL 7292923 via CL 7292924 via CL 7292927 via CL 7292932 via CL 7308928
#ROBOMERGE-BOT: (v371-7306989)

[CL 7316028 by andrew grant in Main branch]
2019-07-15 20:51:02 -04:00