Commit Graph

  • b660ba9bad USD: Fix weird behavior when playing LevelSequences with spawnable stage actors during PIE. daniel coelho 2024-10-11 14:00:28 -04:00
  • cf73876a4f USD: Fix weird behavior when playing LevelSequences with spawnable stage actors during PIE. daniel coelho 2024-10-11 14:00:09 -04:00
  • 6691993f78 [Curve Editor] Fixed Crashes in array remove/clear and undo/redo, when the curve data is inline alloacted in a container, or wrapped by InstancedStruct jacob wang 2024-10-11 13:59:44 -04:00
  • 6e61498d2d Enable DiskUtilizationTracker on XB1/PS4 bhavan vaishnav 2024-10-11 13:59:38 -04:00
  • 3df65727df [Curve Editor] Fixed Crashes in array remove/clear and undo/redo, when the curve data is inline alloacted in a container, or wrapped by InstancedStruct jacob wang 2024-10-11 13:58:05 -04:00
  • 1300875906 Enable DiskUtilizationTracker on XB1/PS4 bhavan vaishnav 2024-10-11 13:57:04 -04:00
  • d5f5d7dcf9 MoviePipeline: Fixed a crash that could occur in the graph if there was nothing to render and the pipeline immediately shuts down. chad williams 2024-10-11 13:44:36 -04:00
  • b81ce6d8aa MoviePipeline: Fixed a crash that could occur in the graph if there was nothing to render and the pipeline immediately shuts down. chad williams 2024-10-11 13:44:04 -04:00
  • 541a4c9e0f Fix crash when invoking debug console in LiveLinkHub. jeremie roy 2024-10-11 13:43:10 -04:00
  • d2960d52a2 Fix FLiveLinkClient::CreateSubject creating subjects with an empty subject key jeremie roy 2024-10-11 13:43:05 -04:00
  • 4bfa78c5d8 Fix crash when invoking debug console in LiveLinkHub. jeremie roy 2024-10-11 13:41:04 -04:00
  • a30dc13868 Fix FLiveLinkClient::CreateSubject creating subjects with an empty subject key jeremie roy 2024-10-11 13:40:34 -04:00
  • 1a2755c5fe Remote Control: Fix issues when controlling struct properties with Remote Control Protocols, fix issues specific to controlling struct properties that support masking such as FVector or FColor flo schar 2024-10-11 13:33:10 -04:00
  • 3fdfe4c2e4 Remote Control: Fix issues when controlling struct properties with Remote Control Protocols, fix issues specific to controlling struct properties that support masking such as FVector or FColor flo schar 2024-10-11 13:33:00 -04:00
  • f05436fa1b Dataflow Editor: fix for not being able to select a mesh in the construction viewport when there is no terminal node in the graph. This was caused by SetLastModifiedTimestamp being called with Invalid on every tick, which rebuilds the construction scene. tyson brochu 2024-10-11 13:07:38 -04:00
  • 7f681f357b Dataflow Editor: fix for not being able to select a mesh in the construction viewport when there is no terminal node in the graph. This was caused by SetLastModifiedTimestamp being called with Invalid on every tick, which rebuilds the construction scene. tyson brochu 2024-10-11 13:07:30 -04:00
  • 647e33517d Fixed post buffers to use external access mode after being generated. This fixes a missing transition causing artifacts. Also batched together calls to Use{Internal, External}AccessMode to reduce the number of RDG passes. zach bethel 2024-10-11 13:04:38 -04:00
  • 165f6c9721 Fixed post buffers to use external access mode after being generated. This fixes a missing transition causing artifacts. Also batched together calls to Use{Internal, External}AccessMode to reduce the number of RDG passes. zach bethel 2024-10-11 13:03:59 -04:00
  • 7f79a9b5ba ChaosFlesh: fixed USkeleton refskeleton inconsistency, deprecated SkeletonToCollection with SkeletalMeshToCollection, added TransferVertexSkinWeights node yushan han 2024-10-11 13:01:38 -04:00
  • 8638758dd6 ChaosFlesh: fixed USkeleton refskeleton inconsistency, deprecated SkeletonToCollection with SkeletalMeshToCollection, added TransferVertexSkinWeights node yushan han 2024-10-11 13:01:00 -04:00
  • 3979ef2301 Fix array RemoveAt call when that element wasn't set rob cannaday 2024-10-11 12:32:19 -04:00
  • a87aba464c Fix array RemoveAt call when that element wasn't set rob cannaday 2024-10-11 12:31:54 -04:00
  • 7dabc328b8 Horde: Merging changes from Main up to CL 37031490 (currently deployed to prod). ben marsh 2024-10-11 12:12:45 -04:00
  • 4abdedded0 Horde: Merging changes from Main up to CL 37031490 (currently deployed to prod). ben marsh 2024-10-11 12:12:25 -04:00
  • b0450eda9c VulkanRHI: Temp fix for packaging SM5 only projects in Linux (limit the NullRHI to ShaderPlatforms supported by the project). Add debug message to show the selected Vulkan shader platform. jeannoe morissette 2024-10-11 12:04:06 -04:00
  • 2b87739ea2 VulkanRHI: Temp fix for packaging SM5 only projects in Linux (limit the NullRHI to ShaderPlatforms supported by the project). Add debug message to show the selected Vulkan shader platform. jeannoe morissette 2024-10-11 12:03:23 -04:00
  • b9d358dcd9 Added explicit Pipe wait inside of RDG to avoid speculative race condition between task completion and clearing the active task in the pipe. zach bethel 2024-10-11 11:52:04 -04:00
  • 3e78b68d24 Added explicit Pipe wait inside of RDG to avoid speculative race condition between task completion and clearing the active task in the pipe. zach bethel 2024-10-11 11:51:53 -04:00
  • d0e0c9efcd - Fixed various crashes caused by deleting expressions inside Material Function as well performing undo/redo operations after deletion. - Removed dubious code in MaterialEditor.cpp that prevented orphaned nodes to be deleted. - Unified calls to Material->Modify() to MaterialModify() to make sure Modify() is called on the material and its editor only data, as well as the edited material function (if any) and its editor only data. massimo tristano 2024-10-11 11:49:04 -04:00
  • 799d3343e2 - Fixed various crashes caused by deleting expressions inside Material Function as well performing undo/redo operations after deletion. - Removed dubious code in MaterialEditor.cpp that prevented orphaned nodes to be deleted. - Unified calls to Material->Modify() to MaterialModify() to make sure Modify() is called on the material and its editor only data, as well as the edited material function (if any) and its editor only data. massimo tristano 2024-10-11 11:46:45 -04:00
  • c056ec7c71 USD: Fix crash when modifying a collection while still using it. daniel coelho 2024-10-11 11:42:34 -04:00
  • b9beac434d USD: Fix crash when modifying a collection while still using it. daniel coelho 2024-10-11 11:42:23 -04:00
  • e34e373d2b Adjust placement of toolbar play buttons for PIE and SIE sebastian arleryd 2024-10-11 11:41:34 -04:00
  • a1688bdd94 Adjust placement of toolbar play buttons for PIE and SIE sebastian arleryd 2024-10-11 11:39:23 -04:00
  • e5a6d37253 Chaos Cache Collection - Fixed the playback of different caches by making the USD file name unique to the terminal asset and cache collection. kriss gossart 2024-10-11 11:07:21 -04:00
  • 0d0a6845e8 Added option for static switch output pins to move mateo egey 2024-10-11 11:07:16 -04:00
  • f8ea382c81 Chaos Cache Collection - Fixed the playback of different caches by making the USD file name unique to the terminal asset and cache collection. kriss gossart 2024-10-11 11:04:53 -04:00
  • 288105e6db Added option for static switch output pins to move Mateo Egey 2024-10-11 11:04:46 -04:00
  • e77fce1cc5 Fixed emitter assets not keeping their collapsed state mateo egey 2024-10-11 11:03:41 -04:00
  • 3971373937 Fixed emitter assets not keeping their collapsed state Mateo Egey 2024-10-11 11:01:27 -04:00
  • 9aa41a76ad CIS - Fixed issue 621816 Warning: Struct Property RefreshAssetOld has a struct type mismatch. kriss gossart 2024-10-11 10:34:08 -04:00
  • 8a1f3fa365 CIS - Fixed issue 621816 Warning: Struct Property RefreshAssetOld has a struct type mismatch. kriss gossart 2024-10-11 10:33:58 -04:00
  • 4145e0ef1e [PCG] GetActorProperty: Fix condition inversion from 36979836 patrick enfedaque 2024-10-11 10:33:33 -04:00
  • ababaa28c6 [PCG] GetActorProperty: Fix condition inversion from 36979836 patrick enfedaque 2024-10-11 10:32:23 -04:00
  • 9850a8263e [PCG] Fix uninitialized values for attributes when using point generator, and expose InitializePoint function for users. huw bowles 2024-10-11 09:59:33 -04:00
  • c36bff53d2 [PCG] Fix uninitialized values for attributes when using point generator, and expose InitializePoint function for users. huw bowles 2024-10-11 09:59:23 -04:00
  • f4a44d4141 Added GPU widget to easily identify nodes that are running on GPU. julien lheureux 2024-10-11 09:56:33 -04:00
  • d93616f51e Added GPU widget to easily identify nodes that are running on GPU. julien lheureux 2024-10-11 09:56:23 -04:00
  • 6d2490214d Made inspection non transactional to prevent issues on cleanup julien lheureux 2024-10-11 09:54:55 -04:00
  • cb17b5ca1b [PCG] Fix GPU readback emitting all data on all pins wyatt marvil 2024-10-11 09:54:50 -04:00
  • 8ef3c6abcb [PCG] Fix HLSL syntax highlighter doing partial matches of keywords and add HLSL functions and other symbols. huw bowles 2024-10-11 09:54:45 -04:00
  • e935cd023a Made inspection non transactional to prevent issues on cleanup julien lheureux 2024-10-11 09:53:53 -04:00
  • 25e865c4e9 [PCG] Fix GPU readback emitting all data on all pins wyatt marvil 2024-10-11 09:53:23 -04:00
  • d7a53fa1ba [PCG] Fix HLSL syntax highlighter doing partial matches of keywords and add HLSL functions and other symbols. huw bowles 2024-10-11 09:52:23 -04:00
  • 481df4ad80 EOSSDK binary update to version 1.16.4-36651368 alejandro aguilar 2024-10-11 09:49:29 -04:00
  • 02b98ef86f EOSSDK binary update to version 1.16.4-36651368 alejandro aguilar 2024-10-11 09:48:41 -04:00
  • c02f5b20e4 Slate SDF fonts - feature enabled viktor chlumsky 2024-10-11 09:46:42 -04:00
  • 23659f0c83 Slate SDF fonts - feature enabled viktor chlumsky 2024-10-11 09:46:02 -04:00
  • fb95f564c4 Fix numerical precision causing incorrect shading results on certain platform when opaque rough refraction is enabled with Substrate. charles derousiers 2024-10-11 09:43:42 -04:00
  • e114801ef2 Fix numerical precision causing incorrect shading results on certain platform when opaque rough refraction is enabled with Substrate. charles derousiers 2024-10-11 09:43:32 -04:00
  • 75474be7e9 [mutable] Fix wrong image size when mixing very big textures and small textures in a table column. #rnx [REVIEW] [at]pere.rifa #jira UE-226899 #rb pere.rifa jordi rovira 2024-10-11 09:40:42 -04:00
  • 0e3646487f [mutable] Fix wrong image size when mixing very big textures and small textures in a table column. #rnx [REVIEW] [at]pere.rifa #jira UE-226899 #rb pere.rifa jordi rovira 2024-10-11 09:40:02 -04:00
  • 028aabbc8d [mutable] Fix handling of instances that add and remove components based on parameters. - Move Actor ownership to the preview widget. - Preview actor now only has the components that are actually created, and maintains them. - Fix misleading comment in GetNumComponents method. - Remove some unused generation data. #jira UE-226733 [REVIEW] [at]gerard.martin #rnx #rb gerard.martin jordi rovira 2024-10-11 09:36:10 -04:00
  • edaf165caa [mutable] Fix handling of instances that add and remove components based on parameters. - Move Actor ownership to the preview widget. - Preview actor now only has the components that are actually created, and maintains them. - Fix misleading comment in GetNumComponents method. - Remove some unused generation data. #jira UE-226733 [REVIEW] [at]gerard.martin #rnx #rb gerard.martin jordi rovira 2024-10-11 09:36:03 -04:00
  • 0882c35ae9 Remove unsupported point light shadows editor error message for mobile platforms. Point light shadows are disabled by default on mobile. erica stella 2024-10-11 09:34:41 -04:00
  • 0d1fe100b3 Fix directional light shadows in screenspaceshadowmask rendering jagged. We were using ManualPCF for filtering the shadows rather than MobileShadowPCF which uses lower PCF at the same shadow quality level erica stella 2024-10-11 09:33:39 -04:00
  • ed1ec086f4 Remove unsupported point light shadows editor error message for mobile platforms. Point light shadows are disabled by default on mobile. erica stella 2024-10-11 09:32:30 -04:00
  • 140aba539a Fix directional light shadows in screenspaceshadowmask rendering jagged. We were using ManualPCF for filtering the shadows rather than MobileShadowPCF which uses lower PCF at the same shadow quality level erica stella 2024-10-11 09:31:24 -04:00
  • a57dc846f0 Chaos Cloth Asset - Fixed the endless loop when clearing the Dataflow reference from a Cloth Asset. kriss gossart 2024-10-11 09:22:39 -04:00
  • 6fb6683c56 Chaos Cloth Asset - Fixed the endless loop when clearing the Dataflow reference from a Cloth Asset. kriss gossart 2024-10-11 09:19:02 -04:00
  • 50c6d3b801 Added explicit validity check for OnlineServices EOSGS Lobby notification logic. alejandro aguilar 2024-10-11 08:43:23 -04:00
  • 25100e4ead Added explicit validity check for OnlineServices EOSGS Lobby notification logic. alejandro aguilar 2024-10-11 08:41:01 -04:00
  • a287fb8790 Dataflow - Do not call SetAssetValue and Evaluate when a Terminal node, or any node without outputs is de-activated. Cloth Asset - Revert the change made to the Cloth Asset Terminal in CL 36776697 that created an empty asset when the node was de-activated. kriss gossart 2024-10-11 05:58:36 -04:00
  • 59a9aa7e0c Dataflow - Do not call SetAssetValue and Evaluate when a Terminal node, or any node without outputs is de-activated. Cloth Asset - Revert the change made to the Cloth Asset Terminal in CL 36776697 that created an empty asset when the node was de-activated. kriss gossart 2024-10-11 05:55:57 -04:00
  • e8dc898f38 Font Face Editor - initial layout fix [REVIEW] [at]Yohann.DosSantos, [at]Peter.Rockwell, [at]JC.Authier, [at]editor-ui-systems #tests Tested in editor #rnx <Release Notes exclude> #rb yohann.dossantos #lockdown mark.lintott viktor chlumsky 2024-10-11 05:43:02 -04:00
  • ceaa7c3b2a Font Face Editor - initial layout fix [REVIEW] [at]Yohann.DosSantos, [at]Peter.Rockwell, [at]JC.Authier, [at]editor-ui-systems #tests Tested in editor #rnx <Release Notes exclude> #rb yohann.dossantos #lockdown mark.lintott viktor chlumsky 2024-10-11 05:42:57 -04:00
  • 78a8d993d5 Taking a more belt and braces approach to NDC layout and proxy lifetimes to account for all edge cases. simon tovey 2024-10-11 05:34:03 -04:00
  • 36436a2f46 Taking a more belt and braces approach to NDC layout and proxy lifetimes to account for all edge cases. simon tovey 2024-10-11 05:33:28 -04:00
  • 4f60741a02 Localization Automation using CL 37040865 buildmachine 2024-10-11 01:03:26 -04:00
  • 0189f426e2 MGPU: fix for flickering artifacts on Virtual Shadow Maps, due to corrupt cache. Uses flags to independently track whether cache is valid per GPU, rather than assuming the cache is valid when resource pointers exist. The initialization code path runs if the cache is not yet valid on all the GPUs the view is running on. PhysicalPageLists also needs to be propagated from the previous to current resource for GPUs the view is NOT running on, so they stay the same, rather than containing uninitialized data. jason hoerner 2024-10-11 00:17:52 -04:00
  • 23ae045471 MGPU: fix for flickering artifacts on Virtual Shadow Maps, due to corrupt cache. Uses flags to independently track whether cache is valid per GPU, rather than assuming the cache is valid when resource pointers exist. The initialization code path runs if the cache is not yet valid on all the GPUs the view is running on. PhysicalPageLists also needs to be propagated from the previous to current resource for GPUs the view is NOT running on, so they stay the same, rather than containing uninitialized data. jason hoerner 2024-10-11 00:13:26 -04:00
  • 03d439f069 nDisplay: Fixed a crash where the nDisplay data cache item was not being released properly. peter tarasenko 2024-10-10 20:04:15 -04:00
  • 7fe5129629 nDisplay: Fixed a crash where the nDisplay data cache item was not being released properly. peter tarasenko 2024-10-10 20:03:47 -04:00
  • 82d0c9b41c Allow take recorder to disable sequencer pacing which is necessary to have the pending take update playhead position during a record. We also had to reorder when the events get applied because the sequencer events were setting the UMovieScene range before the time adjustment event could see the delta time change so that it could update the section position for playback when you are recording with a level sequence. jason walter 2024-10-10 16:52:49 -04:00
  • 9c4a4035af Allow take recorder to disable sequencer pacing which is necessary to have the pending take update playhead position during a record. We also had to reorder when the events get applied because the sequencer events were setting the UMovieScene range before the time adjustment event could see the delta time change so that it could update the section position for playback when you are recording with a level sequence. jason walter 2024-10-10 16:52:10 -04:00
  • d93550c977 Fix for new compilation mode not properly handling partial failures in GPU compute shaders (where a subset of the permutations failed). #rb stu.mckenna #rnx #tests Compile asset (Grid2D_SW_UpdateCollisions[at]36995515) with the new compilation mode rob krajcarski 2024-10-10 16:28:56 -04:00
  • 60e37c534f Fix for new compilation mode not properly handling partial failures in GPU compute shaders (where a subset of the permutations failed). #rb stu.mckenna #rnx #tests Compile asset (Grid2D_SW_UpdateCollisions[at]36995515) with the new compilation mode rob krajcarski 2024-10-10 16:28:36 -04:00
  • 790f3f5681 Fix for crash in MetaSound Delay node reset #jira UE-226199 #rnx #rb Maxwell.Hayes phil popp 2024-10-10 16:26:51 -04:00
  • f67b040403 Fix for crash in MetaSound Delay node reset #jira UE-226199 #rnx #rb Maxwell.Hayes phil popp 2024-10-10 16:26:32 -04:00
  • f577b80cd3 Fix crash when processing and exporting level sequence from audio brent bannister 2024-10-10 15:51:38 -04:00
  • 6e1b8bbc8b Fix crash when processing and exporting level sequence from audio brent bannister 2024-10-10 15:51:20 -04:00
  • ccf95f2b40 Fix for follow actor mode in rewind debugger when server components are present keith yerex 2024-10-10 15:50:38 -04:00
  • a5caf7f1bf Fix for follow actor mode in rewind debugger when server components are present keith yerex 2024-10-10 15:50:20 -04:00
  • de75a5247e [Animator Kit] Content fix, old method for recomputing normals/tangents doesn't work well on certain meshes with bad tangentX derived from UV. Shifted to make use minimal rotation between undeformed recomputed normal and imported normal for deriving the new deformer normals tangents jack cai 2024-10-10 15:49:09 -04:00
  • de3cdfd9e9 Skeleton Modifier: update all skin weights profile (and not just the default one) when updating the skeleton benoit gadreau 2024-10-10 15:48:08 -04:00
  • 8accb9585f [Animator Kit] Content fix, old method for recomputing normals/tangents doesn't work well on certain meshes with bad tangentX derived from UV. Shifted to make use minimal rotation between undeformed recomputed normal and imported normal for deriving the new deformer normals tangents jack cai 2024-10-10 15:46:58 -04:00
  • 956f7b0416 Skeleton Modifier: update all skin weights profile (and not just the default one) when updating the skeleton benoit gadreau 2024-10-10 15:45:25 -04:00
  • ba0298b14e DynamicColumnGenerator: Remove DeferCppStructOps call to fix a crash on shutdown aditya ravichandran 2024-10-10 15:28:30 -04:00
  • b43b970ef2 DynamicColumnGenerator: Remove DeferCppStructOps call to fix a crash on shutdown aditya ravichandran 2024-10-10 15:28:20 -04:00
  • cc011fce51 [PCG] Fix crash when refreshing Node Source Editor * Refresh must take place on main thread, but can be requested by worker threads after compute graph compilation * Move PCGGraphExecutor::ExecuteOnGameThread() to PCGHelpers::ExecuteOnGameThread() wyatt marvil 2024-10-10 15:16:06 -04:00