Commit Graph

8445 Commits

Author SHA1 Message Date
aurel cordonnier
4c1f424cec no unity fixes
#rb jeanfrancois.dube

[CL 16389788 by aurel cordonnier in ue5-main branch]
2021-05-19 14:05:12 -04:00
rune stubbe
8a9f900ed4 Converted most of Nanite back to float when running with LWC. Fixes various data corruption issues resulting in Nanite crashing with LWC.
#JIRA UE-115577
#rb ola.olsson
[FYI] graham.wihlidal, brian.karis

#ROBOMERGE-SOURCE: CL 16385988 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)

[CL 16386070 by rune stubbe in ue5-main branch]
2021-05-19 10:55:06 -04:00
ionut matasaru
9e9a825635 [Insights] Fixed backward compatibility with 32bit platforms for LLM tags tracing.
#jira UE-115001
#rb Johan.Berg

[CL 16383967 by ionut matasaru in ue5-main branch]
2021-05-19 09:09:30 -04:00
paul chipchase
04229b992f IVirtualizationBackend::PushData now returns an enum describing what happened to the operation rather than a straight true/false.
#rb Per.Larsson
#rnx
#preflight 60a4f14665d94d00015be8d8

[CL 16383162 by paul chipchase in ue5-main branch]
2021-05-19 07:46:07 -04:00
David Harvey
1d41c2c202 Undo the refactor to allow Windows-based Platform extensions to specialize GenericWindowsTargetPlatform (CL 16329569).
Cannot easily specialize the specialization's config settings, so a different approach is required.

#jira UE-115613
#rb none
#rnx

[CL 16382731 by David Harvey in ue5-main branch]
2021-05-19 05:56:48 -04:00
jason nadro
5599ec91d8 [Insights] - Format memory graph vertex axis units to two decimal places.
#rb Andrew.Firth
[FYI] Ionut.Matasaru
[REVIEW] [at]Andrew.Firth
#jira none

#ROBOMERGE-SOURCE: CL 16374948 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)

[CL 16378816 by jason nadro in ue5-main branch]
2021-05-18 19:54:57 -04:00
jason nadro
290b810c50 Changing default LLM tags in Memory Insights to include the common tags that account for the majority of memory.
- Animation, Lumen, Nanite, ProgramSize, RenderTargets, SceneRender, UObject.

#rb Andrew.Firth
[FYI] Ionut.Matasaru
[REVIEW]
#jira none

#ROBOMERGE-SOURCE: CL 16373559 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)

[CL 16378775 by jason nadro in ue5-main branch]
2021-05-18 19:52:29 -04:00
andrew firth
aa63dfebfb [Insights] - format memory graph unit amounts with 2decimal places
[at]jason.nadro

#rb jason.nadro

#ROBOMERGE-SOURCE: CL 16373514 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)

[CL 16378758 by andrew firth in ue5-main branch]
2021-05-18 19:52:13 -04:00
geoff evans
b1c54a1182 Add Trace Cpu Events and Counters to FileSystem DDC backend.
#jira none
#rb devin.doucette
#preflight 60a4337db7ccb000013e0fd6

[CL 16378052 by geoff evans in ue5-main branch]
2021-05-18 18:50:43 -04:00
Simon Tovey
c4d171f9a6 Fix for VM compile issue with matrix constants.
#rb Rob.Krajcarski
#jira UE-115957, UE-115956

[CL 16377212 by Simon Tovey in ue5-main branch]
2021-05-18 17:59:25 -04:00
yoan stamant
f00a143547 [AITestSuite] Added actor to the MockAI for VLOG support
#rb maxime.mercier

#ROBOMERGE-SOURCE: CL 16365382 in //UE5/Private-Frosty/...
#ROBOMERGE-BOT: STARSHIP (Private-Frosty -> Main) (v804-16311228)

[CL 16370667 by yoan stamant in ue5-main branch]
2021-05-18 13:21:54 -04:00
Lukas Hermanns
fb34aca6c2 Add '#line'-directive to custom HLSL rewriter in ShaderConductor.
#rb Rolando.Caloca, Will.Damon
#fyi Ryan.Vance, Carl.Lloyd
#jira none
#rnx

[CL 16367768 by Lukas Hermanns in ue5-main branch]
2021-05-18 11:17:09 -04:00
ionut matasaru
3381fd434f [Insights] Updated again the text with resolved symbols to minimize the text flickering.
#rb Catalin.Dragoiu

[CL 16367376 by ionut matasaru in ue5-main branch]
2021-05-18 10:39:36 -04:00
Helge Mathee
8dd8ae98d3 Control Rig: remove notion of slice context from graph and improve compilation performance
#jira UE-113382
#rb jack.cai

[CL 16367071 by Helge Mathee in ue5-main branch]
2021-05-18 10:22:22 -04:00
ionut matasaru
4a65d5cbe1 [Insights]
- Memory: Changed the "symbols resolved" message in status bar of Allocs Table to show also the number pending symbols to be resolved.
  - Timing view: Hidden the "Exclusive Time percent in tooltip when event duration is 0 (instead of showing NaN).
#rb Catalin.Dragoiu

[CL 16367008 by ionut matasaru in ue5-main branch]
2021-05-18 10:18:46 -04:00
Helge Mathee
430e049180 Control Rig: Improve performance of SControlRigStackview label generation
#jira UE-113382
#rb audit

[CL 16366977 by Helge Mathee in ue5-main branch]
2021-05-18 10:18:06 -04:00
Catalin Dragoiu
371abc1192 [Insights] Fix for Insights menu not apearing on MAC
#rb Ionut.Matasaru

[CL 16366953 by Catalin Dragoiu in ue5-main branch]
2021-05-18 10:17:34 -04:00
Catalin Dragoiu
f8940d580e [Insights] Fix for relations of a task selected in Task Table Tree View dissapearing when panning in TimingView
#rb Ionut.Matasaru

[CL 16366894 by Catalin Dragoiu in ue5-main branch]
2021-05-18 10:16:15 -04:00
ionut matasaru
d8c3292fa1 Fixed arguments/formatting of UE_LOGs in TraceServices.
#rb Johan Berg

[CL 16365075 by ionut matasaru in ue5-main branch]
2021-05-18 06:04:50 -04:00
Martin Ridgers
4bf9cfa79a Call select() on a socket before making a blocking call to recv(). Calls to recv() that are waiting for data may not return even if the socket is closed. This can result in a technical hang where Insights waits on Trace waiting on a socket that was closed. This way we only call recv() when we know there is data to read, and the select()+timeout combo correctly detects to the close().
#rb Catalin.Dragoiu
#rnx

[CL 16364807 by Martin Ridgers in ue5-main branch]
2021-05-18 04:24:57 -04:00
alexander suvorov
df6c589ae9 Make MinBytesSaved and MinPercentSaved package compression parameters configurable.
#rb charles.bloom

[CL 16361541 by alexander suvorov in ue5-main branch]
2021-05-17 19:25:38 -04:00
Jamie Dale
ec9161823d Cleaned-up redundant include of UInstancedStaticMeshComponent
This was being included in a header that is included throughout the engine, resulting in any changes to UInstancedStaticMeshComponent triggering an extensive build (2,500-3,000 actions).
After this change it only triggers a build of ~140 actions (EngineTest).

Code that was relying on this implicit include has been updated to include the header if required.

#fyi Ryan.Schmidt
#preflight 60a298adfe43a700014dd14b

[CL 16359882 by Jamie Dale in ue5-main branch]
2021-05-17 17:49:46 -04:00
martins mozeiko
2208dade76 Add context switch and stack sampling trace collection on Windows using ETW
#rb Ionut.Matasaru

[CL 16357198 by martins mozeiko in ue5-main branch]
2021-05-17 15:28:50 -04:00
Luke Thatcher
f1abe08582 Make IMeshBuilderModule functions pure virtual and fix missing implementation on some platforms that was causing broken skeletal meshes in cooked builds.
#jira MH-3898
#rb Yuriy.Odonnell
#lockdown cristina.riveron

#ROBOMERGE-OWNER: Luke.Thatcher
#ROBOMERGE-AUTHOR: luke.thatcher
#ROBOMERGE-SOURCE: CL 16355587 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v804-16311228)
#ROBOMERGE-CONFLICT from-shelf

[CL 16356141 by Luke Thatcher in ue5-main branch]
2021-05-17 14:30:51 -04:00
ben zeigler
6c301cae85 #jira UE-2848 Blueprint function category and display name cleanup pass:
Add spaces to overridden display names, it doesn't add them automatically
Move some functions out of Utilities into their own categories like Transformation, this improves the UX for the node picker and Utilities is for Core functionality
Simplify and combine some redundant categories
Clean up functions like IsValid to specify the type and attempt to unify case for math functions
#rb ben.hoffman

[CL 16355176 by ben zeigler in ue5-main branch]
2021-05-17 13:26:33 -04:00