Commit Graph

13174 Commits

Author SHA1 Message Date
ionut matasaru
3fa4349a65 [Insights] Fixed StoreClient's read trace (FStoreCborClient::ReadTrace) incorectly using socket's local_endpoint insted of remote_endpoint.
#rb trivial
#fyi Johan.Berg
#preflight skip

[CL 25170298 by ionut matasaru in ue5-main branch]
2023-04-24 16:12:46 -04:00
calvin zheng
d615e69004 Exposing xcode settings to UE settings UI (more work about dynamic disabling etc will follow)
#jira N/A
#rb Josh.Adams
#preflight 6446ae7a7368de8c98fc84d2

[CL 25169123 by calvin zheng in ue5-main branch]
2023-04-24 15:15:00 -04:00
ionut matasaru
4379664d1a [Insights] Fixed UnsafeTypeCast warnings.
#rb trivial
#preflight 6446a401dc71c13446e678c4

[CL 25165790 by ionut matasaru in ue5-main branch]
2023-04-24 11:54:05 -04:00
David Harvey
bf4d7523a2 Fixes for multiple build targets:
- do not need to specify a default server target when doing -cook
 - UFE allows launching default Game and Client targets now that a default can be specified in BuildSettings (note that it won't verify that a default has been configured - UAT handles this)


#jira UE-181924
#rb Josh.Adams
#preflight 6446823027014596f36a5411

[CL 25163212 by David Harvey in ue5-main branch]
2023-04-24 09:30:03 -04:00
ionut matasaru
facb13dc5c UnrealFrontend: Disabled old Profiler (UnrealFrontend/SessionFrontend/Profiler).
Old Profiler is deprecated since UE 5.0. Use Trace/UnrealInsights instead.
Added UE_DEPRECATED_PROFILER_ENABLED global define toggle (off by default; this allows to temporarily re-enable Profiler if needed; see UnrealFrontend.Target.cs). Profiler module/code will be removed in a future UE version.

#jira UE-141782
#jira UE-118368
#rb David.Harvey
#fyi Johan.Berg
#preflight 64432343f030f684d537e46f

[CL 25161301 by ionut matasaru in ue5-main branch]
2023-04-24 05:18:25 -04:00
kerim borchaev
4a54bdf4f4 [3ds Max] RailClone/ForestPack mesh sharing
#jira UE-161107
#preflight 643e4791a35280ed4f0fdd34
#rb benoit.deschenes

[CL 25160498 by kerim borchaev in ue5-main branch]
2023-04-24 01:16:02 -04:00
Stu McKenna
689adbad98 - Add Particle Sprite Rotation material function
#rb rob.krajcarski
#jira UE-140361
#preflight 64418648f126d87e4590b10f

[CL 25154395 by Stu McKenna in ue5-main branch]
2023-04-21 17:35:23 -04:00
Joe Kirchoff
9e16fda808 Set LiveCodingServer to compile with c++17
#rnx
#rb trivial
#preflight 6442df10f126d87e4532e22c

[CL 25151841 by Joe Kirchoff in ue5-main branch]
2023-04-21 15:33:02 -04:00
Matt Peters
883174c29d OnlyEditorOnly support for HLOD implicit package references: Declare the packages that will be loaded if they exist as dependencies.
#rb Sebastien.Lussier
#rnx
#preflight 6442dd530171aae0b1cc10d5

[CL 25151740 by Matt Peters in ue5-main branch]
2023-04-21 15:27:40 -04:00
ryan schmidt
bccac52930 Add ability to dynamically toggle visibility of ToolkitBuilder command buttons, and use in Modeling Mode to hide button panel when inside a Tool
#rb Karen.Jirak
#preflight 6442b6c50171aae0b1bb631e

[CL 25150876 by ryan schmidt in ue5-main branch]
2023-04-21 14:54:39 -04:00
Catalin Dragoiu
8d45cbee54 [Insights] Timers View persistent settings
#rb Ionut.Matasaru
#preflight 6442b979f030f684d51395a4

[CL 25149241 by Catalin Dragoiu in ue5-main branch]
2023-04-21 13:55:30 -04:00
jeannoe morissette
efa00a9cb5 OpenGL: Avoid StorageImageWriteWithoutFormat SPIRV capability when compiling shaders for GL by adding a "-fvk_force_storage_image_format" flag that brings back old behavior (promote 3-component UAV to 4-component instead of using Unknown format). (author: Carl.Lloyd)
Broken since 24910389.

#rb Florin.Pascu,Carl.Lloyd
#fyi Laura.Hermanns,Dmitriy.Dyomin
#preflight 6442c73d0171aae0b1c6e85e
#jira UE-183868,UE-183432
#rnx

[CL 25149146 by jeannoe morissette in ue5-main branch]
2023-04-21 13:52:26 -04:00
dan elksnitis
26464b581b [shaders] further rework of parameter parser API to simplify the independent preprocessing use case, plus adding serialization support and some minor cleanup.
#preflight 6442af0ec023bb1f734fc0d1
#rb Christopher.Waters

[CL 25148947 by dan elksnitis in ue5-main branch]
2023-04-21 13:45:43 -04:00
ionut matasaru
0ccbd0fcde Added UE_STATS_MEMORY_PROFILER_ENABLED to toggle on/off code related to MemoryProfiler in STATS system. It still requires STATS to be enabled and "-MemoryProfiler" to be specified in cmd line.
This is off by default as MemoryProfiler in STATS system functionality is deprecated in UE 5.3. For memory profiling, use instead Trace/MemoryInsights and/or LLM.

#jira UE-183900
#rb Johan.Berg
#preflight 64428b470206a6e20f579812

[CL 25145603 by ionut matasaru in ue5-main branch]
2023-04-21 10:47:57 -04:00
Lauren Barnes
5c2dba3ee2 Creating a small text variant of SSimpleComboButton
#jira none
#rb Aditya.RaviChandran
#fyi Thomas.Sarkanen
#preflight 64419fbb434155a8f8619737

[CL 25144433 by Lauren Barnes in ue5-main branch]
2023-04-21 08:57:19 -04:00
dan engelbrecht
96500c25d1 Automatically detect a if a staged target is using zenstore without pak and configure zenserver host and project id.
#jira UE-144425
#rb zousar.shaker pj.kack
#preflight 64427d5b4944ef78923c85b6

[CL 25144415 by dan engelbrecht in ue5-main branch]
2023-04-21 08:56:22 -04:00
dan thompson
b9b1607d66 Allow asset registry writeback to fail until we sort out asset registry staging issue to fix build break.
#preflight none

[CL 25142049 by dan thompson in ue5-main branch]
2023-04-20 23:48:43 -04:00
charles bloom
91159a0815 TextureCompressorModule: GenerateMipChain detach free and delete test code
#preflight none
#rb dan.thompson
#rnx

[CL 25140973 by charles bloom in ue5-main branch]
2023-04-20 20:22:13 -04:00
charles bloom
a3e908ec8c TextureCompressorModule : two mip gens can run at the same time
#preflight none
#rb martins.mozeiko
#rnx

[CL 25139747 by charles bloom in ue5-main branch]
2023-04-20 19:09:10 -04:00
karen jirak
69b40feac3 Fixes hiding category title and modeling mode selection toolbar missing icons.
#jira UE-171293
#rb ryan.schmidt
#preflight 64417f0f434155a8f85145d0

[CL 25139633 by karen jirak in ue5-main branch]
2023-04-20 19:06:18 -04:00
charles bloom
b4cc25d7bd TextureCompressorModule : fix bug introduced on Blur+NewFilters filter MipGen
#preflight none
#rb none
#rnx

[CL 25139593 by charles bloom in ue5-main branch]
2023-04-20 19:05:10 -04:00
charles bloom
4af88e0ef3 TextureCompressorModule : GenerateMipChain no need to use ping pong buffers and memcpy if the output and average filter are the same, we can work directly in the output mip chain
#preflight https://horde.devtools.epicgames.com/job/64417fc7f126d87e458e0e51
#rb martins.mozeiko
#rnx

[CL 25135591 by charles bloom in ue5-main branch]
2023-04-20 16:01:48 -04:00
matthew amar
d642e17510 Remove magic number from NaniteBuilder code.
#preflight

[CL 25132376 by matthew amar in ue5-main branch]
2023-04-20 14:19:52 -04:00
charles bloom
905543b614 TextureCompressorModule : no need to run the same 2x2 mip gen filter twice
#rb none
#preflight none
#rnx

[CL 25132333 by charles bloom in ue5-main branch]
2023-04-20 14:18:42 -04:00
paul chipchase
1400b2ddc4 Remove duplicate package entries from the list of packages to virtualize/rehydrate.
#rb none
#jira UE-183776
#rnx
#preflight 6441439073470c177c0ce09c

- One crash was reported where a user has somehow managed to try to submit a list of packages containing duplicate entries. This means we try to strip the trailer from that package multiple times which would cause the file system to assert during a call to truncate.
- This is technically the fault of higher level systems outside the control of VA but we should still handle it properly.
- Now duplicate entries are detected and removed so that each package is only processed once.
- If duplicates are detected we log a warning.

[CL 25127877 by paul chipchase in ue5-main branch]
2023-04-20 11:05:45 -04:00