Commit Graph

277034 Commits

Author SHA1 Message Date
alex mcadams
85516efd79 Submitting on behalf of Refik.Karic
ISPC templates integration
#rb alex.mcadams, jeff.rous

[CL 31018238 by alex mcadams in ue5-main branch]
2024-01-30 15:20:51 -05:00
real-mikhail
3c9e10eb06 PR #10946: [Rider] Fix IntelliSense by adding include order deprecation defines
#jira UE-197129

[CL 31018222 by real-mikhail in ue5-main branch]
2024-01-30 15:20:35 -05:00
real-mikhail
d1388b5d67 PR #10594: Add list of subrules files to generated Rider project files.
#jira UE-189832

[CL 31018069 by real-mikhail in ue5-main branch]
2024-01-30 15:18:09 -05:00
andrew rodham
76ecbe00cf Sequencer: Corrected hover state handling for outliner rows
#rb Max.Chen
#jira UE-200166

[CL 31017912 by andrew rodham in ue5-main branch]
2024-01-30 15:13:57 -05:00
calvin zheng
42836d38ad Move settings from MacEngine.ini to BaseMacEngine.ini
#jira UE-203410
#rb josh.adams, adam.kinge

[CL 31017900 by calvin zheng in ue5-main branch]
2024-01-30 15:13:45 -05:00
real-mikhail
6fa169c9c4 PR #10515: Add architecture info to Rider project files
#jira UE-188319

[CL 31017871 by real-mikhail in ue5-main branch]
2024-01-30 15:13:12 -05:00
aris theophanidis
b745b36a89 [Invokers] Avoid reserving local containers every frame.
Add a profiler tag for more precise tracking.
#rb mikko.mononen

[CL 31017782 by aris theophanidis in ue5-main branch]
2024-01-30 15:11:16 -05:00
zulfiqar malik
badbf4512c Fix issues with duplicate blobs not getting bIsFinalised flag set before they send the notification callbacks.
#rb Zohaib.Javed
#jira UE-205277

[CL 31017692 by zulfiqar malik in ue5-main branch]
2024-01-30 15:10:18 -05:00
rex hill
d957f99c5c Property editor - Optimized performance when using a PropertyPermissionList to save several minutes of editor startup time
#rb dave.belanger

[CL 31017632 by rex hill in ue5-main branch]
2024-01-30 15:09:46 -05:00
devon penney
9c12c41857 small offset on sdf collisions outward to give more pronouced interactions
#virtualized

[CL 31017438 by devon penney in ue5-main branch]
2024-01-30 15:04:54 -05:00
mateo egey
147bc18344 Reverted previous fix as it introduces flickering in the UI until a proper fix is found
#rb mateo.egey

[CL 31017221 by mateo egey in ue5-main branch]
2024-01-30 15:00:49 -05:00
hnrqbaggio
4a0f4f68c9 PR #11383: Project Generator for VS Workspace support
#jira UE-205245

[CL 31016596 by hnrqbaggio in ue5-main branch]
2024-01-30 14:45:10 -05:00
josh engebretson
9b05596581 Horde: More doc viewer tweaks
#rnx

[CL 31016470 by josh engebretson in ue5-main branch]
2024-01-30 14:42:10 -05:00
tiantian xie
54d97f0f45 [Backout] - CL30934199
[FYI] tiago.costa
Original CL Desc
-----------------------------------------------------------------
Improvements to tracking of proxies requiring invalidation when raytracing geometry is streamed/built/made resident.

Context:
- The existing CachedRayTracingStateProxiesMap mapped [UStaticMesh -> Array of Proxies that need to be invalidated], however there was no way to map [FRayTracingGeometry -> Array of Proxies that need to be invalidated] since FRayTracingGeometry doesn't have a pointer to which UStaticMesh owns it. On top of that, not every FRayTracingGeometry is associated with a UStaticMesh.
- An alternative approach could be having a map [FRayTracingGeometry -> Array of Proxies that need to be invalidated] however that would require significantly more memory - O(#proxies x #LODs) instead of O(#proxies).

Change:
- Modified CachedRayTracingStateProxiesMap to use a more generic RayTracing::GeometryGroupHandle (int32) as key.
- Store RayTracing::GeometryGroupHandle in FRayTracingGeometry.

#rb aleksander.netzel

[CL 31016413 by tiantian xie in ue5-main branch]
2024-01-30 14:40:56 -05:00
chris tchou
c6eaa2047a Fix crashes that happen on LandscapeGrassMapBuilder shutdown when it fails to shut down grass map GPU Readbacks.
Added ability to force immediate shutdown on all tasks and GPU readbacks.  This means when we shut down the system, we no longer need to busy loop wait for all tasks to complete themselves.

Also modified readback synchronization code to launch fewer render thread commands, fewer synchronizations of render thread and GPU with the game thread.

Also upped the number of simultaneous renders allowed in editor, as that was the bottleneck for throughput.  With a limit of 3, it can now usually maintain a throughput of 1 per frame, with a 3 frame latency.  (Previously it would complete 1 every 3 frames because of the latency).

#rb jonathan.bard

[CL 31016257 by chris tchou in ue5-main branch]
2024-01-30 14:34:46 -05:00
takashi kuribayashi
6568e6b8ae VCam: Fix inheritance option -- Add a setter function on CineCameraAttachMount so that it updates internal constraint properly
#jira UE-205097
#rb jason.walter

#virtualized

[CL 31016162 by takashi kuribayashi in ue5-main branch]
2024-01-30 14:31:40 -05:00
christopher waters
0730f01005 Adding and switching to the 5.5 include order version.
#rb Joe.Kirchoff

[CL 31016012 by christopher waters in ue5-main branch]
2024-01-30 14:27:39 -05:00
nicholas howe
b76d5c8d5a Add MidiClockUpdateSubsystem::EUpdateMethod::EngineSubsystemCoreDelegatesOnSamplingInput and use it by default.
#rb [at]buzz.burrowes

[CL 31015989 by nicholas howe in ue5-main branch]
2024-01-30 14:26:50 -05:00
alex mcadams
50af0c6317 Chaos Cloth Asset: Add WeightMapToSelectionNode
#rb kriss.gossart

[CL 31015831 by alex mcadams in ue5-main branch]
2024-01-30 14:22:56 -05:00
richard malo
14620f45a3 External Data Layer V1
- Allows for plugins to inject/remove content (actors) in a partitioned world
- Serves as a replacement for the experimental 'Content Bundle' feature
- Added new External Data Layer (EDL) Asset
- Added new Game Feature Action 'AddWorldPartitionContent' to control activation of an EDL asset
- Supports Data Layers inside a plugin (child of an EDL)
- Added builder to convert content bundles to EDL (UGameFeatureActionConvertContentBundleWorldPartitionBuilder)
- Feature is temporarily disabled by default and can be turned on using Editor Experimental Settings 'Enable World Partition External Data Layers' flag
#jira UE-204248
#rb JeanFrancois.Dube, Patrick.Enfedaque, Sebastien.Lussier
#tests QAGame PIE/-game/cooked, Regression test PIE/cook of latest game map, Tested PIE/cook of latest game map converted to EDL

[CL 31015614 by richard malo in ue5-main branch]
2024-01-30 14:18:27 -05:00
zousar shaker
b6455b9efb Project Packaging Settings - Ensure that if bUseIoStore is False and bUseZenStore is True, that bUseZenStore is treated as if it was False, and emit a warning explaining that this combination is unsupported.
#rb dan.engelbrecht

[CL 31015355 by zousar shaker in ue5-main branch]
2024-01-30 14:11:31 -05:00
alexei lebedev
1532fce55a [mutable] Fixed instance baking not respecting sRGB settings for textures in an uncompressed RGB* format.
#rnx

#tests Editor
[FYI] scott.clifford

[CL 31015336 by alexei lebedev in ue5-main branch]
2024-01-30 14:10:50 -05:00
ben marsh
aeee91d963 Horde: Restore the ShowNames property on tab configs.
[CL 31015163 by ben marsh in ue5-main branch]
2024-01-30 14:07:18 -05:00
samuele rigamonti
2ae2ec2d07 motion matching - UPoseSearchFeatureChannel_TimeToEvent
[REVIEW] [at]jose.villarroel, [at]keith.yerex, [at]roland.munguia, [at]fernando.castillocoello

#rb jose.villarroel

[CL 31015086 by samuele rigamonti in ue5-main branch]
2024-01-30 14:05:42 -05:00
chad williams
62d130700a MoviePipeline: Fixed automated test failures due to the Command Line Encoder node being moved to Globals-only.
There is no longer a shipping node which is restricted to only render layer branches, so a testing-only dummy node was created as a standin.

#jira UE-205164
#rb Matt.Hoffman
#rnx

[CL 31015012 by chad williams in ue5-main branch]
2024-01-30 14:04:54 -05:00