Commit Graph

8788 Commits

Author SHA1 Message Date
paul chipchase
dffdc8a417 Add a cpu trace when pulling payloads for the source control backend.
#rb trivial
#rnx
#preflight 60f6ceaa8da1560001eed8d4

[CL 16896436 by paul chipchase in ue5-main branch]
2021-07-20 10:18:27 -04:00
danny couture
989c3cb117 Fix behavior of CachedDataProbablyExists so it can reach the slow cache to avoid always recompiling stuff that exists in Jupiter but not locally
#rnx
#rb Devin.Doucette, Sebastien.Lussier

[CL 16893978 by danny couture in ue5-main branch]
2021-07-20 05:56:37 -04:00
Zousar Shaker
9abf3ef937 Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
#rb none
#preflight 60f6411c35476b00018dd12c

[CL 16892864 by Zousar Shaker in ue5-main branch]
2021-07-20 00:21:34 -04:00
Zousar Shaker
1571c9f36e Fix linux compile error and bug with my last submits related to function version iteration for build functions.
#rb none

[CL 16889472 by Zousar Shaker in ue5-main branch]
2021-07-19 17:40:45 -04:00
Devin Doucette
ca1582337c DDC: Switched to XXH3 for FPayloadId::FromName
#rb Zousar.Shaker
#rnx

[CL 16889028 by Devin Doucette in ue5-main branch]
2021-07-19 17:05:40 -04:00
Devin Doucette
18b4e4a14c Texture: Use GetModuleChecked instead of LoadModuleChecked since it can be called from any thread
#rb Zousar.Shaker
#rnx

[CL 16888859 by Devin Doucette in ue5-main branch]
2021-07-19 16:55:25 -04:00
Zousar Shaker
3f35355cc1 Add methods for iterating through build functions in the function registry.
#rb devin.doucette

[CL 16888770 by Zousar Shaker in ue5-main branch]
2021-07-19 16:47:17 -04:00
Devin Doucette
0748494fc6 DDC: Exposed the cache key and build status in the build complete callback params
#rb Zousar.Shaker
#rnx
#preflight 60f5c7a78da1560001c68086

[CL 16888763 by Devin Doucette in ue5-main branch]
2021-07-19 16:46:58 -04:00
Sebastien Lussier
67afa3e5fb Allow the use of alternate names for flattening material params
#jira UE-115794
#rb patrick.enfedaque

[CL 16888386 by Sebastien Lussier in ue5-main branch]
2021-07-19 16:25:04 -04:00
Zousar Shaker
bd3886b31f Fix bug where queued batch request failure in HttpDerivedDataBackend would cause incorrect DDC output (erroneous cache misses).
Adding basic unit test for HttpDerivedDataBackend.

#rb devin.doucette

[CL 16885295 by Zousar Shaker in ue5-main branch]
2021-07-19 13:09:40 -04:00
Devin Doucette
672da1da55 DDC: Fixed a crash when creating the build context fails
#rb Zousar.Shaker
#rnx

[CL 16883576 by Devin Doucette in ue5-main branch]
2021-07-19 10:51:21 -04:00
Devin Doucette
431dab26ea DDC: Added EPutStatus::Skipped to avoid slow retry when simulating cache misses
#rb Zousar.Shaker
#preflight 60f12443a34bf50001654df1

[CL 16883247 by Devin Doucette in ue5-main branch]
2021-07-19 10:11:49 -04:00
Devin Doucette
090bdb178e DDC: Fixed a missing include in DerivedDataBuildVersion.h
#rb trivial
#rnx

[CL 16883233 by Devin Doucette in ue5-main branch]
2021-07-19 10:10:26 -04:00
ionut matasaru
da9240470e [Insights]
- Enabled "HighDPI" support for Unreal Insights app.
  - Fixed size and location of app windows (for both browser and viewer modes) when high dpi is enabled and DPIScaleFactor is not 1.
  - Added name of trace in the application's title.

#rb Catalin.Dragoiu

[CL 16882805 by ionut matasaru in ue5-main branch]
2021-07-19 08:53:15 -04:00
ionut matasaru
b5397e9c42 Fixed misspelled variable name.
#rb none

[CL 16881893 by ionut matasaru in ue5-main branch]
2021-07-19 06:52:22 -04:00
sara schvartzman
21ac81ac5e Control Rig: Python Command Log
#jira UE-114616
#rb helge.mathee

[CL 16881672 by sara schvartzman in ue5-main branch]
2021-07-19 06:32:28 -04:00
richard malo
30aeff7c23 Fixed exclusion of PackedLevelInstances from HLOD not actually excluded.
#rb jeanfrancois.dube
[FYI] sebastien.lussier


#ROBOMERGE-SOURCE: CL 16873308
#ROBOMERGE-BOT: (v836-16769935)

[CL 16873312 by richard malo in ue5-main branch]
2021-07-16 13:21:28 -04:00
Devin Doucette
c9ef86c7d2 DDC: Schedule non-blocking builds using tasks
#rb Zousar.Shaker
#rnx

[CL 16870688 by Devin Doucette in ue5-main branch]
2021-07-16 01:23:29 -04:00
Devin Doucette
f64bc61bb7 DDC: Fixed race conditions in the build job
#rb Zousar.Shaker
#rnx

[CL 16870676 by Devin Doucette in ue5-main branch]
2021-07-16 01:11:20 -04:00
Zousar Shaker
1278dab8f3 Callsite upgrades needed to permit a refresh of Wrapped Object Pointer usage in Engine + ShooterGame
#rb none
#preflight 60f0a0000123b700014f44da

[CL 16868579 by Zousar Shaker in ue5-main branch]
2021-07-15 18:12:46 -04:00
zousar shaker
51fda0ed0b Avoid indexing into a requests output datas array before we have established if we have output, as this can contribute to an out-of-bounds array lookup.
#rb devin.doucette
[FYI] francis.hurteau


#ROBOMERGE-SOURCE: CL 16867872
#ROBOMERGE-BOT: (v836-16769935)

[CL 16867881 by zousar shaker in ue5-main branch]
2021-07-15 17:30:45 -04:00
Zousar Shaker
6305185e3d First pass header changes in support of Engine+ShooterGame TObjectPtr refresh.
#rb devin.doucette

[CL 16865811 by Zousar Shaker in ue5-main branch]
2021-07-15 15:16:50 -04:00
Devin Doucette
649bf8e820 DDC: Added FOptionalBuildSession
#rb Zousar.Shaker
#rnx

[CL 16864041 by Devin Doucette in ue5-main branch]
2021-07-15 12:56:52 -04:00
Devin Doucette
349df85a37 DDC: Added cpu trace scopes to the build job
#rb Zousar.Shaker
#rnx

[CL 16864034 by Devin Doucette in ue5-main branch]
2021-07-15 12:56:39 -04:00
Devin Doucette
d46da81ac1 DDC: Fixed errors with NO_LOGGING
#rb trivial
#rnx

[CL 16863666 by Devin Doucette in ue5-main branch]
2021-07-15 12:29:04 -04:00