Commit Graph

15275 Commits

Author SHA1 Message Date
victor petrosyan
48ab5c8330 [Backout] - CL35904153
[FYI] Victor.Petrosyan
Original CL Desc
-----------------------------------------------------------------
Unreal Insights - Commands - Export - Linux

#rb Angela.Robinson, ionut.matasaru, sebastian.lewicki
[FYI] valiantsin.tsimoshyk
#rnx

[CL 35905732 by victor petrosyan in ue5-main branch]
2024-08-29 16:24:57 -04:00
victor petrosyan
0bb74e81aa Unreal Insights - Commands - Export - Linux
#rb Angela.Robinson, ionut.matasaru, sebastian.lewicki
[FYI] valiantsin.tsimoshyk
#rnx

[CL 35904160 by victor petrosyan in ue5-main branch]
2024-08-29 15:27:43 -04:00
per larsson
0cd309c18c Enable DiffContainer command from UnrealPak.exe
#rb Paul.Chipchase
#rnx

[CL 35895219 by per larsson in ue5-main branch]
2024-08-29 10:03:37 -04:00
federico lopez
ebe1655856 Modify hash function to compute the avatar's color
In order for other plugins/apps to be able to match UE's avatar color it is necessary to have a easy, portable and simple hashing function.

#rb wouter.burgers, manuel.lang

[CL 35892985 by federico lopez in ue5-main branch]
2024-08-29 07:01:56 -04:00
tiago costa
b2fac9e0f5 [Backout] - CL35880869
[FYI] Laura.Hermanns
Original CL Desc
-----------------------------------------------------------------
[Shaders] Set USING_VERTEX_SHADER_LAYER depending on DDPI values not hard coded in shader backend.

This also reverts the DDPI information from CL 35396864, since D3D does in fact support vertex shader layers (except for D3D11.2 or older).

#jira UE-221358
#rnx
#rb Arciel.Rekman
[FYI] Christopher.Waters, Erica.Stella

[CL 35892689 by tiago costa in ue5-main branch]
2024-08-29 06:14:57 -04:00
graham wihlidal
370c6aae72 Added additional include to NaniteLayout.h to solve incremental Linux editor build issue
#jira none

[CL 35889692 by graham wihlidal in ue5-main branch]
2024-08-29 00:03:13 -04:00
graham wihlidal
72f7999a66 Refactored custom FMeshNaniteSettings UX logic from UStaticMesh into a reusable template that can be shared between all the relevant Nanite asset types. This change adds also adds UX logic to USkeletalMesh for Nanite using this new approach.
#jira UE-210663
#fyi rune.stubbe, brian.karis, jamie.hayes

[CL 35889580 by graham wihlidal in ue5-main branch]
2024-08-28 23:41:58 -04:00
sean sweeney
0687ba9940 bugfix for FunctionalTests failing to register
#jira UE-222852
[FYI] nicolas.bonnelly, colton.daniels

[CL 35882799 by sean sweeney in ue5-main branch]
2024-08-28 18:03:52 -04:00
devin doucette
99545b03c0 DDC: Added FValueId::MakeIndexed to more easily support arrays of values
#rb Dan.Elksnitis, Matt.Peters

[CL 35881628 by devin doucette in ue5-main branch]
2024-08-28 17:35:13 -04:00
laura hermanns
f2146abf9d [Shaders] Set USING_VERTEX_SHADER_LAYER depending on DDPI values not hard coded in shader backend.
This also reverts the DDPI information from CL 35396864, since D3D does in fact support vertex shader layers (except for D3D11.2 or older).

#jira UE-221358
#rnx
#rb Arciel.Rekman
[FYI] Christopher.Waters, Erica.Stella

[CL 35880876 by laura hermanns in ue5-main branch]
2024-08-28 17:09:14 -04:00
jamie dale
75569e5399 Updated FTextKey::GetChars() usage to FTextKey::ToString()
This is in preparation to deprecate FTextKey::GetChars() in the future

[FYI] Leon.Huang
#rnx

[CL 35880826 by jamie dale in ue5-main branch]
2024-08-28 17:07:19 -04:00
jeannoe morissette
bea4d7e932 VulkanRHI: Add support for VK_KHR_ray_tracing_position_fetch and require it on Windows/Linux. Defer metadata buffer creation until needed.
#rb aleksander.netzel, Kenzo.Terelst
#rnx
#jira UE-219099

[CL 35875652 by jeannoe morissette in ue5-main branch]
2024-08-28 14:26:29 -04:00
dan oconnor
5d7327830d Null check before checking if NewObject is in the temporary package
#rb jordan.hoffmann
#jira UE-222817
[RN] Fixed crash when diffing assets in inactive plugins

[CL 35873890 by dan oconnor in ue5-main branch]
2024-08-28 13:32:53 -04:00
steve robb
1be01bcb1a Renamed container allocator function parameters to make them less ambiguous about whether they refer to a current state or new (desired) state, and refer to the 'num' (how many elements are constructed inside an allocation) or the 'max' (the total number of elements that the allocation could hold), as it was unclear.
Added a comment to clarify that TNonRelocatableInlineAllocator is itself non-trivially-relocatable, not that it's for non-trivially-relocatable elements.

#rb devin.doucette

[CL 35869531 by steve robb in ue5-main branch]
2024-08-28 11:34:16 -04:00
jimmy andrews
acdb77e3c3 [Backout] - CL35728191
[FYI] Jimmy.Andrews
will redo in other stream
Original CL Desc
-----------------------------------------------------------------
new combine mesh interfaces:
+ separate creation of per-part meshes, so per-part approximations can be shared across multiple combine mesh calls
+ split out per-LOD settings of combined meshes to allow more flexbile control of the meshes

#rb David.Hill, Shaun.Kime

[CL 35868104 by jimmy andrews in ue5-main branch]
2024-08-28 11:03:06 -04:00
josh adams
c729c85aa3 - .Build.cs and build scripts for WinArm64.
- Removing more plugins so QAGame runs (except for XAudio which is complicated enough to be in a separate CL)

#rb fabian.giesen

[CL 35866817 by josh adams in ue5-main branch]
2024-08-28 10:37:07 -04:00
mark meijer
209f0dc18b TranslationPicker: Fix for missing Namespace value
#rb Jamie.Dale

[CL 35836928 by mark meijer in ue5-main branch]
2024-08-27 16:41:29 -04:00
tyler staples
0f3abf637c [UnrealInsights] Fix an assert in ExportTimerCalleesAsText if the trace contained a region with an infinite interval.
#rnx
#rb ionut.matasaru

[CL 35836759 by tyler staples in ue5-main branch]
2024-08-27 16:37:49 -04:00
florian penzkofer
8edbf2e4f6 Fix half precision support for iOS
#rb carl.lloyd
#jira UE-216022

[CL 35834122 by florian penzkofer in ue5-main branch]
2024-08-27 15:17:04 -04:00
sean sweeney
40656279aa FunctionalTest tagging and filtering
Exposes a "Test Tags" field to the Editor UI for Actor objects implementing FunctionalTest, such as BlueprintFunctionalTest and ScreenshotFunctionalTest. This persists user-defined tag data via the asset cache, and supports hot-editing.

#jira UE-213249
#rb jerome.delattre, rob.huyett, sebastian.lewicki

[CL 35829246 by sean sweeney in ue5-main branch]
2024-08-27 12:52:26 -04:00
jonathan bard
f4579dc1d9 Added console command tooltips when displaying the history
Also, for the console command text box, there is now a tooltip for the command currently being typed (if it's valid), which also displays the current value for CVars (to avoid typing the variable without parameter, switch to the log window to peak at the current value and back to the console command to enter a new value)
Also added tooltips forcefields for both the edit text box and the suggestion list view

#jira none
#rb Josh.Adams

[CL 35825261 by jonathan bard in ue5-main branch]
2024-08-27 10:45:06 -04:00
ionut matasaru
982de274e5 [Insights] Added validation and warning log message for trace anaysis decoding a packet that is empty (ex: for cases when runtime code fails to encode a large packet). Trace analysis is allowed to continue when encounters an empty trace packet.
#jira UE-222444
#rb Johan.Berg

[CL 35824350 by ionut matasaru in ue5-main branch]
2024-08-27 10:16:00 -04:00
marc audy
04c9630365 Static Analysis fixes
[CL 35819311 by marc audy in ue5-main branch]
2024-08-27 01:20:27 -04:00
laura hermanns
35a88789b4 [UBA] Enable UbaController module for shader compilation on Mac and Linux.
- Enable UbaController module and plugin for Mac and Linux.
- Abstracts string literals for UBA as Mac/Linux use ANSICHAR while Windows uses WIDECHAR.
- Fix URL output of Horde lease (remove double slash character).

#jira UE-217573
#rb henrik.karlsson

[CL 35811885 by laura hermanns in ue5-main branch]
2024-08-26 17:16:53 -04:00
eric boucher
013a4849c8 Hotfix for cast precision lost
#jira UE-216348
#rnx

[CL 35806490 by eric boucher in ue5-main branch]
2024-08-26 15:04:22 -04:00