Commit Graph

2446 Commits

Author SHA1 Message Date
guillaume abadie
4519fde3d2 Kills waveops on -d3d12 -sm5
#rb Yuriy.ODonnell
#tests win64

[CL 28678101 by guillaume abadie in ue5-main branch]
2023-10-11 15:32:33 -04:00
florian penzkofer
f0d3b0bf34 Add support for DBuffer decals to the mobile forward renderer.
The DBuffer layout and most code is the same as for the desktop renderer.
Added new CVar r.Mobile.DBuffer so that is disabled by default. DBuffer for the SM5 renderer on mobile is enabled by default.

#rb Dmitriy.Dyomin, Sebastien.Hillaire

[CL 28598190 by florian penzkofer in ue5-main branch]
2023-10-09 16:48:41 -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
zousar shaker
06288d9a6b Use quiet mode when launching zenserver locally.
#rb none

[CL 28563963 by zousar shaker in ue5-main branch]
2023-10-06 19:52:01 -04:00
ludovic chabant
4ba92a45cf Sequencer: upgrade visibility track to ECS evaluation
(re-re-submit)

#rb andrew.rodham
#jira UE-126074

[CL 28552782 by ludovic chabant in ue5-main branch]
2023-10-06 15:15:33 -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
josh adams
c2437d9b07 - Fixed various issues with making Mac/IOS builds that can be uploaded to AppStore in Xcode
* Missing ThinApp.sh
  * Missing some quotes around a variable in GenerateUniversalDSYM.sh
  * Correctly filter out the stub .app's and such when copying the Staged data directory into the .app
  * Disabled the Mac's Sign To Run Locally option by default, as that causes Xcode's Validation/Upload to not have the team name embedded in it, causing a hassle while pushing up to AppStore/TestFlight
  * Fixed the PRODUCT_NAME for BP projects
  * Made CrashReportClient be a sandboxed app that inherits from parent
  * Fix Hybrid apps to check all platforms before in the project generator, so that if a project needs a temp target for IOS (via a plugin)
  * For hybrid projects, don't append Game to the end of the Game target names, as that is the default, and it makes for better named products
  * Disabled the LoginFlow module from OnlineFramework plugin - this was causing issues with having CEF and EpicWebHelper embedded into a sandboxed .app, and LoginFlow isn't seemingly actually used by anything
#jira UE-196297,UE-196299,UE-196296,UE-196300,UE-196295
#rb adam.kinge

[CL 28463729 by josh adams in ue5-main branch]
2023-10-04 13:25:29 -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
stu mckenna
2649983413 - Add property to enable breaking in the debugger rather than showing the retry dialog
- bDebugBreakOnPromptToRetryShaderCompile is disabled by default

#rb dan.elksnitis

[CL 28283269 by stu mckenna in ue5-main branch]
2023-09-27 14:12:36 -04:00
tiago costa
354a46216d Disable r.ContactShadows on mobile platforms by default.
#rb Florin.Pascu

[CL 28279808 by tiago costa in ue5-main branch]
2023-09-27 13:12:32 -04:00
daniel lamb
e319622342 Fixed linux arm 64 platform using the wrong cook platform name
[REVIEW] [at]Josh.Adams

[CL 28273970 by daniel lamb in ue5-main branch]
2023-09-27 10:44:06 -04:00
dmytro ivanov
8dea99a66a On Android only enable vulkan validation layers in debug in UE, in debug & development in Fortnite.
Copy validation layers .so in any non shipping build.
#jira UE-185390
#rb Dmitriy.Dyomin

[CL 28268168 by dmytro ivanov in ue5-main branch]
2023-09-27 06:16:11 -04:00
daniel lamb
3e286ea58e Linux can now be cooked on windows platforms without the sdk installed.
Added override cook platform for use by content beacon to the datadrivenplatforminfo.
[REVIEW] [at]Josh.Adams

[CL 28223391 by daniel lamb in ue5-main branch]
2023-09-26 09:13:27 -04:00
jonathan bard
303b251684 Various UX improvments for landscape :
* Added an option to be able to consider the paint layer's hardness parameter when using the erosion tool. Set to false by default because this used to be misleading for users
* Set hardness to 0 by default for landscape layer info assets (for the same reason as above)
* Added several missing tooltips
* Added support for double-clicking on a paint layer thumbnail to open the corresponding landscape layer info asset
#rb chris.tchou

[CL 28185367 by jonathan bard in ue5-main branch]
2023-09-25 08:58:18 -04:00
dmytro ivanov
1b8c85f1c4 Enabling Vulkan Validation Layers on Android
#jira UE-185390
#rb Jack.Porter

[CL 28129801 by dmytro ivanov in ue5-main branch]
2023-09-22 07:18:17 -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
josh adams
630fd08da7 - Redid the quick fix for NDA PreviewPlatforms crashing Mac/Linux, as it was causing some missing menu items and/or ensures with the other fixes
[FYI] michael.wanderson
#rb trivial

[CL 28006454 by josh adams in ue5-main branch]
2023-09-19 15:02:24 -04:00
josh adams
dc8670b9b2 - FIxed the Windows PreviewPlaforms to have the correct PlatformName
#rb Jean-Michel Dignard (tested it)

[CL 28000205 by josh adams in ue5-main branch]
2023-09-19 12:40:57 -04:00
charles derousiers
9707f945c6 Set closure count to 1 by default on all low end platforms.
#rb none
[FYI] sebastien.hillaire

[CL 27965924 by charles derousiers in ue5-main branch]
2023-09-18 13:42:05 -04:00
charles derousiers
a203fd7037 Make Glint/SpecularLUT/SheenQuality be set per platform.
#rb none
[FYI] sebastien.hillaire

[CL 27947302 by charles derousiers in ue5-main branch]
2023-09-16 22:04:52 -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
adam kinge
7a600aa6df Add all the new iPhone15 (Plus/Pro/ProMax) models
#jira UE-195295
#rb jack.porter

[CL 27883465 by adam kinge in ue5-main branch]
2023-09-14 12:43:15 -04:00