Commit Graph

  • f4415e70a3 Control Rig: Allow linker mismatch when packaging with old assets helge mathee 2024-10-07 10:20:49 -04:00
  • d368d2a508 Control Rig: Allow linker mismatch when packaging with old assets Helge Mathee 2024-10-07 10:18:42 -04:00
  • 78b1ac8b39 [Water] roey borsteinas 2024-10-07 10:18:05 -04:00
  • 1ca08b572b Fixup redirects and remove UFUNCTION markup for redirected SetAnimClass function thomas sarkanen 2024-10-07 10:18:00 -04:00
  • b6ac9919c9 Control Rig: Use only one method for schematic visibility helge mathee 2024-10-07 10:17:49 -04:00
  • 2886d21307 [Water] roey borsteinas 2024-10-07 10:16:07 -04:00
  • 7cae7ecbec Fixup redirects and remove UFUNCTION markup for redirected SetAnimClass function thomas sarkanen 2024-10-07 10:15:42 -04:00
  • 66d856c7f9 Control Rig: Use only one method for schematic visibility Helge Mathee 2024-10-07 10:15:33 -04:00
  • 1e3c1fa8c9 Updated 3D Preview Material's default emissive texture reference to remove dependency from Bridge plugin sameer mirza 2024-10-07 10:13:19 -04:00
  • 71eea1e342 Updated 3D Preview Material's default emissive texture reference to remove dependency from Bridge plugin Sameer Mirza 2024-10-07 10:11:04 -04:00
  • e74a158dce Fix LOCTEXT conflict sebastian arleryd 2024-10-07 10:09:54 -04:00
  • 4cd90c7489 Fix Lumen reflections missing on the right and/or bottom of the screen when resolution is greater than 4096 on either dimension jian ru 2024-10-07 10:09:49 -04:00
  • 449e7b8efa [mutable] Fixed an ensure happening when compiling a CO without a material set. pere rifa 2024-10-07 10:09:19 -04:00
  • 750901d936 Fix LOCTEXT conflict sebastian arleryd 2024-10-07 10:08:37 -04:00
  • f372ba3ec7 Fix Lumen reflections missing on the right and/or bottom of the screen when resolution is greater than 4096 on either dimension jian ru 2024-10-07 10:07:40 -04:00
  • 57ac405919 [mutable] Fixed an ensure happening when compiling a CO without a material set. pere rifa 2024-10-07 10:07:07 -04:00
  • 85647e76dc Fix for out of memory issues when running the retarget source asset fix command in the editor, on projects that have a extremely high amount of animations. Now we can provide include and exclude paths, making the asset list a lot smaller. Removed unused cvar and made namespace functions static, to avoid future issues. jaime cifuentes 2024-10-07 10:00:17 -04:00
  • 9391ea380b Fix for out of memory issues when running the retarget source asset fix command in the editor, on projects that have a extremely high amount of animations. Now we can provide include and exclude paths, making the asset list a lot smaller. Removed unused cvar and made namespace functions static, to avoid future issues. jaime cifuentes 2024-10-07 09:59:37 -04:00
  • 1957bce6dd Fixed Localization issue with duplicate keys in AppleDynamicRHI.cpp carl lloyd 2024-10-07 09:48:18 -04:00
  • 6bb1bdf4dd Fixed Localization issue with duplicate keys in AppleDynamicRHI.cpp carl lloyd 2024-10-07 09:47:38 -04:00
  • 1ae9e03843 Revert log level increment johan berg 2024-10-07 09:41:47 -04:00
  • 48085643bb Revert log level increment Johan Berg 2024-10-07 09:39:36 -04:00
  • 0ce11d7171 Fixed initialization bug in FPerPageDispatchSetup which triggered checks and would cause out of bounds buffer access. ola olsson 2024-10-07 09:29:23 -04:00
  • 29631f0211 Fix for material exports attempting to write to depth textures when none are bound carl lloyd 2024-10-07 09:29:18 -04:00
  • b106508606 Fixed initialization bug in FPerPageDispatchSetup which triggered checks and would cause out of bounds buffer access. ola olsson 2024-10-07 09:26:43 -04:00
  • fb258cffbc Fix for material exports attempting to write to depth textures when none are bound carl lloyd 2024-10-07 09:26:38 -04:00
  • f35d6b805c Added editor only state to track when new MapBuildDataID are assigned to StaticMeshComponents so that we can warn users the actors need to be resaved when computing StaticLighting Added -singlepass and -saveealldirtypackages commandline options to WorldPartitionStaticLigthting builder -singlepass, will force the computation to occur for all the map in a single pass without using a tmp folder on disk for intermediate results (will not be compatible with future devs like distributed computation) -savealldirtypackages, will add all packages marked as dirty to the list of packages to save at the end of computation, can be used to submit invalid actors that are not in LevelInstances Fixed invalid check(), turns out some cells can have a volume of 0. For example, a cell only containing a plane. Changed MapBuildDataID warning to only apply for StaticMeshComponents who use StaticLighting, and surpress it for computing VLM only. Fixed crash with BSPs & StaticLighting dominic couture 2024-10-07 09:17:16 -04:00
  • c526b3f35f Added editor only state to track when new MapBuildDataID are assigned to StaticMeshComponents so that we can warn users the actors need to be resaved when computing StaticLighting Added -singlepass and -saveealldirtypackages commandline options to WorldPartitionStaticLigthting builder -singlepass, will force the computation to occur for all the map in a single pass without using a tmp folder on disk for intermediate results (will not be compatible with future devs like distributed computation) -savealldirtypackages, will add all packages marked as dirty to the list of packages to save at the end of computation, can be used to submit invalid actors that are not in LevelInstances Fixed invalid check(), turns out some cells can have a volume of 0. For example, a cell only containing a plane. Changed MapBuildDataID warning to only apply for StaticMeshComponents who use StaticLighting, and surpress it for computing VLM only. Fixed crash with BSPs & StaticLighting Dominic Couture 2024-10-07 09:15:03 -04:00
  • 3d202d6b6c LightFunctionAtlas - fix for missing call to task after 36854183 for the mobile renderer. #rb Florin.Pascu #rnx #tests none sebastien hillaire 2024-10-07 09:13:17 -04:00
  • c2e4dd0596 LightFunctionAtlas - fix for missing call to task after 36854183 for the mobile renderer. #rb Florin.Pascu #rnx #tests none sebastien hillaire 2024-10-07 09:11:08 -04:00
  • 99b61858e9 Localization Automation using CL 36892664 buildmachine 2024-10-07 01:00:21 -04:00
  • 03997f2aac Adding *.axaml to the allowlist for git repo files ryan hummer 2024-10-05 10:19:59 -04:00
  • 8296897383 Adding *.axaml to the allowlist for git repo files ryan hummer 2024-10-05 10:17:05 -04:00
  • 2b43183db9 Localization Automation using CL 36881050 buildmachine 2024-10-05 00:55:56 -04:00
  • 7eff039ba5 [UE-226551] Fix Crash in Harmonix::Midi::Constants::SubdivisionToBeats() jake burga 2024-10-04 17:31:40 -04:00
  • 4f5d06b84f [UE-226551] Fix Crash in Harmonix::Midi::Constants::SubdivisionToBeats() jake burga 2024-10-04 17:29:06 -04:00
  • 1286336839 Re-enable quad overdraw mode for MetalRHI now we have atomic support carl lloyd 2024-10-04 17:16:10 -04:00
  • e6331b199e Re-enable quad overdraw mode for MetalRHI now we have atomic support carl lloyd 2024-10-04 17:14:06 -04:00
  • b8e8f02cbe #jira UE-226330 Fix race condition crash where MeshPaint UI requests texture information during texture compilation. #rb Laura.Hermanns jeremy moore 2024-10-04 17:00:07 -04:00
  • 4a66e98eb7 #jira UE-226330 Fix race condition crash where MeshPaint UI requests texture information during texture compilation. #rb Laura.Hermanns jeremy moore 2024-10-04 17:00:00 -04:00
  • 43dd571028 Fixed Slate post process blur not respecting scissor clipping regions. zach bethel 2024-10-04 16:59:37 -04:00
  • 9c7b64c544 Fixed Slate post process blur not respecting scissor clipping regions. zach bethel 2024-10-04 16:59:00 -04:00
  • 625def547f VCam: fix for exiting TakeViewer may pilot second viewport #jira UE-226359 takashi kuribayashi 2024-10-04 16:56:37 -04:00
  • 3d298671ac Motion Design: Fix transition logic rundown playback crash when setting gc.CollectGarbageEveryFrame 1 and running transition logic containing blueprint tasks juan portillo 2024-10-04 16:56:07 -04:00
  • b7a8d5f9d0 VCam: fix for exiting TakeViewer may pilot second viewport #jira UE-226359 takashi kuribayashi 2024-10-04 16:56:06 -04:00
  • b30ef6fbc2 Motion Design: Fix transition logic rundown playback crash when setting gc.CollectGarbageEveryFrame 1 and running transition logic containing blueprint tasks juan portillo 2024-10-04 16:56:00 -04:00
  • cc5c4be27e Disable IDOs for Fortnite 32.xx releases andrew davidson 2024-10-04 16:51:37 -04:00
  • 33f5efa009 Disable IDOs for Fortnite 32.xx releases andrew davidson 2024-10-04 16:50:30 -04:00
  • 5f2eaa68fa Fix UStruct::Link recent changes to restore legacy UProperty link list construction behavior (ie not nulling the next element as we build it) This fixes a bunch of race conditions occuring in runtime when we load Blueprints in the async thread dominic couture 2024-10-04 16:27:09 -04:00
  • e2b1810694 Fix UStruct::Link recent changes to restore legacy UProperty link list construction behavior (ie not nulling the next element as we build it) This fixes a bunch of race conditions occuring in runtime when we load Blueprints in the async thread dominic couture 2024-10-04 16:26:57 -04:00
  • 1b3a385320 Change FName mmap define so that it has to be set explicitly sebastian werema 2024-10-04 16:25:39 -04:00
  • 2c699fbd54 Change FName mmap define so that it has to be set explicitly sebastian werema 2024-10-04 16:25:27 -04:00
  • 08f790f48a Modeling Tools: Fixes bug that would not deselect Edge in MeshElementSeletion on Undo/Redo and caused crash #JIRA UE-226522 #rb lonnie.li katie caputo 2024-10-04 16:23:38 -04:00
  • 4a2e5fea7d Fix for issue where Virtual Camera is unable to target actors with skeletal mesh components but which are not children of ASkeletalMeshActor (for example: Metahumans) #JIRA UE-223244 #rnx chris mclaughlin 2024-10-04 16:22:56 -04:00
  • 57d9fae94f Modeling Tools: Fixes bug that would not deselect Edge in MeshElementSeletion on Undo/Redo and caused crash #JIRA UE-226522 #rb lonnie.li katie caputo 2024-10-04 16:22:56 -04:00
  • 32d56f14bb Fix for issue where Virtual Camera is unable to target actors with skeletal mesh components but which are not children of ASkeletalMeshActor (for example: Metahumans) #JIRA UE-223244 #rnx chris mclaughlin 2024-10-04 16:21:56 -04:00
  • 0e1f57b113 [Backout] - CL36869150 [FYI] Flo.Schar Original CL Desc ----------------------------------------------------------------- DMX: Fix cases where a UDMXLibrary::GeneralSceneDescription or UDMXImportGDTF::GDTFAssetImportData was not always flagged RF_Public flo schar 2024-10-04 16:07:26 -04:00
  • a70fcb53b4 [Backout] - CL36869150 [FYI] Flo.Schar Original CL Desc ----------------------------------------------------------------- DMX: Fix cases where a UDMXLibrary::GeneralSceneDescription or UDMXImportGDTF::GDTFAssetImportData was not always flagged RF_Public flo schar 2024-10-04 16:05:56 -04:00
  • 0d9074b182 - Block on SVT blocking disk requests stu mckenna 2024-10-04 15:58:22 -04:00
  • 97fdf7bb88 - Block on SVT blocking disk requests stu mckenna 2024-10-04 15:57:21 -04:00
  • 71834945b9 Motion Design: Fix ensure fail on Tick Manager. This also moves the Playback actor to the runtime module as it was mistakenly placed in the editor module. juan portillo 2024-10-04 15:42:10 -04:00
  • dd0a38b390 CineCameraRigRail: Fix for rail mesh not updating when UseAbsolutePosition is off #jira UE-225987 #rb jason.walter takashi kuribayashi 2024-10-04 15:42:05 -04:00
  • 1fa93df090 Motion Design: Fix ensure fail on Tick Manager. This also moves the Playback actor to the runtime module as it was mistakenly placed in the editor module. juan portillo 2024-10-04 15:41:19 -04:00
  • 5736ab6d3c CineCameraRigRail: Fix for rail mesh not updating when UseAbsolutePosition is off #jira UE-225987 #rb jason.walter takashi kuribayashi 2024-10-04 15:41:14 -04:00
  • e2968eee8f Fix issue where GFP URL being found was not returned to the caller. eric knapik 2024-10-04 15:35:23 -04:00
  • ad7c89dbbe Fix issue where GFP URL being found was not returned to the caller. eric knapik 2024-10-04 15:34:40 -04:00
  • 55da419046 Fix for external node pin names missing namespace rob gay 2024-10-04 15:19:53 -04:00
  • a35f9e54aa Fix for external node pin names missing namespace rob gay 2024-10-04 15:19:40 -04:00
  • 612800884e Disabled by default solution for bad tessellation of planar surfaces jeanluc corenthin 2024-10-04 15:18:58 -04:00
  • b6239be9c8 Add support to uninstall optional content and remove from device if requested. eric knapik 2024-10-04 15:18:53 -04:00
  • b93edffd2a Disabled by default solution for bad tessellation of planar surfaces jeanluc corenthin 2024-10-04 15:18:40 -04:00
  • 9a6b418049 Add support to uninstall optional content and remove from device if requested. eric knapik 2024-10-04 15:15:10 -04:00
  • fa20636b16 Fix for multiple referenced nodes of the same asset class not all auto-updating their interface when placed on multiple pages of the same MetaSound asset. rob gay 2024-10-04 14:28:50 -04:00
  • e637f1ecef Fix for multiple referenced nodes of the same asset class not all auto-updating their interface when placed on multiple pages of the same MetaSound asset. rob gay 2024-10-04 14:27:34 -04:00
  • 000b5b6efe - Fix for Mac failing to startup if TargettedRHI is missing from config, now displays error and falls back to SM5 - Changed MacTargetSettings so you cannot unselect all target platforms carl lloyd 2024-10-04 14:10:42 -04:00
  • b15fd4e953 - Fix for Mac failing to startup if TargettedRHI is missing from config, now displays error and falls back to SM5 - Changed MacTargetSettings so you cannot unselect all target platforms carl lloyd 2024-10-04 14:10:21 -04:00
  • 0c9dc4e239 Fix: Addressed a crash caused by failing to clean up delegates, which led to FVCamPixelStreamingSessionLogic::OnPreStreaming -> SetupCapture being called in an invalid state where MediaOutput was nullptr. - Renaming a VCamActor triggers IPixelStreamingModule::CreateStreamer, which either creates or retrieves a cached TSharedPtr<FStreamer> based on the StreamerId. - When a VCamActor is renamed, its output provider is deactivated. - Previously, deactivation did not properly clean up the TSharedPtr<FStreamer. This has been corrected by ensuring that OnDeactivate -> StopEverything -> CleanupMediaOutput -> ConditionalBeginDestroy -> UPixelStreamingMediaOutput -> BeginDestroy now properly cleans up the media output. - The bug occurred when renaming the first VCam's streamer, then starting and stopping its stream, followed by creating a second VCam with the same StreamerId. This sequence would incorrectly invoke a delegate from the first VCam, as the delegates were not cleaned up. dominik peacock 2024-10-04 14:09:43 -04:00
  • 8468ae02dd Fix: Addressed a crash caused by failing to clean up delegates, which led to FVCamPixelStreamingSessionLogic::OnPreStreaming -> SetupCapture being called in an invalid state where MediaOutput was nullptr. - Renaming a VCamActor triggers IPixelStreamingModule::CreateStreamer, which either creates or retrieves a cached TSharedPtr<FStreamer> based on the StreamerId. - When a VCamActor is renamed, its output provider is deactivated. - Previously, deactivation did not properly clean up the TSharedPtr<FStreamer. This has been corrected by ensuring that OnDeactivate -> StopEverything -> CleanupMediaOutput -> ConditionalBeginDestroy -> UPixelStreamingMediaOutput -> BeginDestroy now properly cleans up the media output. - The bug occurred when renaming the first VCam's streamer, then starting and stopping its stream, followed by creating a second VCam with the same StreamerId. This sequence would incorrectly invoke a delegate from the first VCam, as the delegates were not cleaned up. dominik peacock 2024-10-04 14:07:21 -04:00
  • 3d6fd2b401 Localization Automation using CL 36868142 buildmachine 2024-10-04 13:56:27 -04:00
  • 4ac2c9f59e DMX: Fix possible crash when spawning a DMX Library in a Level flo schar 2024-10-04 13:36:28 -04:00
  • eb2aaae0e6 DMX: Fix possible crash when spawning a DMX Library in a Level flo schar 2024-10-04 13:36:13 -04:00
  • afff97b854 DMX: Fix GetAttributeValues and GetNormalizedAttributeValues do not redirect their AttributeValues pin correctly, fix warning with property redirect for LoadDMXLibrariesSynchronous flo schar 2024-10-04 13:35:58 -04:00
  • cc33fc3cf2 DMX: Fix GetAttributeValues and GetNormalizedAttributeValues do not redirect their AttributeValues pin correctly, fix warning with property redirect for LoadDMXLibrariesSynchronous flo schar 2024-10-04 13:35:43 -04:00
  • 6d3b4765b2 Add UEFN Preview Platforms PortableConsole/Gen8 PreviewShaderPlatform no longer require a ParentPlatform. florin pascu 2024-10-04 13:35:03 -04:00
  • f626a8916b DMX: Fix cases where a UDMXLibrary::GeneralSceneDescription or UDMXImportGDTF::GDTFAssetImportData was not always flagged RF_Public flo schar 2024-10-04 13:34:58 -04:00
  • 0c476e53dc Add UEFN Preview Platforms PortableConsole/Gen8 PreviewShaderPlatform no longer require a ParentPlatform. florin pascu 2024-10-04 13:34:13 -04:00
  • 00830567aa DMX: Fix cases where a UDMXLibrary::GeneralSceneDescription or UDMXImportGDTF::GDTFAssetImportData was not always flagged RF_Public flo schar 2024-10-04 13:33:13 -04:00
  • b893510479 Fix AsyncInit_CreateAnalyticsSession SessionID to use FGuid::NewGuid() instead of creating a zero-guid using the default ctor. #tests compiled #rb None [FYI] justin.marcus #rnx wes hunt 2024-10-04 13:15:25 -04:00
  • 859deaa977 Fix AsyncInit_CreateAnalyticsSession SessionID to use FGuid::NewGuid() instead of creating a zero-guid using the default ctor. #tests compiled #rb None [FYI] justin.marcus #rnx wes hunt 2024-10-04 13:15:13 -04:00
  • 9fff5eacf9 Metal RHI carl lloyd 2024-10-04 13:14:55 -04:00
  • 72dcf15e6a Metal RHI carl lloyd 2024-10-04 13:12:43 -04:00
  • 0da190e3be [PCG] Added Multiline to the grammar text editing ryan buehler 2024-10-04 12:49:19 -04:00
  • b703c395ee [PCG] Added Multiline to the grammar text editing ryan buehler 2024-10-04 12:48:57 -04:00
  • 7b4d816af1 [PCG] Make sure the Static Mesh Spawner is not spawing grass ISMCs as it is not meant to be used outside of landscape grass. adrien logut 2024-10-04 12:48:50 -04:00
  • 56ce77bfbb [PCG] Make sure the Static Mesh Spawner is not spawing grass ISMCs as it is not meant to be used outside of landscape grass. adrien logut 2024-10-04 12:48:28 -04:00
  • 1ba73198c8 [PCG] Apply some sanity limits to GPU buffer sizes and instance counts, abort generation with error log if sizes dangerously large. huw bowles 2024-10-04 12:47:55 -04:00
  • c515b69860 [PCG] Move scene writer to internal folder to not expose GPU Scene internals publicly. huw bowles 2024-10-04 12:47:49 -04:00
  • 55b9da96fe [PCG] Apply some sanity limits to GPU buffer sizes and instance counts, abort generation with error log if sizes dangerously large. huw bowles 2024-10-04 12:47:27 -04:00
  • b60aaa9c52 [PCG] Move scene writer to internal folder to not expose GPU Scene internals publicly. huw bowles 2024-10-04 12:46:57 -04:00
  • 22ae16476b Heterogeneous Volumes: Disable overlapping volume support by default patrick kelly 2024-10-04 12:43:19 -04:00