Commit Graph

276379 Commits

Author SHA1 Message Date
chris caulfield
46dbf83fda Chaos - fix collisions being destroyed when particles are explicitly slept.
This bug prevented islands from being awoken if you explicitly set all of its particles to sleep, and then teleported one of the particles elsewhere.

This was caused by SleepParticle being called before BeginDetectCollisions. This put the particle to sleep but left the collision constraints as they were. When we prune out of date collisions they were destroyed because they were "awake" but were not updated this tick.

The fix is to update the sleep state of constraints whose islands will be put to sleep as a result of all particles being put to sleep.

#rb vincent.robert

[CL 30895513 by chris caulfield in ue5-main branch]
2024-01-25 14:29:25 -05:00
patrick enfedaque
bc54f3e349 Fix regression with CL 30443392 (change of default param value)
This was causing MakeCurrentLevel/SetLevelVisibilityNoGlobalUpdateInternal to dirty the persistent level

#rb marc.audy
#rnx

[CL 30895468 by patrick enfedaque in ue5-main branch]
2024-01-25 14:29:02 -05:00
henrik karlsson
1d1bfcb383 [Uba]
* Added hint string to CreateFileMapping to be able to have better errors

[CL 30895079 by henrik karlsson in ue5-main branch]
2024-01-25 14:24:26 -05:00
ben marsh
4437d2dec5 Horde: Add initial docs page for analytics.
[FYI] Mark.Lintott, Josh.Engebretson

[CL 30894928 by ben marsh in ue5-main branch]
2024-01-25 14:21:38 -05:00
dan thompson
4b50d4927e Undoing backout - this was depending on the original issue, not an issue in and of itself. This does also correct a separate issue with the texture editor using the removed metadata information.
Removing texture build metadata due to ddc complexities. It will be added to the metadata system in the new build flow SoonTM. Additionally, the alpha information for the source mips is no longer necessary as that is computed elsewhere now.
#rb fabian.giesen
#jira UE-183750

[CL 30894760 by dan thompson in ue5-main branch]
2024-01-25 14:17:55 -05:00
phillip kavan
c2c89bd6e2 Fix a regression that could prevent widgets from being destroyed after closing an editor window containing a graph panel.
This could lead to an inability to delete certain assets through the content browser, as panel widgets would continue to reference the underlying graph object through the slate application context with no way to clean them up. In turn, this would result in the asset persisting and being (incorrectly) noted as now existing in a "corrupt" state.

After this change, the asset deletion dialog will no longer report the asset as being referenced in this manner.

This change also minimizes the number of active timers registered to the panel widget for incoming node add/remove graph change events (which matches what was already being done for node select events).

#jira UE-201589, UE-194980
#rb ben.hoffman

[CL 30894681 by phillip kavan in ue5-main branch]
2024-01-25 14:16:01 -05:00
joe kirchoff
95bcf7b44d UnrealBuildTool: Clean up some warnings in UBA
#rnx

[CL 30894570 by joe kirchoff in ue5-main branch]
2024-01-25 14:13:47 -05:00
steve robb
f43fc1d782 Fixed up more bool-taking calls to take EAllowShrinking instead.
[CL 30894388 by steve robb in ue5-main branch]
2024-01-25 14:09:12 -05:00
helen yang
7efd15fb2e Minor Audio Insights plugin cleanup (change plugin from beta to experimental, remove Audio Insights profiling menu option, and rename Audio Dashboard to Audio Insights)
#jira UE-204324
#jira UE-204320
#rb aaron.mcleran

[CL 30894356 by helen yang in ue5-main branch]
2024-01-25 14:08:23 -05:00
jeremie roy
642aa6baed Live Link Hub - Make a UI cleanup pass
Add icons for livelink hub

#jira UE-204893
#rb geoffrey.douglas

[CL 30894107 by jeremie roy in ue5-main branch]
2024-01-25 14:01:10 -05:00
ludovic chabant
4e6a79567b Sequencer: fix level director blueprint not getting root sequence info correctly
The APIs to get sequences in the sequence hierarchy only work for sub-sequences, not root sequences. Root sequences need to be checked separately...
#rb Max.Chen

[CL 30894074 by ludovic chabant in ue5-main branch]
2024-01-25 14:00:20 -05:00
ben marsh
a8372359d3 Horde: Add screenshots for documentation.
[CL 30893737 by ben marsh in ue5-main branch]
2024-01-25 13:47:13 -05:00
ben marsh
9578285edc Horde: Documentation updates.
* Add screenshots and sample code for configuring job parameters.
* Add placeholder files for tutorials.
* Fix markdown linting in most files.

[CL 30893696 by ben marsh in ue5-main branch]
2024-01-25 13:45:53 -05:00
jon olick
3a2895f321 Fixed null pointer deref crash on Android. DepthBeforeState was NULL.
#rb Tiantian.Xie

[CL 30893588 by jon olick in ue5-main branch]
2024-01-25 13:42:52 -05:00
dominik peacock
c5360db532 Improve error logging of requests and responses for stream and authority using CVars
[CL 30893572 by dominik peacock in ue5-main branch]
2024-01-25 13:42:37 -05:00
charles bloom
1b8f710c67 Texture prevent multi-threaded TextureSource access causing crash in lockmip
change BulkData RWLock to CritSec because it needs reentrancy
use it to protect the LockState variables as well
#rb Dan.Thompson

[CL 30893372 by charles bloom in ue5-main branch]
2024-01-25 13:37:11 -05:00
max chen
b137aeed72 Sequencer: Add SetLoopMode/GetLoopMode
#jira UE-204762
#rb ludovic.chabant

[CL 30893261 by max chen in ue5-main branch]
2024-01-25 13:33:43 -05:00
dan thompson
899b19c08e RAD Audio Looping Fixes, and also set 80 quality to 5 not 6 RAD audio quality.
#rb fabian.giesen
#jira UE-204524

[CL 30893111 by dan thompson in ue5-main branch]
2024-01-25 13:27:14 -05:00
max chen
bde2da13d2 Sequencer: Step to Next/Previous Mark should also look at global marked frames
#jira UE-204790
#rb ludovic.chabant

[CL 30893006 by max chen in ue5-main branch]
2024-01-25 13:24:50 -05:00
richard graham
0fdb316ab1 Virtual Scouting - measurement actor now holds the units it was created with.
-fixed bug where moving the start location would not  update the visuals or the text  if a constraint moved it.
[FYI] gregg.bond1

#virtualized

[CL 30892931 by richard graham in ue5-main branch]
2024-01-25 13:21:54 -05:00
max chen
216206e825 Curve Editor: Rework 26837914 to refresh the container on tick rather than in the getters
#jira UE-202041
#rb Mike.Zyracki, Patrick.Boutot

[CL 30892706 by max chen in ue5-main branch]
2024-01-25 13:15:22 -05:00
joe kirchoff
59132bd61b UnrealBuildTool: Move module and plugin validation out of BuildAsync and cleanup warnings
#rnx

[CL 30892598 by joe kirchoff in ue5-main branch]
2024-01-25 13:11:34 -05:00
huw bowles
152acdeda5 [PCG] Fix higen grid visualisation when inspecting higen graphs. The culling visualisation was overriding it.
#rb adrien.logut, wyatt.marvil

[CL 30892218 by huw bowles in ue5-main branch]
2024-01-25 12:55:10 -05:00
josh engebretson
d9c4af9e4a Horde: Go wide on new build params
#rnx

[CL 30891728 by josh engebretson in ue5-main branch]
2024-01-25 12:43:26 -05:00
carl bystrom
0665ac5e38 Horde: Change AnyAgent agent type to Win64, used in global config default
[CL 30891296 by carl bystrom in ue5-main branch]
2024-01-25 12:35:15 -05:00