Commit Graph

7039 Commits

Author SHA1 Message Date
Ben Marsh
b2f70012a7 Don't allow UBT to try and compile engine modules when the engine is already running.
#rb none
#jira UE-88824

[CL 11637884 by Ben Marsh in 4.25 branch]
2020-02-26 13:32:38 -05:00
Phillip Kavan
4ec8250381 Fix BP nativization dependency gathering to collect script objects referenced by an FProperty.
#rnx
#jira UE-88714
#rb Dan.OConnor, Robert.Manuszewski

[CL 11636405 by Phillip Kavan in 4.25 branch]
2020-02-26 12:58:29 -05:00
Alexis Matte
eb9fd98fd1 when building skeletalmesh, force the tangent and normal options to true if the source data do not have the tangents or normals data.
#jira UE-89567
#rb none

[CL 11635503 by Alexis Matte in 4.25 branch]
2020-02-26 12:40:18 -05:00
Johan Duparc
f1a6b9d68e Copy of 11271391 from //UE4/Dev-Enterprise:
Revit: Fix export time field in exported datasmith scene

#jira UE-88083
#rb none

[CL 11604300 by Johan Duparc in 4.25 branch]
2020-02-25 10:48:22 -05:00
Rolando Caloca
390283e4fc UE4.25 - Static analysis fixes
#rb none
#rnx
#jira UE-89407

[CL 11588429 by Rolando Caloca in 4.25 branch]
2020-02-24 11:51:49 -05:00
Sebastien Lussier
b4aa2de878 Merge CL 11587939 - Fix invalid material baking when "Reuse Mesh Lightmap UVs is used with a mirrored (negative scale) mesh.
#jira none
#rb none

[CL 11588027 by Sebastien Lussier in 4.25 branch]
2020-02-24 11:11:13 -05:00
ionut matasaru
df8bd093c0 [Insights] Fixed Asset Loading Profiler tab not being spawned when Unreal Insights runs in standalone mode.
#jira UE-89283
#rb none

[CL 11586911 by ionut matasaru in 4.25 branch]
2020-02-24 07:36:34 -05:00
ionut matasaru
c096abdb88 [Insights]
- Bug fix: Browser: Renamed "..." button to "Explore" (Explore the Trace Store Directory). Also aligned the button to the right. (UE-89187)
  - Bug fix: Renamed command line params to analyze a session from "-TraceFile" / "-TraceId" to "-OpenTraceFile" / "-OpenTraceId" (in order to avoid conflict with "-TraceFile" cmd line param already in use to direct tracing to a file).

#jira UE-89187
#rb none

[CL 11576085 by ionut matasaru in 4.25 branch]
2020-02-21 10:51:47 -05:00
Dmitriy Dyomin
2807694065 Fixed: Assertion fail when launching TM-Shadermodels onto an Android Device with enabled eUB
And enabled eUB by default for OpenGL ES3.1
#jira UE-88359
#rb none

[CL 11574277 by Dmitriy Dyomin in 4.25 branch]
2020-02-21 00:01:12 -05:00
JeanMichel Dignard
4099155e45 Slate save dialog - Add support for saving a file when the file format supports multiple extensions.
#jira UE-88243
#rb Brandon.Schaefer

[CL 11565668 by JeanMichel Dignard in 4.25 branch]
2020-02-20 10:46:28 -05:00
Thomas Sarkanen
bc890987d1 Gameplay Insights release fixes
Added UWorld information so data can be differentiated more easily.
Collapsed anim sequence player tracks into a single track to make better use of space and to reduce track-explosion.
Fixed world tick so that contiguous curves are shown correctly (this uses a world subsystem to keep track of the workds' actual tick count).
Fix duplicate values being reported by TPointTimeline iterations if bEnumerateOutsideRange was set.
Fix FPS drops when viewing pose and notify tracks (removed Snprintf per-event etc.).
Fixed frame rounding and removed duplicate calls to the frame provider.
Fixed notify event names.
Gameplay graph tracks now expand without animating, as graph tracks recompute their points snapped Y values each time they resize, this becomes very expensive.
#jira UE-88153 - Collapse animation sequence player into a single insights track
#jira UE-88154 - Add NetMode (and WorldType) information to UWorld labels within GameplayInsights

#rb Jurre.deBaare

[CL 11564062 by Thomas Sarkanen in 4.25 branch]
2020-02-20 03:24:40 -05:00
arciel rekman
a136d9ac5b Fix project launcher for platform extensions (UE-87551).
- Use UBT name to prevent issues with "PlatformClient"-type configurations.

#jira UE-87551
#rb Josh.Adams
[CODEREVIEW] Josh.Adams
#lockdown Cristina.Riveron

#ROBOMERGE-SOURCE: CL 11550300 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Release-4.25) (v654-11333218)

[CL 11550316 by arciel rekman in 4.25 branch]
2020-02-19 15:19:19 -05:00
will damon
92e4edb7d8 Fix issues caught by address sanitizer.
#rb lukas.hermanns
#jira none
#rnx

[CL 11548824 by will damon in 4.25 branch]
2020-02-19 14:24:04 -05:00
Rex Hill
5c97785479 Fix source control errors during rename of file open for add.
editgrate from 11548509

#jira UE-88886
#rb Dave.Belanger

[CL 11548676 by Rex Hill in 4.25 branch]
2020-02-19 14:20:07 -05:00
Zabir Hoque
9e69df719e Add missing flattened material property enum that was missed when anisotropy was added.
#rb: none
#jira: UE-88708

[CL 11534852 by Zabir Hoque in 4.25 branch]
2020-02-18 21:14:47 -05:00
Patrick Laflamme
c05f507c5e #jira UE-88250 - Crash Report Client doesn't emits EditorSummaryEvent with proper AppId/AppVersion/SessionId/UserId
- Added AppId, AppVersion and UserId as FEditorAnalyticSession members and updated FEditorSessionSummaryWriter to write them.
  - Changed FEngineAnalytics::GetProvider() to return IAnalyticsProviderET rather than IAnalyticsProvider.
  - Updated FEditorSessionSummarySender to embed the AppId/AppVersion/UserId as attribute when sending the summary event and also configured the AnalyticsProvider to use the SessionID/AppID/AppVersion/UserID of the event rather than the current one.
  - Added a function to return the current IAnalyticProviderET configuration.

#rb Wes.Hunt

Edigrated 11445334 and 11459406.

[CL 11512055 by Patrick Laflamme in 4.25 branch]
2020-02-18 15:12:36 -05:00
Thomas Sarkanen
f041494714 Fixed previous frame button on Gameplay insights transport controls
Fixes off-by-one error in frames provider
This caused frames to be mis-reported when using FFrameProvider::GetFrameFromTime.

#jira UE-88149 - Previous frame button on Gameplay insights transport control has no impact
#rb Jurre.deBaare

[CL 11498367 by Thomas Sarkanen in 4.25 branch]
2020-02-18 09:33:24 -05:00
Helge Mathee
5feac49bfc RigVM AST: Moved the lookup from AST Node to Expression Index to a map, since now with nested nodes the Node index itself cannot be relied on.
#rb lina.halper
#jira UE-88252

Merging

//UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/...

to //UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/...

[CL 11498311 by Helge Mathee in 4.25 branch]
2020-02-18 09:31:54 -05:00
Helge Mathee
2bd8c7ba58 Instead of accessing sub array elements on a default struct we create a new structonscope for the inner property and use that instead. The array property might be empty - so relying on that isn't stable and can cause crashes as hit in UE-88394
#rb lina.halper
#jira UE-88394

Merging

//UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp

to //UE4/Release-4.25/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp

[CL 11498307 by Helge Mathee in 4.25 branch]
2020-02-18 09:31:44 -05:00
Helge Mathee
14d280ca41 Control Rig: Fix error log for UE-88390
#jira UE-88390
#rb na

Merging

//UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp

to //UE4/Dev-Anim/Engine/Source/Developer/RigVMDeveloper/Private/RigVMModel/RigVMController.cpp

[CL 11498280 by Helge Mathee in 4.25 branch]
2020-02-18 09:30:28 -05:00
benoit deschenes
2c1af0ecab Integrating CL#11136074 from Dev-Enterprise
Fixing Python asset import task returning wrong path when not combining mesh.

#jira UE-72503
#rb none

[CL 11461632 by benoit deschenes in 4.25 branch]
2020-02-17 13:39:37 -05:00
benoit deschenes
452fc8eba6 Integrating CL#11259478 from Dev-Enterprise
Fixing memory leak when GC is not called in datasmith mesh exporter

#jira UE-87989
#review-11255122 JeanMichel.Dignard
#rb JeanMichel.Dignard

[CL 11461470 by benoit deschenes in 4.25 branch]
2020-02-17 13:28:11 -05:00
emil kirichev
c82ca910c3 Illegal characters in texture name don't survive datasmith export
Integrated from Dev-Enterprise (CL 11279033)

#jira UE-87907
#rb JeanLuc.Corenthin

[CL 11459086 by emil kirichev in 4.25 branch]
2020-02-17 08:01:52 -05:00
Jamie Dale
be36eaf6c2 Fixed localization conflicts
#jira
#rb none
#rnx

[CL 11448060 by Jamie Dale in 4.25 branch]
2020-02-14 15:48:09 -05: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