Commit Graph

8177 Commits

Author SHA1 Message Date
ionut matasaru
e07bc6a7dc [Insights]
- Fixed/added the compile time macros to enable Symslib / DbgHelp resolvers.
  - Fixed crash in Symslib resolver when analysis completes (thread safety for array with mapped file regions and handles).
  - Attempt to fix a crash in Symslib resolver when loading a module (thread safety).
  - Minor code style / coding standards fixes.

#rb Johan.Berg

[CL 15930686 by ionut matasaru in ue5-main branch]
2021-04-06 11:04:09 -04:00
Zousar Shaker
699ad048c3 Ensure that at the time the FDerivedDataCache singleton is shutdown that we have waited on all internal backends to complete in-flight work.
#jira UE-110943
#rb devin.doucette

[CL 15930084 by Zousar Shaker in ue5-main branch]
2021-04-06 10:20:39 -04:00
Zousar Shaker
d014867e9f Ensure that the non-DataRequest-Helper codepath for putting DDC data into the cache also tears-down promptly during process shutdown if not running on a build machine.
#jira UE-112179
#rb devin.doucette

[CL 15930076 by Zousar Shaker in ue5-main branch]
2021-04-06 10:20:06 -04:00
brandon schaefer
5ad772f32d Update Icons and rebuild UnrealVersionSelector for Linux
#jira UE-99406
#rb none
[FYI] Matt.Kuhlenschmidt, Michael.Sartain
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 15929818 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15929823 by brandon schaefer in ue5-main branch]
2021-04-06 09:53:19 -04:00
Martin Ridgers
47783d686d Moved trace's transport enums into their own include file.
#rb jb
#rnx

[CL 15929693 by Martin Ridgers in ue5-main branch]
2021-04-06 09:35:47 -04:00
Catalin Dragoiu
31f3cc8530 [Insights] Move Completed columns after Finished column in TaskTableTreeView
#rb none

[CL 15929689 by Catalin Dragoiu in ue5-main branch]
2021-04-06 09:34:37 -04:00
mihnea balta
95f774b1db Replace UE4 reference by simply UE.
#rnx
#rb trivial
#jira UE-111655
#lockdown Michal.Valient

#ROBOMERGE-SOURCE: CL 15929506 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15929513 by mihnea balta in ue5-main branch]
2021-04-06 09:13:26 -04:00
Catalin Dragoiu
8f0ff8559b [Insights] Initial implementation for TaskTableTreeView
#rb Ionut.Matasaru Andriy Tylychko

[CL 15928920 by Catalin Dragoiu in ue5-main branch]
2021-04-06 07:31:49 -04:00
louise rasmussen
825c64a6f5 Level Editor Menu Re-org, Part 1
#JIRA UETOOL-3039
#rb Lauren.Barnes
#lockdown Simon.Tourangeau
#preflight 606b8e0315d4190001b1698b

#ROBOMERGE-SOURCE: CL 15924633 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15924652 by louise rasmussen in ue5-main branch]
2021-04-05 19:11:24 -04:00
Zousar Shaker
dc68fab37b Ensure HTTP DDC backend doesn't delay process shutdown due to a queue of pending PUTs for normal users.
Still allows build machine runs to be thorough about completing PUTs.
Doesn't interrupt any in-flight PUTs, just prevents processing of any remaining queued PUTs.

#jira UE-112179
#rb devin.doucette

[CL 15920539 by Zousar Shaker in ue5-main branch]
2021-04-05 14:36:58 -04:00
benoit deschenes
63aef69676 Remove SCOPED_SUSPEND_RENDERING_THREAD from OBJs exporter
Alexis.Matte
#rb Alexis.Matte
#jira UE-106965

#ROBOMERGE-SOURCE: CL 15915705 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15920146 by benoit deschenes in ue5-main branch]
2021-04-05 14:19:15 -04:00
ionut matasaru
ddc61f9851 [Insights] Fixed NonUnity compile error.
#jira UE-112793
#rb none

[CL 15918649 by ionut matasaru in ue5-main branch]
2021-04-05 12:55:40 -04:00
graham wihlidal
7b6ec4d476 Work in progress support for D3D12 Shader Model 6.6, specifying validator version, and workarounds to disable validation/signing until validator v1.6 is available that supports the 6.6 profile (requires developer mode and experimental features).
Disabled by default (guarded by USE_SHADER_MODEL_6_6).

Includes work done by Yuriy.

#rb yuriy.odonnell
#fyi brian.karis, christopher.waters, lukas.hermanns

[CL 15914077 by graham wihlidal in ue5-main branch]
2021-04-05 04:40:52 -04:00
marc audy
bf2e06bca2 Added initial support for RDG_{TEXTURE, BUFFER}_ACCESS_ARRAY, which enables a dynamic number of inputs into an RDG pass. Removed unused / deprecated SHADER_PARAMETER_RDG_BUFFER.
#rb none

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: zach.bethel
#ROBOMERGE-SOURCE: CL 15905815 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)
#ROBOMERGE-CONFLICT from-shelf

[CL 15907353 by marc audy in ue5-main branch]
2021-04-02 20:35:50 -04:00
brandon schaefer
3c8dfa964f Fix dotnet blocking forever if no pipes are passed in
#jira UE-112332
#rb none

#ROBOMERGE-SOURCE: CL 15905625 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15907260 by brandon schaefer in ue5-main branch]
2021-04-02 20:20:38 -04:00
louise rasmussen
9a6152184e Fixes Missing Platform Icon in Session Frontend Automation Tab
#JIRA UE-99478
#preflight 60677797d3a4c80001497902

#ROBOMERGE-SOURCE: CL 15905490 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15907249 by louise rasmussen in ue5-main branch]
2021-04-02 20:20:17 -04:00
matt kuhlenschmidt
12c1df144c Fix UE4 projects saved in custom locations not being found by the UE5 project picker
#jira UE-98142
#rb josh.adams

#ROBOMERGE-SOURCE: CL 15902269 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15902288 by matt kuhlenschmidt in ue5-main branch]
2021-04-02 11:58:10 -04:00
ionut matasaru
1989c2d255 [Insights]
- Frames track: Added "start time" and "fps" to the hovered frame tooltip. Also improved its appearance.
  - Frames track: Improved distribution of values on vertical axis when zooming in vertically.
  - Frames track: Also improved horizontal axis (ex. labels are now displayed on top; not hidden anymore when zooming in vertically).
  - Frames track: Changed labels of vertical axis to move on the left or right side of view if the user hovers a frame in their area.
  - Frames track: Added "Zoom Timing View on Frame Selection" toggle option in context menu of Frames track. If enabled, the Timing view will also be zoomed when a frame is selected.
  - Added default ini file with following settings:
      [Insights.TimingProfiler]
      DefaultZoomLevel=5.0
      bAutoHideEmptyTracks=True
      bAutoZoomOnFrameSelection=False
      AutoScrollFrameAlignment=game
      AutoScrollViewportOffsetPercent=0.1
      AutoScrollMinDelay=0.3
    (see Engine\Programs\UnrealInsights\Config\DefaultUnrealInsightsSettings.ini for detailed description of each setting)
    Above settings (except the DefaultZoomLevel) can be changed directly from UI and Unreal Insights will remember that settings.
  - Timing view: Changed all settings related to "auto scroll" to be persistent in the ini file.
  - Added SetScaleX(ScaleX) to FTimingTrackViewport.

#jira UE-112043
#rb Catalin Dragoiu

[CL 15900495 by ionut matasaru in ue5-main branch]
2021-04-02 08:39:05 -04:00
ionut matasaru
1bf09a9491 [Insights] Memory: Added double click functionality to time marker labels (A, B, C, D) in the Mem Investigation panel --> moves the marker to the center time value of the Timing view.
#rb Catalin Dragoiu

[CL 15900241 by ionut matasaru in ue5-main branch]
2021-04-02 07:05:16 -04:00
ionut matasaru
1f3f0adb60 [Insights] Minor code alignment fixes.
#rb trivial

[CL 15900229 by ionut matasaru in ue5-main branch]
2021-04-02 07:03:28 -04:00
ionut matasaru
b9c881698e [Insights] Renamed "UE4 stat node" to "Stat node".
#rb trivial

[CL 15900158 by ionut matasaru in ue5-main branch]
2021-04-02 06:43:58 -04:00
Catalin Dragoiu
f26c03ed77 Fix Non Unity Errors
#rb trivial #rnx

[CL 15899844 by Catalin Dragoiu in ue5-main branch]
2021-04-02 04:42:27 -04:00
Devin Doucette
ab4a43d5db CompressedBuffer: Implemented a stable format for compressed buffers with support for no compression and LZ4
#rb Tim.Smith

[CL 15895927 by Devin Doucette in ue5-main branch]
2021-04-01 16:31:55 -04:00
patrick enfedaque
66aa1c1b1d FScopedSourceControl: Only Init/Close Provider if it isn't Enabled yet
#rb jeanfrancois.dube, sebastien.lussier

#ROBOMERGE-SOURCE: CL 15889359 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v786-15839533)

[CL 15890444 by patrick enfedaque in ue5-main branch]
2021-04-01 12:15:20 -04:00
jack cai
1dcf23634c Control Rig: Changing node header colors for better UX
#jira UE-110361
#rb helge.mathee

[CL 15889883 by jack cai in ue5-main branch]
2021-04-01 11:24:04 -04:00