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
alex mcadams
73f472429d
Chaos Cloth: Add map for mass and gravity scale.
...
#rb kriss.gossart
[CL 30891100 by alex mcadams in ue5-main branch]
2024-01-25 12:30:49 -05:00
rob krajcarski
e08deea3f9
Change serialization of EVVM runtime data to reduce fixed overhead of the script payload by about 200 bytes/script. Also moves some costly functions into editor only and enables (or disable the disable) of the EVVM
...
#rb Stu.McKenna
#lockdown marc.audy
[CL 30890685 by rob krajcarski in ue5-main branch]
2024-01-25 12:22:15 -05:00
sergei svetlov
b0604adca0
Change the access specifier of the FAutomationTestBase::GetBeautifiedTestName to public.
...
#rb Jerome.Delattre, sebastian.lewicki
#rnx
[CL 30880230 by sergei svetlov in ue5-main branch]
2024-01-25 04:35:33 -05:00
rob krajcarski
ad6a18cd94
Clean up unnecessary data out of the NiagaraShaderMap DDC payload. Most significantly this removes the FriendlyName as the DDC data can be generated from multiple distinct NiagaraSystems, the name is non-determininistic.
...
#jira UE-200508
#rb Stu.McKenna
[CL 30865005 by rob krajcarski in ue5-main branch]
2024-01-24 17:42:13 -05:00
josh adams
26078d3254
- Fixed some bugs with set/unsetcvar at specific priorities, and with other platform cvars/DPs
...
- Added a GetParentObject() function to IConsoleObject, which is only implemented for other-platform cvars so that their name can be found (due to how the name lookup works, we need to get the name of the parent object, not the other-platform object)
#rb paul.chipchase
[CL 30853505 by josh adams in ue5-main branch]
2024-01-24 13:37:21 -05:00
jeannoe morissette
56485a9f59
VulkanRHI: enable bindless rendering in Linux builds (still disabled by default at runtime by config).
...
#rb carl.lloyd, zack.neyland, christopher.waters
#rnx
[CL 30849979 by jeannoe morissette in ue5-main branch]
2024-01-24 12:23:23 -05:00
halfdan ingvarsson
5b7bfaca3e
Skeletal Mesh: Fix issues with smoothing groups and overlapping points when reconstructing morphs and import data from LODModels.
...
#jira UE-204406, UE-204474, UE-204589, UE-204564
#rb benoit.gadreau
#rnx
[CL 30848627 by halfdan ingvarsson in ue5-main branch]
2024-01-24 11:58:42 -05:00
steve robb
3d35619b76
Deprecated IfAThenAOrB, IfPThenAOrB and XOR.
...
#rb devin.doucette
[CL 30838783 by steve robb in ue5-main branch]
2024-01-24 06:25:47 -05:00
jack cai
c9ff2bf2b4
[Deformer Graph & SkeletalMesh] added "Build Half Edge Buffers" checkbox to Skeletal mesh such that half edge data can be cooked per lod to avoid run time generation of the half edge data in deformer graph.
...
+also improved half edge DI in deformer graph to handle Lod change better
#jira UE-202848
#rb halfdan.ingvarsson, Jeremy.Moore
[CL 30821212 by jack cai in ue5-main branch]
2024-01-23 17:40:48 -05:00
holger schmidt
1bd34d8c73
Added option to prevent unload of code library for GameFeaturePlugins.
...
#rb Justin.Marcus
[CL 30816240 by holger schmidt in ue5-main branch]
2024-01-23 15:40:21 -05:00
aris theophanidis
221e93f1de
Removing some unused includes in coreminimal.h and color.h from stat.h
...
#rb Yoan.StAmant
[CL 30812935 by aris theophanidis in ue5-main branch]
2024-01-23 14:18:28 -05:00
steve robb
104c0f2416
Fixed up more bool-taking calls to take EAllowShrinking instead.
...
[CL 30806200 by steve robb in ue5-main branch]
2024-01-23 11:07:28 -05:00
johan berg
04cf87bfc6
Fix UTS launch args on Linux/Mac
...
Command being sent to the argument will include the initial space. Our code in runtime does not trim the argument string and fails comparison to the recognized commands.
#rb ionut.matasaru
#jira UE-204157
[CL 30802457 by johan berg in ue5-main branch]
2024-01-23 09:16:53 -05:00
ben woodhouse
11eddcc219
Add logging for when short term IO stats are reset
...
[FYI] joe.barnes
[CL 30785788 by ben woodhouse in ue5-main branch]
2024-01-22 16:34:19 -05:00
geoffrey wong
91b1afedcf
Clean up for two-way enum mapping
...
[REVIEW] [at]fn-pj-eng, [at]david.hamm
#rb michael.ekberg
[CL 30781296 by geoffrey wong in ue5-main branch]
2024-01-22 13:48:15 -05:00
aris theophanidis
fccf9b853c
Removal of NetworkVersion.h from Vector2D.h (which gets included everywhere by coreminimal.h)
...
So NetworkVersion.h ended up being an important part of coreminimal.h
#rb Yoan.StAmant
[CL 30776723 by aris theophanidis in ue5-main branch]
2024-01-22 11:56:02 -05:00
zach bethel
522b0e9af3
RDG Refactor to Improve Parallelism
...
- Subresource state tracking manipulates less data by always using pointers instead of copying full states.
- Offloaded pooled texture / buffer allocations to an async task.
- Removed dependency between pooled resource allocations and collecting resource barriers. The 'finalize' phase now gathers both first and last barriers for a resource.
- Refactors RDG allocator implementation to make things simpler.
- Moved async tasks within RDG to use the setup task API.
- Moved culling into the async setup queue.
[CL 30774932 by zach bethel in ue5-main branch]
2024-01-22 11:04:48 -05:00
nick edwards
4d77b481ae
Fix TMatrix2x2 rotation constructor. TQuat2 should be used instead of FQuat2D.
...
[CL 30773802 by nick edwards in ue5-main branch]
2024-01-22 10:37:46 -05:00
ionut matasaru
d9563b28ec
Fixed "disableunity" build when UE_TRACE_ENABLED is off but UE_TRACE_SERVER_LAUNCH_ENABLED is on.
...
#rb Johan.Berg
[CL 30770666 by ionut matasaru in ue5-main branch]
2024-01-22 09:20:58 -05:00
wouter dek
c355ffba91
Fix unity compile and typo in GetPrevWorldToLocal
...
[CL 30764209 by wouter dek in ue5-main branch]
2024-01-22 02:44:24 -05:00
wouter dek
8f310241b2
Use DoubleFloat instead of tile+offset in various systems on GPU to improve numerical precision.
...
#jira UE-171685
#rb Charles.deRousiers, tim.doerries
[CL 30763421 by wouter dek in ue5-main branch]
2024-01-21 21:02:35 -05:00
steve robb
f029468598
Fixed up a lot of bool-taking container resize functions to take EAllowShrinking instead.
...
[CL 30729174 by steve robb in ue5-main branch]
2024-01-19 16:41:35 -05:00
steve robb
e722dd6508
Moved TUseBitwiseSwap into its own header, with updated comment.
...
[CL 30712734 by steve robb in ue5-main branch]
2024-01-19 05:55:50 -05:00
peter engstrom
48efd40908
Prevent internal compile error.
...
#rnx
[FYI] andriy.tylychko
[CL 30711936 by peter engstrom in ue5-main branch]
2024-01-19 03:47:02 -05:00