[SectionsToSave] bCanSaveAllSections=true [Insights.TimingProfiler] ; The default (initial) zoom level of the Timing view. ; It is defined as time between major tick marks, in seconds. ; Valid values: [0.00000001 .. 3600] i.e. [10ns to 1h] DefaultZoomLevel=5.0 ; Auto hide empty tracks (ex.: ones without timing events in the current viewport). ; This option can be changed from the "View Mode" drop down menu. bAutoHideEmptyTracks=True ; If enabled, the panning is allowed to continue when the mouse cursor reaches the edges of the screen. ; This option can be changed from the "View Mode" drop down menu. bAllowPanningOnScreenEdges=False ; The default state for Auto-Scroll, in the Timing view. bAutoScroll=False ; Frame Alignment. Controls if auto-scroll should align center of the viewport with start of a frame or not. ; Valid options: 'none' to disable frame alignment, 'game' / 'rendering' to align with Game / Rendering frames ; This option can be changed from the "Auto-Scroll Options" menu. AutoScrollFrameAlignment=game ; Viewport offset while auto-scrolling, as percent of viewport width. ; If positive, it offsets the viewport forward, allowing an empty space at the right side of the viewport (i.e. after end of session). ; If negative, it offsets the viewport backward (i.e. end of session will be outside viewport). ; This option can be changed from the "Auto-Scroll Options" menu. AutoScrollViewportOffsetPercent=0.1 ; Minimum time between two auto-scroll updates, in [seconds]. ; This option can be changed from the "Auto-Scroll Options" menu. AutoScrollMinDelay=0.3 [Insights.TimingProfiler.FramesView] ; These options can be changed from the context menu of the Frames view. ; If enabled, the upper threshold line is visible. The frame coloring by threshold is enabled regardless of this setting. bShowUpperThresholdLine=False ; If enabled, the lower threshold line is visible. The frame coloring by threshold is enabled regardless of this setting. bShowLowerThresholdLine=False ; The upper threshold for frames. Can be specified as a frame duration ([0.001 .. 1.0] seconds; ex.: "0.010" for 10 ms) or as a framerate ([1 fps .. 1000 fps]; ex: "100 fps"). UpperThreshold=30 fps ; The lower threshold for frames. Can be specified as a frame duration ([0.001 .. 1.0] seconds; ex.: "0.010" for 10 ms) or as a framerate ([1 fps .. 1000 fps]; ex: "100 fps"). LowerThreshold=60 fps ; If enabled, the Timing view will also be zoomed when a frame is selected in the Frames view. bAutoZoomOnFrameSelection=False [Insights.TimingProfiler.MainGraph] ; These options can be changed from the context menu of the Main Graph track (Timing Insights profiler / Timing view). ; If enabled, values will be displayed as points in the Main Graph Track in Timing Insights. ShowPoints=False ; If enabled, values will be displayed as points with border in the Main Graph Track in Timing Insights. ShowPointsWithBorder=True ; If enabled, values will be displayed as connected lines in the Main Graph Track in Timing Insights. ShowConnectedLines=True ; If enabled, values will be displayed as polygons in the Main Graph Track in Timing Insights. ShowPolygons=True ; If enabled, uses duration of timing events for connected lines and polygons in the Main Graph Track in Timing Insights. ShowEventDuration=True ; If enabled, shows bars corresponding to the duration of the timing events in the Main Graph Track in Timing Insights. ShowBars=False ; If enabled, shows game frames in the Main Graph Track in Timing Insights. ShowGameFrames=True ; If enabled, shows rendering frames in the Main Graph Track in Timing Insights. ShowRenderingFrame=True [Insights.TimingProfiler.TimersView] ; Names of visible columns in the Timers Panel in the Game mode. +GameFrameColumns=MaxInclTime +GameFrameColumns=AverageInclTime +GameFrameColumns=MedianInclTime +GameFrameColumns=MinInclTime ; Names of visible columns in the Timers Panel in the Rendering mode. +RenderingFrameColumns=MaxInclTime +RenderingFrameColumns=AverageInclTime +RenderingFrameColumns=MedianInclTime +RenderingFrameColumns=MinInclTime ; Names of visible columns in the Timers Panel in the Instance mode. +InstanceColumns=Count +InstanceColumns=TotalInclTime +InstanceColumns=TotalExclTime ; Mode for the timers panel. 0 : Game Frame; 1 : Rendering Frame; 2 : Instance Mode=2 ; Grouping Mode for the timers panel. 0 : Flat; 1 : ByName; 3 : ByType; 4 : ByInstanceCount GroupingMode=3 ; Controls the CPU filter button from Timers View. ShowCpuTimers=1 ; Controls the GPU filter button from Timers View. ShowGpuTimers=1 ; Controls the "Filter Out Zero Count Timers" button from Timers View. ShowZeroCountTimers=1 [Insights.MemoryProfiler] ; Add symbol search paths by adding to this array. Order is important. ;+SymbolSearchPaths=C:\Symbols ; Symbol server format is also accepted, such as the official Microsoft symbol servers (see https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/advanced-symsrv-use for details) ;+SymbolSearchPaths=srv*C:\Symbols;https://msdl.microsoft.com/download/symbols ; Memory Budgets (used by the LLM Tags view) +BudgetFilePath=(Label="Default",Path="Engine/Programs/UnrealInsights/Config/DefaultMemoryBudgets.xml")