Commit Graph

297 Commits

Author SHA1 Message Date
charles derousiers
bd150007de Add Depth of Field Use hair depth property on PostProcessVolume and expose it for UEFN.
#rb charles.derousiers

[CL 32105636 by charles derousiers in ue5-main branch]
2024-03-07 18:28:37 -05:00
lorry li
3019b9090b Adjust the max concurrent http requests, make it hotfixable.
[REVIEW] [at]michael.atchison [at]michael.kirzinger [at]ryan.hairyes [at]chris.varnsverry [at]laura.hermanns [at]alejandro.aguilar
#rb Chris.Varnsverry, Laura.Hermanns, michael.atchison

[CL 31817974 by lorry li in ue5-main branch]
2024-02-26 16:50:00 -05:00
ben zeigler
38d0d0d9c3 Move the GameFeatures and ModularGameplay plugins out of Experimental and put them in Runtime. The plugins have been considered as Beta since 5.2 but they were not moved at the time
The default templates for new game feature plugins were moved as part of this and you may need to update your game's defaulteditor.ini file if it overrides the defaults
#rb Eric.Knapik

[CL 31065946 by ben zeigler in ue5-main branch]
2024-01-31 16:54:18 -05:00
charles lefebvre
19316f65ff UE Units: Add acceleration (cm/s2 and m/s2)
#rb Yoan.StAmant
#rnx
#tests Tested in editor, preflight

[CL 31057164 by charles lefebvre in ue5-main branch]
2024-01-31 13:59:44 -05:00
ben woodhouse
7fd6828752 Re-enable the realtime GPU profiler by default, but disable in editor. This is a more targeted workaround for UE-205211
#jira UE-205211
[FYI] luke.thatcher
#tests tested in editor and with a replayrun preflight with the cvar disabled

[CL 31055966 by ben woodhouse in ue5-main branch]
2024-01-31 13:28:32 -05:00
laura hermanns
3f46a33ceb Add editor version of "[HTTP.HttpThread]:RunningThreadedRequestLimit" configuration and increase value for editor to fix limit warning for UBA shader compilation.
#jira UE-204173
#rnx
#rb lorry.li
[FYI] josh.adams, henrik.karlsson

[CL 30842742 by laura hermanns in ue5-main branch]
2024-01-24 10:01:18 -05:00
matt peters
557cfe0225 IterativeCooker: Add initial set of allowed and blocked classes for incremental cooking, and some utility functions that we needed to implement it.
ModuleManager: Add version of ModuleExists that also returns the discovered filename of the .dll.
PackageName: Add TryConvertScriptPackageNameToModuleName.
#rb Zousar.Shaker
#rnx

[CL 30600379 by matt peters in ue5-main branch]
2024-01-12 14:28:27 -05:00
jeanfrancois dube
15f5616d17 Remove CleanupExternalObjectsEmptyFolders since it's now supposed to have zero impact with 29525768.
#rb sebastien.lussier

[CL 29681286 by jeanfrancois dube in ue5-main branch]
2023-11-13 07:54:18 -05:00
jon olick
70cf6470df OodleWav -> UEWavComp
[CL 29372243 by jon olick in ue5-main branch]
2023-11-02 14:01:08 -04:00
jon olick
2a17446e02 UE Jpeg: name change
#p4v-preflight-copy 29191952
#rb dan.thompson

[CL 29237577 by jon olick in ue5-main branch]
2023-10-30 12:46:08 -04:00
matt peters
cd6018f359 Cooker: SkipOnlyEditorOnly: Turn SkipOnlyEditorOnly on by default for all projects and all licensees in 5.4. If it causes a problem, and it is not obvious how to fix it, turn it back off again by editing DefaultEditor.ini:[CookSettings]:bSkipOnlyEditorOnly=true, and please send a UDN asking for help in fixing the issue.
[RN] Major, Cooking
#rb Zousar.Shaker

[CL 29134658 by matt peters in ue5-main branch]
2023-10-26 10:27:28 -04:00
jon olick
4df1588d6d Oodle WAVE: enable for use
#jira

[CL 28815321 by jon olick in ue5-main branch]
2023-10-16 16:13:29 -04:00
jon olick
36f77ad392 Oodle WAVE: store Raw wave editor bulk data in a better way to improve compression performance.
#jira
#p4v-preflight-copy 28810120

[CL 28814637 by jon olick in ue5-main branch]
2023-10-16 15:56:34 -04:00
tiantian xie
1772ab328b Add neural post processing (experimental).
* Add neural profile to config which neural network to use. Texture index is used by default where [-1,3,H,W] is supported. Use Buffer index to support [-1,C,H,W]. Need to config the batch size override or the tile size correspondingly.
* Config in the post process material which neural profile to use and enable `used with neural network`.
* Use neural input/output to control the input and output of the neural network. For neural input, [B,C, U, V] is the index, input0 takes 3 effective channels, mask determines if we should use it as input to the network. Only one node can be used per material; Multiple neural outputs can be used. For texture indexing, automatic bilinear downscaling and upscaling is applied. For Buffer indexing, the user has full control to access the value ( user needs to perform their own filtering).

#jira UE-197119
#rb aleksander.netzel,nico.ranieri,jason.nadro,massimo.tristano

[CL 28569169 by tiantian xie in ue5-main branch]
2023-10-07 11:23:58 -04:00
aleksander netzel
55a54ee800 [Backout] - CL28467774
[FYI] Tiantian.Xie
Original CL Desc
-----------------------------------------------------------------
Add neural post processing (experimental).
* Add neural profile to config which neural network to use. Texture index is used by default where [-1,3,H,W] is supported. Use Buffer index to support [-1,C,H,W]. Need to config the batch size override or the tile size correspondingly.
* Config in the post process material which neural profile to use and enable `used with neural network`.
* Use neural input/output to control the input and output of the neural network. For neural input, [B,C, U, V] is the index, input0 takes 3 effective channels, mask determines if we should use it as input to the network. Only one node can be used per material; Multiple neural outputs can be used. For texture indexing, automatic bilinear downscaling and upscaling is applied. For Buffer indexing, the user has full control to access the value ( user needs to perform their own filtering).

#jira UE-197119
#rb aleksander.netzel,nico.ranieri,jason.nadro,massimo.tristano

[CL 28506280 by aleksander netzel in ue5-main branch]
2023-10-05 13:25:55 -04:00
tiantian xie
9dadc7bcb5 Add neural post processing (experimental).
* Add neural profile to config which neural network to use. Texture index is used by default where [-1,3,H,W] is supported. Use Buffer index to support [-1,C,H,W]. Need to config the batch size override or the tile size correspondingly.
* Config in the post process material which neural profile to use and enable `used with neural network`.
* Use neural input/output to control the input and output of the neural network. For neural input, [B,C, U, V] is the index, input0 takes 3 effective channels, mask determines if we should use it as input to the network. Only one node can be used per material; Multiple neural outputs can be used. For texture indexing, automatic bilinear downscaling and upscaling is applied. For Buffer indexing, the user has full control to access the value ( user needs to perform their own filtering).

#jira UE-197119
#rb aleksander.netzel,nico.ranieri,jason.nadro,massimo.tristano

[CL 28494917 by tiantian xie in ue5-main branch]
2023-10-05 08:26:23 -04:00
matt peters
1a8eaab11d Cooker: Make "Cooker has been blocked" message severity configurable per project so it can be downgraded to display for contended farm machines.
#rnx
#rb Zousar.Shaker

[CL 28463509 by matt peters in ue5-main branch]
2023-10-04 13:21:08 -04:00
matt peters
382dd2ad72 Cooker: Upgrade severity of "Content is missing from cook" message to Error, but make it configurable per project.
#rnx
#rb Francis.Hurteau

[CL 28437999 by matt peters in ue5-main branch]
2023-10-03 18:54:07 -04:00
viktor chlumsky
2ee761b197 Slate MSDF text rendering feature including effect support, disabled by CVar, support for mitered outlines
[REVIEW] [at]Yohann.DosSantos, [at]Vincent.Gauthier, [at]Patrick.Boutot, [at]Christian.Savoie, [at]JC.Authier, [at]Daren.Cheng

#rnx <Release Notes exclude>

[CL 28008156 by viktor chlumsky in ue5-main branch]
2023-09-19 15:28:40 -04:00
matt peters
e586e60db2 IterativeCooking: Temporarily disallow Materials to be iteratively skipped in incremental cooks or in iterative++ cooks. If hlsl shader files change the materials need to be recooked, but the iterative and incremental systems do not yet detect that dependency.
#jira UE-194968
#rb None, trivial
#rnx

[CL 27932738 by matt peters in ue5-main branch]
2023-09-15 16:41:23 -04:00
matt peters
b513e324a2 Editor: Add an environment variable "UE_EditorUIPid" to indicate that the current process or a parent process is the editor UI.
Cooker: When launched from the editor, use a different setting for cookprocesscount, so licensees can reduce amount of cookprocesses (and therefore the amount of memory) used when the editor is running.
#rnx
#rb Zousar.Shaker
#jira UE-191615

[CL 27900751 by matt peters in ue5-main branch]
2023-09-14 18:59:22 -04:00
jon olick
fdeed47cb2 Oodle JPEG format support. Smaller UASSETs and much more hardened security focus by using Oodle as a backend.
#jira

[CL 27842762 by jon olick in ue5-main branch]
2023-09-13 14:47:22 -04:00
robert millar
d1504d4efb Disable CleanupExternalObjectsEmptyFolders as it seems to be taking a very long time for some people.
#rb none

[CL 27692818 by robert millar in ue5-main branch]
2023-09-07 18:28:20 -04:00
josh adams
dfbca5dd63 Restored the following change, after fixing up some issues found with FN builds
- Added system to only save config sections, to user Saved/Config files, that are opted in
- Currently disabled, allowing people to test locally by setting a bool in Base.ini (affects all hierarchical configs)
#rb gwennael.arbona

[CL 27589933 by josh adams in ue5-main branch]
2023-09-04 18:06:04 -04:00
josh adams
3094a829b3 [Backout] - CL27544349
#fyi Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Added system to only save config sections, to user Saved/Config files, that are opted in
- Currently disabled, allowing people to test locally by setting a bool in Base.ini (affects all hierarchical configs)
#rb gwennael.arbona

[CL 27546792 by josh adams in ue5-main branch]
2023-08-31 22:40:32 -04:00