Commit Graph

2330 Commits

Author SHA1 Message Date
Balazs Toereki
daba275aef [Interchange] Plugin and Ini config fixes
#jira UE-186417 UE-186413 UE-186418 UE-174312
#rb JeanLuc.Corenthin Alexis.Matte

[CL 25815133 by Balazs Toereki in ue5-main branch]
2023-06-06 10:02:05 -04:00
hilda cruz
a43cbb3322 [Backout] - CL25804385 for a BH issue
#rnx
[FYI] nick.baltis
Original CL Desc
-----------------------------------------------------------------
Variable Frame Stripping
Swarm review [at] https://p4-swarm.epicgames.net/reviews/25771279

Added functionality to strip at ratios higher 1 out of every 2. testing shows good savings at stripping 2/3 frames on NX64 and in editor of around 8mb with no noticeable visual degradation.

Works through the VariableFrameStripping object that is a member of the AnimSequence.

Fixed issue with valkyrie

[CL 25809604 by hilda cruz in ue5-main branch]
2023-06-05 22:13:54 -04:00
nick baltis
a400eefa24 Variable Frame Stripping
Swarm review [at] https://p4-swarm.epicgames.net/reviews/25771279

Added functionality to strip at ratios higher 1 out of every 2. testing shows good savings at stripping 2/3 frames on NX64 and in editor of around 8mb with no noticeable visual degradation.

Works through the VariableFrameStripping object that is a member of the AnimSequence.

Fixed issue with valkyrie

[CL 25804411 by nick baltis in ue5-main branch]
2023-06-05 17:26:01 -04:00
vincent robert
1dbafd35dd AncientGame fails to compile, Fix breaking API
FBreakChaosEvent was created in Engine to replaced FChaosBreakEvent event which was in CHAOSSOLVER_API and so no accessible in Engine for circular dependency issue. But in order to backward compatibility with blueprint delegate, and code the only easy way was to keep the same name. This CL is changing back those names to FChaosBreakEvent.
Same apply for Removal and Crumbling events.
#jira UE-187555
#preflight 6478df285d23eca37d9f4ab4
#rb cedric.caillaud

[CL 25736541 by vincent robert in ue5-main branch]
2023-06-01 15:22:19 -04:00
tom waterson
b2a34a684b Add torque units and extend force units
#rb justin.hare
#preflight 647862b85d23eca37d782f2c

[CL 25723425 by tom waterson in ue5-main branch]
2023-06-01 07:44:12 -04:00
vincent robert
794de23f2e Clean up : Remove Break, Removal and Crumbling Events from CHAOSSOLVERENGINE_API, those events are now in ENGINE_API
#preflight 647778fd1c5c2b3fa2c4172d
#rb cedric.caillaud

[CL 25711914 by vincent robert in ue5-main branch]
2023-05-31 16:02:01 -04:00
Arciel Rekman
f040de9c33 Enable native MMV for preview platforms when running editor on Vulkan (UE-147903)
#rb Rob.Srinivasiah, Erica.Stella
#jira UE-147903
#review
#preflight 6470c853cc626ec165a45c30

[CL 25643164 by Arciel Rekman in ue5-main branch]
2023-05-26 11:02:46 -04:00
roland munguia
7dc3bb57a2 State machine entry, exit, fully blended in, and fully blended out anim node functions.
Additional changes:
- Added warnings for users using anim state events since we want to push towards using the state node functions.
- Added support for anim nodes to show any bound functions and not have them hardcoded.
- Added base context type for FAnimExecutionContext.
- Now users can specify the string for the default binding name of a function member reference in a BP by using the "DefaultBindingName" metadata tag. This will give the functionality to avoid having the default binding name be "NewFunction" and instead use the input string from the metadata tag.

#jira UE-184572
#rb Thomas.Sarkanen, jose.villarroel, aaron.cox
#preflight 646e6a836c2a2532b1f91efd

[CL 25631664 by roland munguia in ue5-main branch]
2023-05-25 18:06:26 -04:00
Guillaume Abadie
ca0443bae1 Implements r.DOF.Gather.ResolutionDivisor used by cinematic post processing scalability
#rb none
#jira UE-171238
#preflight 646e87d81417daba1e1285fa

[CL 25614074 by Guillaume Abadie in ue5-main branch]
2023-05-24 18:24:05 -04:00
daren cheng
37de120aac Add Editor Utility version of UMG widget components to prevent serialization conflicts
#jira UE-170091
#rb yohann.dossantos
#preflight 646bda4464351d76f3d2244a

[CL 25570811 by daren cheng in ue5-main branch]
2023-05-22 17:32:00 -04:00
Charles deRousiers
23a0b8d740 Add Specular Profile asset.
This allows artist to provide a custom LUT describing specular behavior for view and light angles. The LUT can be procedurally generated or provided from a texture.

#rb sebastien.hillaire
#jira none
#preflight 646b6b392c0a5da0dcc8a2ab

[CL 25564387 by Charles deRousiers in ue5-main branch]
2023-05-22 11:00:34 -04:00
jonathan bard
b56755810d Bumped nVidia minimum version to 527.27 : a random issue with landscape tools has been known to plague drivers <= 526.67. The exact cause is unknown but a fix has probably been made in one of the 527 releases : the first version to not exhibit the problem is 527.27 (cannot test minor releases, though)
#rb daniele.vettorel, mihnea.balta

[CL 25534703 by jonathan bard in ue5-main branch]
2023-05-18 17:52:50 -04:00
christopher fiala
06499f360a Support VRS for desktop Vulkan via the VK_KHR_fragment_shading_rate extension.
#jira UE-130115
#rb jeannoe.morissette
#preflight 64666081a133ca477bbf08e2
#preflight 64665acbec5109088b37a84e

[CL 25533897 by christopher fiala in ue5-main branch]
2023-05-18 17:09:09 -04:00
Nicholas Frechette
4f05b4bb95 Add fallback default bone compression settings in case ACLPlugin is disabled
#jira UE-165465
#rb Thomas.Sarkanen
#preflight 646636962a6112ae70f02291

[CL 25525649 by Nicholas Frechette in ue5-main branch]
2023-05-18 10:59:54 -04:00
edwin maynard
c98b625c8e [Backout] - CL25515851 (backed out due to cis issues)
[FYI] nick.baltis
Original CL Desc
-----------------------------------------------------------------
Due to Backout files marked for add could not show latest revision forcing me to submit this change directly though p4v.
Swarm review [at] https://p4-swarm.epicgames.net/reviews/25450246

Added functionality to strip at ratios higher 1 out of every 2. testing shows good savings at stripping 2/3 frames on Nx64 and in editor of around 8mb with no noticeable visual degradation.
Origional Cvar ssytem replaced with VariableFrameStrippingSettings Oject which is a member of AnimSequence. It contains PerPlatform variables for enableing the system and its rate.
The move to a member object wrapping around these settings were two fold. First to better mas change anim sequences by platform while also allowing for varried settings for edge cases. Second becuase due to the fact this affects objects in the cook, gateing it behind a cvar provides no hot fix saftey while hurting useability.

[CL 25521647 by edwin maynard in ue5-main branch]
2023-05-18 00:54:19 -04:00
axel riffard
3ebaaa52ae Add a IOS_Minimum version to remove the need from specifying it in ini file.
#jira UE-184959
#rb adam.kingee
#preflight 6465945d6b1406b54aa49951

[CL 25521280 by axel riffard in ue5-main branch]
2023-05-17 23:12:04 -04:00
nick baltis
91486908d5 Due to Backout files marked for add could not show latest revision forcing me to submit this change directly though p4v.
Swarm review [at] https://p4-swarm.epicgames.net/reviews/25450246

Added functionality to strip at ratios higher 1 out of every 2. testing shows good savings at stripping 2/3 frames on Nx64 and in editor of around 8mb with no noticeable visual degradation.
Origional Cvar ssytem replaced with VariableFrameStrippingSettings Oject which is a member of AnimSequence. It contains PerPlatform variables for enableing the system and its rate.
The move to a member object wrapping around these settings were two fold. First to better mas change anim sequences by platform while also allowing for varried settings for edge cases. Second becuase due to the fact this affects objects in the cook, gateing it behind a cvar provides no hot fix saftey while hurting useability.

[CL 25518666 by nick baltis in ue5-main branch]
2023-05-17 19:09:50 -04:00
axel riffard
5a931b90e0 Reverse modern xcode submitted by mistake
#jira none
#rb trivial
#preflight none

[CL 25509295 by axel riffard in ue5-main branch]
2023-05-17 12:23:32 -04:00
axel riffard
881107091a iOS Project Settings cleanup
#jira UE-182186
#rb adam.kingee
#preflight 646471add62884a78f00612c

[CL 25503407 by axel riffard in ue5-main branch]
2023-05-17 02:39:03 -04:00
Sebastien Hillaire
9743856f6a Substrate - Glint - Alternative to the glint texture for more variation and less visual artefact.
#rb none
#preflight none
#fyi charles.derousiers

[CL 25493423 by Sebastien Hillaire in ue5-main branch]
2023-05-16 14:13:36 -04:00
carl lloyd
c82a87e483 Enabled Distance Fields in Android rendering settings, on ES31 platforms this should still be disabled by the device profiles and cvar
#rb trivial
#preflight none

[CL 25487106 by carl lloyd in ue5-main branch]
2023-05-16 06:41:06 -04:00
Joe Kirchoff
2907946ca1 Remove platform
#rnx
#jira UE-114382
#rb Josh.Adams
#rb Ryan.Hummer
#preflight 645eaf1eb71b8186aa02706b

[CL 25460968 by Joe Kirchoff in ue5-main branch]
2023-05-12 18:03:33 -04:00
calvin zheng
7b096839a0 add import buttons for Xcode project settings plist/entitlements
#jira n/a
#preflight 645e4b74b71b8186aad534cd
#rb Josh.Adams

[CL 25449358 by calvin zheng in ue5-main branch]
2023-05-12 10:49:07 -04:00
Sebastien Hillaire
5cf6e3bb5b Strata - Glints prototype.
Contains aproved LICENCE and TPS for code and LUT.
Enabled via r.substrate.glint 1

#preflight https://horde.devtools.epicgames.com/job/645cd751aa3c584c0b384ea1
#rb charles.derousiers

[CL 25433839 by Sebastien Hillaire in ue5-main branch]
2023-05-11 15:33:23 -04:00
Zousar Shaker
278f3658fc When launching ZenServer ensure that we set a minimum amount of disk space (2GiB) so that we don't end up filling the user's hard drive.
#rb none
#preflight 645d155dcf788a2558db581c

[CL 25429851 by Zousar Shaker in ue5-main branch]
2023-05-11 12:38:46 -04:00