Commit Graph

14526 Commits

Author SHA1 Message Date
sebastien lussier
230063a574 World Partition - HLOD: Emissive texture map is not assigned to HLOD material instance when building HLODs with Approximate Mesh
#jira UE-188717

[CL 31599707 by sebastien lussier in ue5-main branch]
2024-02-17 10:09:50 -05:00
adam kinge
59e6dfe511 Launch build onto iOS Simulator
Part 3 of 3

#jira UE-197974
#rb josh.adams

[CL 31589575 by adam kinge in ue5-main branch]
2024-02-16 19:17:16 -05:00
dan thompson
15fd28a21e Reference Chunk Database:
* Optionally output a CSV of changed/new packages.
* Add an additional directory input if containers get separated off during a build process
* Catch optional segment containers and patch up the container id per the id fix in a separate CL.
bunch of different preflights due to CIS issues.
#rb fabian.giesen
#jira UE-172130

[CL 31576665 by dan thompson in ue5-main branch]
2024-02-16 15:10:30 -05:00
adam kinge
a15279bf0e Display available iOS Simulators under the Platforms menu dropdown
Part 2 of 3

#jira UE-197974
#rb josh.adams

[CL 31568463 by adam kinge in ue5-main branch]
2024-02-16 11:51:45 -05:00
zousar shaker
a926360c9d Change default zen data and install directories to be per-user, and clean up old default directories when migrating to a new one.
#rb dan.engelbrecht
#jira UE-205982

[CL 31567090 by zousar shaker in ue5-main branch]
2024-02-16 11:15:16 -05:00
halfdan ingvarsson
168fcbee1a Skeletal Mesh: Change storage of morph target normals to be on vertex instances rather than vertices, to match how the base normals are stored. Add a backward compatibility path for skeletal meshes imported from Alembic files that have manually constructed UMorphTargets to support non-standard normals on the morph targets.
#jira UE-204464
#rb benoit.gadreau
#rnx

[CL 31566631 by halfdan ingvarsson in ue5-main branch]
2024-02-16 11:06:04 -05:00
alexis matte
ee6399bdae Fix delete material to repatch the lod material map correctly.
#jira UE-205941
#rb JeanLuc.Corenthin
#rnx

[CL 31563082 by alexis matte in ue5-main branch]
2024-02-16 09:21:13 -05:00
ionut matasaru
8693ff8d8b [Insights] Fixed Unreal Insights crash when analysing LoadTime trace events. It happened in two situations: a) when EndRequest event encounters a package (associated with the request) already destroyed; b) when AsyncPackageRequestAssociation tries to associate an async package with imported packages already destroyed.
#jira UE-206110
#rb Catalin.Dragoiu
[FYI] Danny.Couture, Francis.Hurteau

[CL 31562381 by ionut matasaru in ue5-main branch]
2024-02-16 08:50:04 -05:00
brian karis
350ea2c2bd [Backout] - CL31549314
[FYI] alex.kahn
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL31547783 - CIS Compile Error
#jira UE-207089
#rnx
[FYI] Brian.Karis
Original CL Desc
-----------------------------------------------------------------
Remeshed tessellation table
Removed patch near plane culling
Improved tessellation visualization
#rb Rune.Stubbe

[CL 31553850 by brian karis in ue5-main branch]
2024-02-15 22:11:30 -05:00
florin pascu
36764d25c8 Fix Editor Crash when Mac SDK is not installed
Temporary put MacTargetPlatformSettings back to requiring sdk
Also add SetPlatformHiddenFromUI to remove Mac from Platform dropdown
#jira UE-207083, UE-207084

[CL 31550742 by florin pascu in ue5-main branch]
2024-02-15 20:51:47 -05:00
alex kahn
d57be6f0e5 [Backout] - CL31547783 - CIS Compile Error
#jira UE-207089
#rnx
[FYI] Brian.Karis
Original CL Desc
-----------------------------------------------------------------
Remeshed tessellation table
Removed patch near plane culling
Improved tessellation visualization
#rb Rune.Stubbe

[CL 31550698 by alex kahn in ue5-main branch]
2024-02-15 20:50:59 -05:00
brian karis
93721928cb Remeshed tessellation table
Removed patch near plane culling
Improved tessellation visualization
#rb Rune.Stubbe

[CL 31550312 by brian karis in ue5-main branch]
2024-02-15 20:47:38 -05:00
zousar shaker
211df3d1e3 [Backout] - CL31524461
[FYI] Zousar.Shaker
Original CL Desc
-----------------------------------------------------------------
Allow printing of "Any" content type responses.

[FYI] joakim.lindqvist

[CL 31546267 by zousar shaker in ue5-main branch]
2024-02-15 19:19:22 -05:00
dan thompson
ef9ccefa8f Updating optional segment iostore containers to have a unique container id instead of reusing their base container's id. This time to verify I removed the FIoContainerId struct _entirely_ from the codebase to make sure I caught all use cases, and kicked the relevant build that failed.
#rb Per.Larsson

[CL 31541486 by dan thompson in ue5-main branch]
2024-02-15 18:04:47 -05:00
charles bloom
fafc3edc8f Texture limit output size in bytes from platform size limit
This limit is a hard limit on the size of a texture resource that will not crash the game
this is not a dimensional limit, or a heuristic limit to make small platform-friendly textures
rather this enforces the absolute limit of texture sizes that will not crash the runtime or fail to package

#rb fabian.giesen
#jira UE-203737, FORT-694622

[CL 31536312 by charles bloom in ue5-main branch]
2024-02-15 16:36:13 -05:00
carl lloyd
ba27035a00 Added support for Metal Shader Converter with Bindless in MetalRHI
- Available on SM6
 - Disabled with config
 - Includes support for heap allocations on Metal, enabled by default, can be disabled with -nometalheap

#rb Luke.Thatcher, Chris.Waters, Laura.Hermanns
#jira UE-204112

[CL 31531113 by carl lloyd in ue5-main branch]
2024-02-15 14:58:02 -05:00
carl lloyd
e8f8a7f3a0 Added support for Metal Shader Converter to Metal
- Disabled by default
    - Removed MetalDerivedData and moved shader compiler specific code to seperate files

#rb Laura.Hermanns
#jira UE-204112

[CL 31527482 by carl lloyd in ue5-main branch]
2024-02-15 13:52:17 -05:00
zousar shaker
58a8d07355 Allow printing of "Any" content type responses.
[FYI] joakim.lindqvist

[CL 31526721 by zousar shaker in ue5-main branch]
2024-02-15 13:30:42 -05:00
florin pascu
b10df2c9a1 Re-submit Desktop Platforms TP Refactor TPC/TPS Windows/Mac/Linux/WINGDK
Section Names for Windows/Mac/Linux/WindGDK will use the old names for compatibility.
#jira UE-206488
#rb Brandon.Schaefer, Josh.Adams

[CL 31522656 by florin pascu in ue5-main branch]
2024-02-15 11:46:19 -05:00
zousar shaker
217c59362e Fix a bug where ZenServer data path would not update if you initiated an editor restart after changing the Global Local Data Cache Path. This was due to environment variable inheritance of UE-ZenSubprocessDataPath. This change ensures that environment variable is cleared as part of shutdown before the editor spawns a new instance of itself. Also fixed some whitespace issues in passing.
#rb dan.engelbrecht
#jira UE-204051

[CL 31521807 by zousar shaker in ue5-main branch]
2024-02-15 11:26:49 -05:00
ionut matasaru
fd21af6e7a [Insights] Further improved drawing of graph track series. Disabled antialias for lines and maintained 1px line thickness no matter of screen scale.
Also increased the minimum width of the context menu (to lower the resize effect for longer series names).

#rb Catalin.Dragoiu

[CL 31519494 by ionut matasaru in ue5-main branch]
2024-02-15 10:15:49 -05:00
adam kinge
c7fbff4d67 Detect and store the available open iOS Simulators on mac
Part 1 of 3

#jira UE-197974
#rb josh.adams
[FYI] florin.pascu

[CL 31519035 by adam kinge in ue5-main branch]
2024-02-15 09:55:52 -05:00
patrick enfedaque
1663d7c0be SCC: Fix Uncontrolled Changelist reconcile
- Make sure we don't register to OnAssetAdded before the initial AR Scan completes
- StartupTask will only run after initial AR Scan catching all on disk assets

#jira UE-172243
#rb  luc.eygasier, Bob.Tellez, brooke.hubert

[CL 31517576 by patrick enfedaque in ue5-main branch]
2024-02-15 08:53:49 -05:00
thanasis vogiannou
a95164a9b5 UnrealPak: Replace check with warning for missing import Script Object in IoStore describe
#rb Per.Larsson, PJ.Kack

[CL 31516929 by thanasis vogiannou in ue5-main branch]
2024-02-15 08:15:56 -05:00
zousar shaker
52c352a912 Additional fix for hangs during DDC's WaitForQuiescence phase. This one was caused by PUT operations to the Cloud DDC becoming stuck perpetually. Addressing not with a time limit (we want to allow PUTs of large blobs that can take a long time), but with a generous rate limit so that if the connection is idle for a long time, we abandon it.
[FYI] devin.doucette

[CL 31505801 by zousar shaker in ue5-main branch]
2024-02-14 20:27:47 -05:00