christopher waters
aaeb9ff464
Fixing Vulkan compiles on Mac.
...
[CL 30166357 by christopher waters in ue5-main branch]
2023-12-06 15:35:23 -05:00
dan elksnitis
c1f33c7a82
[shaders] debug usf/direct compile cleanup
...
- never append the environment defines as commented code to the source used for further preprocessing/compilation; instead only append it to the debug USF
- strip comments after loading the debug usf in direct compile mode as some backends expect comments to have already been removed and the extra ones we add to the debug dump cause them to barf
- change all #if 0s in the debug usf to block comments instead so the above can strip them (said backends also don't like preprocessor directives left in the file)
#rb Jason.Nadro, rob.krajcarski
[CL 30161438 by dan elksnitis in ue5-main branch]
2023-12-06 13:32:32 -05:00
calvin zheng
825421a13c
Add restart required to Mac target RHI changes
...
#jira UE-200853
#rb carl.lloyd, zack.neyland
[CL 30159437 by calvin zheng in ue5-main branch]
2023-12-06 12:21:54 -05:00
jeanfrancois dube
b13fe07e71
World Partition Actor Descriptor Patching: it is now possible to patch actor descriptors without having to load/save them when migrating projects, through a custom archive that will write out exactly what's read, with support for patching names and soft object paths. This allow migrating projects without having to enable required plugins or load required classes, etc.
...
#jira UE-201639
#rb andrew.phillips, Sebastien.Lussier
[CL 30158172 by jeanfrancois dube in ue5-main branch]
2023-12-06 11:52:23 -05:00
ben marsh
bdb32ad1b3
Horde: Fix incompatibility between C# and C++ chunk node serialization.
...
[FYI] laura.hermanns
[CL 30155218 by ben marsh in ue5-main branch]
2023-12-06 10:18:21 -05:00
ben marsh
c5a5dd3246
Horde: Remove hard-coded Horde URL from code exposed to licensees.
...
[FYI] mark.lintott
[CL 30153552 by ben marsh in ue5-main branch]
2023-12-06 09:11:31 -05:00
stefan boberg
df423ffe8b
Add p4ignore file to ZenPluggableTransport
...
#rb stefan.boberg
[CL 30151645 by stefan boberg in ue5-main branch]
2023-12-06 06:42:33 -05:00
ionut matasaru
130839dae4
[Insights]
...
- Timing View: Fixed fill color for graph series.
- Timing View: Increased tickness of lines for graph series based on scale factor and enabled antialias.
#rb Catalin.Dragoiu
[CL 30149654 by ionut matasaru in ue5-main branch]
2023-12-06 03:14:17 -05:00
charles bloom
3a4e13401f
ImageCore ScaleChannelsSoMinMaxIsInZeroToOne replicates the behavior of the RenderTarget UNorm ReadPixels modifier
...
scales image outside [0,1] so that it is inside
uses ImageParallelFor
#rnx
[CL 30130491 by charles bloom in ue5-main branch]
2023-12-05 15:01:49 -05:00
jerome delattre
c0a721c39d
Support load and save of platform specific test exclusion list from the Test Automation window
...
#jira UE-143194
#rb rob.huyett, sean.sweeney, sebastian.lewicki
[CL 30126371 by jerome delattre in ue5-main branch]
2023-12-05 13:29:22 -05:00
sara schvartzman
b0c11b5272
Control Rig: Add asset drop ability to schematic panel
...
#jira UE-201745
#rb Helge.Mathee
#rxn
[CL 30123573 by sara schvartzman in ue5-main branch]
2023-12-05 12:40:38 -05:00
ben marsh
9880b166c4
Horde: Add a module declaration for the Horde module, to fix allocator crashes on objects passed over the DLL boundary.
...
[FYI] Laura.Hermanns
[CL 30122231 by ben marsh in ue5-main branch]
2023-12-05 12:14:14 -05:00
alexis matte
1cee6b845a
Interchange: Material workflow implementation
...
#jira UE-199573 , UE-174607 , UE-198433
#rb JeanLuc.Corenthin
#rnx
#virtualized
[CL 30119523 by alexis matte in ue5-main branch]
2023-12-05 10:42:31 -05:00
eric renaudhoude
deba808b19
OCIO: Quick fix to avoid WinGDK linking error in game mode.
...
#rb eric.renaudhoude
[CL 30117498 by eric renaudhoude in ue5-main branch]
2023-12-05 09:24:11 -05:00
eric renaudhoude
3f5ba6b098
OCIO: Initial pass to allow library use in non-editor modes.
...
#jira UE-201251
#rb Ruslan.Idrisov
[CL 30115481 by eric renaudhoude in ue5-main branch]
2023-12-05 08:18:19 -05:00
stefan boberg
6cf8ca61dc
new zen transport bits
...
#rb stefan.boberg
[CL 30111445 by stefan boberg in ue5-main branch]
2023-12-05 06:35:24 -05:00
zousar shaker
93a052ff58
Fix a typo in a log message.
...
[CL 30100313 by zousar shaker in ue5-main branch]
2023-12-04 18:28:00 -05:00
halfdan ingvarsson
e7d9a08b2d
Skeletal Mesh: Remove the FBX import flags from FSkeletalMeshImportData. There's no need for them, since they can be maintained purely within the import cycle.
...
#jira UE-166343
#rb Alexis.Matte
#tests Editor.Import.Fbx.*
[CL 30099989 by halfdan ingvarsson in ue5-main branch]
2023-12-04 18:20:03 -05:00
urias rooney
f62f510394
Fix linker issues when declaring types outside of "FunctionalTesting" that inherit from "FFunctionalTestBase"
...
#rb dylan.fansler, Eric.Knapik, garrett.conti
[CL 30098023 by urias rooney in ue5-main branch]
2023-12-04 17:33:28 -05:00
laura hermanns
b64fa3b9a2
Export all public Horde interfaces:
...
- Add HORDE_API specifier to all public interfaces, structures, and functions.
- Add deleted-assignment-operator to FChunkedBufferWriter.
#rb Ben.Marsh
#rnx
[CL 30094505 by laura hermanns in ue5-main branch]
2023-12-04 16:14:31 -05:00
dave belanger
5fb2a47448
Replace IContentBrowserSingleton::CanChangeAssetPublicState by IAssetTools::CanAssetBePublic
...
#rb scott.nelson
#rnx
[CL 30090129 by dave belanger in ue5-main branch]
2023-12-04 14:13:00 -05:00
sara schvartzman
3212f07ace
Control Rig: Add Schematic Graph Panel
...
#jira UE-201716
#rb Helge.Mathee
#rnx
[CL 30082498 by sara schvartzman in ue5-main branch]
2023-12-04 10:49:54 -05:00
sebastien lussier
1b5e4ed92f
Approximate Actors - Properly handle custom textures sizes options
...
#rb JeanFrancois.Dube
[CL 30082126 by sebastien lussier in ue5-main branch]
2023-12-04 10:41:21 -05:00
AtariDreams
89d4952fe1
PR #10997 : Optimize EnumHasAnyFlags
...
Rather than checking if a flag is set to manually negate it, we can xor it every time the button is toggled.
#jira UE-198337
[CL 30081491 by AtariDreams in ue5-main branch]
2023-12-04 10:28:05 -05:00
ben marsh
3647ef962b
Horde: Add a typed HTTP client for communicating with the Horde server. Removes boilerplate code for getting an access token, configuring request objects, and parsing responses. Synchronous for now.
...
[CL 30080857 by ben marsh in ue5-main branch]
2023-12-04 10:09:40 -05:00