Commit Graph

167804 Commits

Author SHA1 Message Date
Josh Engebretson
cd1dd69fa8 Horde: Make it possible to clear issue owner
#jira none
#rnx

[CL 16941275 by Josh Engebretson in ue5-main branch]
2021-07-23 16:04:18 -04:00
Michael Noland
fe25a97441 Tools: Output log category improvements
- You can now choose to color-code entire log lines by category, or just the category itself (CategoryColorizationMode in editor appearance settings)
- You can also choose to highlight all messages for a particular category by right-clicking on a line
- Also includes plumbing to expose GetCursorLocation up to SMultiLineEditableTextBox
- Known issues: If you edit editor appearance preferences after scrolling (but not clicking) in the output log, the view in the output log will be snapped to the last clicked cursor location
#jira UE-119864
#rb jamie.dale

[CL 16941163 by Michael Noland in ue5-main branch]
2021-07-23 15:57:09 -04:00
Michael Noland
9f5aa0cce6 Fixed use of deprecated FInputGesture in some plugin wizard templates (and two use cases generated from those templates)
#jira UE-120244
#jira UE-120117

[CL 16941158 by Michael Noland in ue5-main branch]
2021-07-23 15:56:47 -04:00
Dan Thompson
6279c5a38c readd decompress to existing buffer - dropped when removing test stuff. #pf 60fae49ed3905c0001f20dc7
[CL 16941086 by Dan Thompson in ue5-main branch]
2021-07-23 15:53:46 -04:00
patrick enfedaque
42ec379512 Another attachment fix to avoid dirtying Parent actor package
#rb sebastien.lussier
#preflight 60fb11c7d3905c0001fc4d92


#ROBOMERGE-SOURCE: CL 16941038
#ROBOMERGE-BOT: (v838-16927207)

[CL 16941047 by patrick enfedaque in ue5-main branch]
2021-07-23 15:51:43 -04:00
Joe Kirchoff
7fde3c682c Fix incorrect text case when referencing modules
#rb trivial
#rnx
#preflight 60fb0ffb391d460001fb8d75

[CL 16941033 by Joe Kirchoff in ue5-main branch]
2021-07-23 15:50:49 -04:00
graham wihlidal
010e8c9cac Route Nanite material depth ID through new indirection table into compact de-duplicated ID buffer
[FYI] brian.karis, andrew.firth
#preflight 60fb11bf1f926d00011b2c2b


#ROBOMERGE-SOURCE: CL 16941008
#ROBOMERGE-BOT: (v838-16927207)

[CL 16941018 by graham wihlidal in ue5-main branch]
2021-07-23 15:49:55 -04:00
jason nadro
d72bea4366 Add STAT_RTAccelerationStructureMemory to track buffer sizes.
- Fixes ensure message that was triggering.

https://horde.devtools.epicgames.com/job/60fb063cd3905c0001fac5d3

#rb Christoper.Waters
#preflight 60fb063cd3905c0001fac5d3


#ROBOMERGE-SOURCE: CL 16940950
#ROBOMERGE-BOT: (v838-16927207)

[CL 16940957 by jason nadro in ue5-main branch]
2021-07-23 15:42:36 -04:00
Tim Smith
4f079936c9 Fixed issue where UHT would crash if an exception is thrown in one of the code generation routines.
#rb trivial
#rnx

[CL 16940932 by Tim Smith in ue5-main branch]
2021-07-23 15:40:58 -04:00
Ben Marsh
b182c29e91 Horde: Re-enable Slack notifications for config update failures.
[CL 16940439 by Ben Marsh in ue5-main branch]
2021-07-23 15:05:38 -04:00
lonnie li
84787c759a ModelingTools: Fix gutter artifacts in BakeTexture when multisampling is enabled.
#rb michael.balzer
#rnx
#jira none
#preflight 60fafd73a6959a0001f5fa23

[CL 16940436 by lonnie li in ue5-main branch]
2021-07-23 15:05:09 -04:00
Ben Marsh
2222d1f661 Horde: Make the commit index unique.
[CL 16939871 by Ben Marsh in ue5-main branch]
2021-07-23 14:36:27 -04:00
Arciel Rekman
3435996414 Fix D3D12 preference in Windows RHI settings (UE-118810).
- It should not override user's explicit choice of DefaultGraphicsRHI in project settings in the editor.
- Either in the editor or in game, if the project isn't using D3D at all, it shouldn't apply.

#rb James.Doverspike
#jira UE-118810
#review-16930182 @James.Doverspike

[CL 16939833 by Arciel Rekman in ue5-main branch]
2021-07-23 14:33:07 -04:00
Ryan Schmidt
df1a106c21 GeometryProcessing updates
- add FMeshNormals::SmoothVertexNormals(), does rounds of vertex normal smoothing. Moved from FDynamicMeshUVEditor::SetTriangleUVsFromExpMap().
- add tests to ensure edge iexists in DynamicMeshOverlay::IsSeamEdge() and similar functions, as parent GetEdge() will fail otherwise
- add FMeshRegionGraph, utility class for representing connections between mesh triangle patches, supports merging patches
- FDynamicMeshUVEditor::SetTriangleUVsFromBoxProjection can now optionally use FMeshRegionGraph to cluster small UV-islands into larger ones. Update call sites in UVProjectionOp
#rb none
#rnx
#jira none
#preflight 60f9f6730fc49a0001e32897

[CL 16939804 by Ryan Schmidt in ue5-main branch]
2021-07-23 14:31:20 -04:00
euan carmichael
8826aa0cfe Fixed scaling issue with the scrollbar in the anim editor timeline
#rb Jurre.deBaare
#jira UE-120177

[CL 16939606 by euan carmichael in ue5-main branch]
2021-07-23 14:22:55 -04:00
geoff evans
89385463ec Add trace counter increments for more cache interaction prototypes in FileSystemDDC.
This fixes bytes read not matching the reported get hit count, and likely the same for put hits.

#jira none
#rb francis.hurteau
#preflight 60fad90ee885f200013f6939
#robomerge Private-Frosty

[CL 16939581 by geoff evans in ue5-main branch]
2021-07-23 14:20:45 -04:00
jeannoe morissette
d3ddd6e1c1 Fix glitches in parts of nanite meshes that go through the hardware rasterizer (DrawIndirect) in Vulkan by initializing StartVertexLocation and StartInstanceLocation of the indirect args.
#rb Graham.Wihlidal
#fyi rune.stubbe

[CL 16939088 by jeannoe morissette in ue5-main branch]
2021-07-23 13:45:18 -04:00
Juan Canada
1d49fca9b5 r.RDG.ParallelExecutePassMin temporary set to 0 to avoid a crash in ray tracing
#rb chris.kulla
#fyi zach.bethel
#jira none

[CL 16939059 by Juan Canada in ue5-main branch]
2021-07-23 13:42:26 -04:00
Mike Zyracki
711f282587 Sequencer: Anim Tools:
Minor fixes found while prepping demo

#jira UE-105293
#jira UE-119570
#rb na

[CL 16939044 by Mike Zyracki in ue5-main branch]
2021-07-23 13:41:25 -04:00
Jerome Delattre
e47a0d056b Fix AutomationControllerManger.cpp warnings: Inconsistent preprocessor state
#jira none
#rb none
#rnx

[CL 16938960 by Jerome Delattre in ue5-main branch]
2021-07-23 13:29:23 -04:00
Jamie Dale
a82da56223 Fixed some more places incorrectly testing against NAME_SIZE (as it includes the null terminator)
#rb none
#rnx

[CL 16938866 by Jamie Dale in ue5-main branch]
2021-07-23 13:16:52 -04:00
Jamie Dale
176daa3929 Added a guard when converting to FName in Python, to verify the name fits within NAME_SIZE
#fyi Malachi.Duncan

[CL 16938846 by Jamie Dale in ue5-main branch]
2021-07-23 13:15:46 -04:00
francis hurteau
c7436d7678 Fix crash in http request batch when the batch contains both a head and get request for the same cache keys
Added a test that could reliably reproduce the problem to validate it is properly fixed
#preflight 60faeafc1f926d000113425b


#ROBOMERGE-SOURCE: CL 16938823
#ROBOMERGE-BOT: (v838-16927207)

[CL 16938832 by francis hurteau in ue5-main branch]
2021-07-23 13:14:33 -04:00
Andriy Tylychko
7d5e3666fb Tasks:
* refactored integration with low-level tasks to fix task retraction: high-level tasks now store task body because there's no way to store it in low-level task and to implement retraction
* added timeout support for task retraction
* removed tests that deadlocks with task retraction

#rb francis.hurteau danny.couture

[CL 16938828 by Andriy Tylychko in ue5-main branch]
2021-07-23 13:14:20 -04:00
semion piskarev
d4b7e7cd49 MeshModelingTools: Make FTriangleGroupTopology call the correct RebuildTopology(), and add a convenience != operator for group topology selections.
#rb Jimmy.Andrews
#rnx
#jira none

[CL 16938537 by semion piskarev in ue5-main branch]
2021-07-23 12:44:31 -04:00