Commit Graph

27072 Commits

Author SHA1 Message Date
buildmachine
aa9c8e7e89 Localization Automation using CL 27745141
[CL 27745874 by buildmachine in ue5-main branch]
2023-09-11 01:29:46 -04:00
buildmachine
c5f4c511fe Localization Automation using CL 27740799
[CL 27741548 by buildmachine in ue5-main branch]
2023-09-10 12:07:30 -04:00
graham wihlidal
db0fea1270 Modified DirectXShaderCompiler to add a custom UserInfo container part, and check for derivative ops. The final output currently encoded the derivative ops into the ResourceDef part instead of UserInfo due to official validator issues, but I will follow up with Microsoft on a clean solution.
#rb laura.hermanns
[FYI] jason.nadro, yuriy.odonnell, rune.stubbe, brian.karis

[CL 27737340 by graham wihlidal in ue5-main branch]
2023-09-09 02:14:45 -04:00
buildmachine
aae4fb1779 Localization Automation using CL 27735912
[CL 27737134 by buildmachine in ue5-main branch]
2023-09-09 01:22:59 -04:00
chris mclaughlin
4880c191e1 Tapping anywhere in outer border now dismisses all open VCam menus
#jira UE-194571
#fyi Thomas.Kilkenny

[CL 27735461 by chris mclaughlin in ue5-main branch]
2023-09-08 20:41:46 -04:00
lorry li
5922fd04be Enable more platform for WebTests.
#jira UE-194887
[REVIEW] [at]stephen.ma [at]chris.constantinescu [at]michael.kirzinger
#rb [at]stephen.ma [at]chris.constantinescu

[CL 27732330 by lorry li in ue5-main branch]
2023-09-08 18:27:19 -04:00
Colin Benoit
b8a06eb963 TakeRecorder modifier correctly records focus distance when in Tracking Focus Method
#JIRA UE-194957
#rb Thomas.Kilkenny

[CL 27730033 by Colin Benoit in ue5-main branch]
2023-09-08 17:35:05 -04:00
chris mclaughlin
eb60cc52ef Added TryCloseTakesBrowser function when Toggling VCam State to prevent Dial/Takes Browser overlap
#jira UE-194351

[CL 27729935 by chris mclaughlin in ue5-main branch]
2023-09-08 17:33:05 -04:00
chris mclaughlin
cf88e2ef06 Automatically remove VirtualCameraClipsMetaData when Recording new Take to prevent inherting meta data
#jira UE-193885

[CL 27729856 by chris mclaughlin in ue5-main branch]
2023-09-08 17:31:44 -04:00
antoine guilbaud
0f25d4f64e PCG: Added Spline Cutter Subgraph Node.
[FYI] jeansebastien.guay, julien.lheureux

[CL 27718166 by antoine guilbaud in ue5-main branch]
2023-09-08 13:30:24 -04:00
james singer
af3dc341fd Linux: Fix IsVanilla check by implementing EnumerateLauncherEngineInstallations for Linux
- Also add -BuildId flag to allow released builds to be registered as "launcher" builds.
- This gets us telemetry and the ability to open projects made on the Mac and Windows builds without being prompted to open a copy

#jira UE-187968
#rb zack.neyland, ryan.hummer

[CL 27716361 by james singer in ue5-main branch]
2023-09-08 12:55:33 -04:00
balazs toereki
e72f12d6d8 [Interchange - glTF] khr_materials_specular processing fixes
#rb JeanLuc.Corenthin

[CL 27714926 by balazs toereki in ue5-main branch]
2023-09-08 12:20:57 -04:00
yuriy odonnell
a02ea83d83 unsync - Use multiple concurrent connections during file download query
* Bump version to 1.0.54

#rb none

[CL 27714879 by yuriy odonnell in ue5-main branch]
2023-09-08 12:19:57 -04:00
allan bentham
93f523c936 Fix Android PSO program service initialization failure when application is backgrounded during engine init.
- service timeout error was thrown since connection does not complete when app is backgrounded.
#rb chris.babcock

[CL 27713622 by allan bentham in ue5-main branch]
2023-09-08 11:51:50 -04:00
buildmachine
736d5227dd Localization Automation using CL 27701028
[CL 27703862 by buildmachine in ue5-main branch]
2023-09-08 01:16:24 -04:00
buildmachine
06bc263eca Updating P4VUtils from CL 27698723
[CL 27699063 by buildmachine in ue5-main branch]
2023-09-07 21:02:10 -04:00
kiaran ritchie
a8b900c85a Added "post" phase to retargeter with customizable stack of "retarget ops"
#rb halfdan.ingvarsson
#swarm https://p4-swarm.epicgames.net/reviews/27606074

[CL 27679584 by kiaran ritchie in ue5-main branch]
2023-09-07 13:59:58 -04:00
elliot colp
9002e85c68 [LiveLinkVCAM] Initial project files for Flutter port of Live Link VCAM
#jira UE-194298
#rb Alejandro.Arango

[CL 27676485 by elliot colp in ue5-main branch]
2023-09-07 13:09:02 -04:00
Simone Santagati
6d50e740ab DMX Control Console - Fix filtering doesn't work for patch address and general code clean up for Control Console editor style
#jira UE-191238, UE-194329
#rb Flo.Schar

[CL 27667344 by Simone Santagati in ue5-main branch]
2023-09-07 04:55:54 -04:00
buildmachine
a3b4f8a69f Localization Automation using CL 27663908
[CL 27665241 by buildmachine in ue5-main branch]
2023-09-07 01:17:04 -04:00
Danny Kabrane
4ce7b3d3ed MaterialX Pipeline:
- Add mapping of MaterialX pbr nodedefs to Material Functions
- Refactor MaterialX pipeline and MaterialXCustomize with a better handling of the different mappings (surface shaders, bsdf, etc.)
- Adding Material Functions placeholders for the mapping, no implemented logic in it yet, just here for the overload.
- Removing rest of unused code of MaterialX in the generic material pipeline
- Hiding MaterialSettings and Material Functions from MaterialX pipeline
- Overriding Material Functions only from Project Settings -> Engine -> Interchange MaterialX

MaterialX Translator:
- Adding support of pbr <surface> node
- Connecting outputs based on their index for multi outputs, used by node with material functions like <artistic_ior>
- Adapting the data structures for matching nodes and inputs, adding an optionalkey based on the nodegroup, particularly useful for <mix>, <add> and <multiply> nodes on BSDFs

MaterialX SurfaceShaders:
- Avoid a potential crash, by looking for an an approximate node definition during matching node and inputs resolution, since the the nodes are altered, for example nodes like blur.

MaterialX Pipeline Customization
- Making Enums in MaterialXPipelineCustomization only ReadOnly text instead of dropdowns

Substrate:
- Adding Substrate material functions counterpart of surface shaders and BSDF in the Substrate folder
- Adding support of Substrate for <surface_unlit>, <UsdPreviewSurface>
- Adding a CVar and a function in the InterchangeImportModule to check the availability of Substrate in the project settings and to enable or disable its support in Interchange.

#jira UE-179030
#rb JeanLuc.Corenthin

[CL 27665036 by Danny Kabrane in ue5-main branch]
2023-09-07 00:47:47 -04:00
zhenglin geng
e2410f143c NearestNeighborModel: add exclude frame
fix confusing namespaces
#rb none

[CL 27661748 by zhenglin geng in ue5-main branch]
2023-09-06 20:59:42 -04:00
stephen ma
53a651988c Add option disable/enable running after steps in LowLevelTests.xml.
#jira UE-194643

[CL 27658453 by stephen ma in ue5-main branch]
2023-09-06 19:12:03 -04:00
markus breyer
768f3193d8 VerseVM updates
- VFunction::InvokeInTransaction now detects failure and returns an uninitialized VValue in that case
- Updated UE natvis file with VValue fixes, VTuple/VArray improvements and VPackage/VFunction/VNativeFunction support

#rb saam.barati, andrew.scheidecker
#rnx

[CL 27650943 by markus breyer in ue5-main branch]
2023-09-06 16:37:37 -04:00
dan engelbrecht
81606f1636 Update zenserver to v0.2.20 [d5abd43] https://github.com/EpicGames/zen/releases/tag/v0.2.20
v0.2.20
- Feature: `zen up` command has two new command line options
  - `--config <file_path>` tells zenserver to start with a specific config file
  - `--owner-pid <pid>` tells zenserver to start with a owning process id
- Feature: `zen attach` command to add additional owning processes to a running zenserver instance
  - `--owner-pid <pid>` adds pid to running zenserver instance list of owning processes
- Feature: `--write-config` command line option for zenserver
  - `--write-config <file_path>` path to a file which will contain a lua config file for zenserver combining all command line options and optional lua config files
- Bugfix: Only write disk usage log if disk writes are allowed (disk space is not cirtically low)
- Improvement: `zen up` command will check if zenserver is currently running before starting up a new instance
- Improvement: Add retry logic when creating oplog temp files and cas block files
- Improvement: Large attachments fetched from Jupiter while doing oplog-import now streams to disk and are moved in place

#rb none

[CL 27647758 by dan engelbrecht in ue5-main branch]
2023-09-06 15:28:09 -04:00