Commit Graph

71 Commits

Author SHA1 Message Date
jeannoe morissette
c1689bc481 VulkanRHI: document the ini values necessary to enable experimental Vulkan ray tracing.
[CL 32547274 by jeannoe morissette in ue5-main branch]
2024-03-27 12:36:33 -04:00
jared therriault
5f63191f99 Blueprint Editor:
-Fix Panning on Linux is slow
-Add bUseHighPrecisionMouseMovement (true by default) and bUseInterpolationWithManualPanning (false by default) as Graph Editor Settings, set to the current behaviour, but can be switched to allow for a better panning experience on Linux versions of the editor.

#jira UE-209711
#rb ben.hoffman, ronald.koppers
[FYI] jason.walter

[CL 32463490 by jared therriault in ue5-main branch]
2024-03-24 15:16:46 -04:00
calvin zheng
0126089bd4 Reorganize memory.MemoryPressureCriticalThresholdMB for memory pressure assessment
#rb Zousar.Shaker, Josh.Adams

[CL 32333617 by calvin zheng in ue5-main branch]
2024-03-19 14:33:18 -04:00
arciel rekman
5f2b8512bd Update Linux to use v22 toolchain (clang 16.0.6)
#rb Brandon.Schaefer (discussed)

[CL 26305001 by arciel rekman in ue5-main branch]
2023-06-28 21:54:49 -04:00
josh adams
305c260069 - Moved SDK versions (MainVersion and Min/Max SDK version) from C# strings to SDK.json files in the Platform's Config folder
- Allow for per-project override in a project's platform's config folder (this is merging with my other work on per-project SDKs and validation of multi-target builds)
- More versions will move over after this
#rb david.harvey

[CL 26150552 by josh adams in ue5-main branch]
2023-06-21 11:21:01 -04:00
james singer
f17c4c13aa Fix up crash reporter config-var project overrides not working
#jira UE-72636, UE-168302
#rb brandon.schaefer, josh.adams
#preflight 63d2d7fd31334253e56188c8

[CL 23874750 by james singer in ue5-main branch]
2023-01-26 16:00:58 -05:00
alejandro aguilar
d32fd27232 Movement of configuration to base files to avoid overriding project settings
#jira UE-163679
#review-22524674 @Sam.Zamani, @Chris.Varnsverry, @Josh.Adams
#preflight 634e6552820aa0c1932d79ce

[CL 22595624 by alejandro aguilar in ue5-main branch]
2022-10-18 05:07:28 -04:00
jimmy smith
b92f1fdf0d Configuration support for AudioInfos / AudioFormats per platform
#jira UE-159832
#rb Aaron.mcleran Phil.Popp Dan.Thompson Josh.Adams
#preflight 62d260033c3df323907eaa93

[CL 21153330 by jimmy smith in ue5-main branch]
2022-07-18 17:47:55 -04:00
Brandon Schaefer
21917b212e Remove old comment about crash that is no longer happening
#jira UE-132481
#rb none
#preflight none

[CL 20919755 by Brandon Schaefer in ue5-main branch]
2022-07-01 15:45:09 -04:00
Brandon Schaefer
f12b7e8aaf Use Build.bat/sh as a wrapper for UBT as we want to setup the dotnet bundled version vs depending on the system
#jira none
#rb none
#fyi Josh.Adams, Jonathan.Adamczewski
#preflight none

[CL 19654646 by Brandon Schaefer in ue5-main branch]
2022-04-06 16:14:44 -04:00
Brandon Schaefer
d96e4de996 Default bAgreeToUpload to false
If a game would like to implicitly upload set this to true

#jira none
#rb none
#preflight none
#fyi Rob.Thompson, Michael.Sartain

[CL 19286015 by Brandon Schaefer in ue5-main branch]
2022-03-07 11:46:22 -05:00
ola olsson
b5219b04e6 Remove Geometry Shader path for point-light shadow rendering, disable point light shadows if VertexShaderLayer is not supported (at runtime).
- Add r.Shadow.DetectVertexShaderLayerAtRuntime to make it possible to force (for DX11/12/SM5/Vulkan) compilation of vslayer despite RHISupportsVertexShaderLayer being false.
- Set r.Shadow.DetectVertexShaderLayerAtRuntime in WindowsEngine.ini,WinGDKEngine.ini & LinuxEngine.ini.
- Add DoesRuntimeSupportOnePassPointLightShadows to determine support at runtime.
- Fix bug excluding Nanite meshes from DF shadows for local lights if VSM is enabled (now only affects directional lights).
- Add OnGetOnScreenMessages to enable modular generation of on-screen messages in the scene renderer (aimed at transient rendering processes).

#rb arciel.rekman,andrew.lauritzen
#jira UE-138933
#preflight 61f3c967da54035207f6e560

#ROBOMERGE-AUTHOR: ola.olsson
#ROBOMERGE-SOURCE: CL 18769670 in //UE5/Release-5.0/... via CL 18769671 via CL 18769765
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18769767 by ola olsson in ue5-main branch]
2022-01-28 06:36:41 -05:00
alejandro aguilar
232d8cf9ff Expansion of logic handling external auth types, allowing for specification via function parameters and default configuration per platform.
#jira OI-3343
[at]Sam.Zamani, [at]Michael.Kirzinger

#ROBOMERGE-AUTHOR: alejandro.aguilar
#ROBOMERGE-SOURCE: CL 18474456 in //UE5/Release-5.0/... via CL 18480630
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)

[CL 18480710 by alejandro aguilar in ue5-release-engine-test branch]
2021-12-16 18:21:45 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
brandon schaefer
9ddde7d5e4 Add TargetSettingsIniSectionName for Linux and LinuxArm64.
This was causing issues with not setting streaming audio to true for Compressed Audio

#jira UE-130555
#rb none
[FYI] Aaron.McLeran, Max.Hayes

#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 17725727 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)

[CL 17725760 by brandon schaefer in ue5-release-engine-test branch]
2021-10-05 15:15:27 -04:00
jeannoe morissette
7bbdf95cf0 Unify the DataDrivePlatformInfo for VULKAN_SM5 in a common VulkanPC fake platform. The same slot was used in Editor (FGenericDataDrivenShaderPlatformInfo::Infos[SP_VULKAN_SM5]) for all these different sets of values (Windows, Linux, etc), so they would overwrite eachother (and the last one loaded was used). Use a single set of values for all VULKAN_SM5 and we will add a ShaderPlatform for those that need to diverge (like it was done for Android) or store the setting elsewhere.
#rb Mihnea.Balta,steve.smith

#ROBOMERGE-AUTHOR: jeannoe.morissette
#ROBOMERGE-SOURCE: CL 17601769 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)

[CL 17601828 by jeannoe morissette in ue5-release-engine-test branch]
2021-09-22 18:21:10 -04:00
dmitriy dyomin
99bfa9e992 Support SkinCache on mobile (everywhere)
#rb jack.porter, josie.yang

#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 17562761 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17562766 by dmitriy dyomin in ue5-release-engine-test branch]
2021-09-18 04:55:36 -04:00
brandon schaefer
04b75afea8 Fix metasounds ensure PR #8404 (Thanks slonopotamus!)
#jira UE-126767
#rb Aaron.McLeran

#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 17526964 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17526999 by brandon schaefer in ue5-release-engine-test branch]
2021-09-15 17:07:07 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
brandon schaefer
1a326b2200 Move back to NullSourceCodeAccessor by default until issues can be resolved for Linux
#jira UE-124531
#rb none

#ROBOMERGE-SOURCE: CL 17405709 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)

[CL 17405710 by brandon schaefer in ue5-release-engine-test branch]
2021-09-02 13:50:35 -04:00
rolando caloca
f6cd88c157 UE5 - Remove platform
#rb Steve.Smith
[FYI] Jules.Blok, Ryan.Durand, Ben.Marsh

#ROBOMERGE-SOURCE: CL 17295935 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)

[CL 17295945 by rolando caloca in ue5-release-engine-test branch]
2021-08-24 19:28:38 -04:00
brandon schaefer
707e912f5c Default Linux to Visual Studio Code over Null Source Code
#jira none
#rb Michael.Sartain
[FYI] Will.Damon

#ROBOMERGE-SOURCE: CL 17140040 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)

[CL 17140048 by brandon schaefer in ue5-release-engine-test branch]
2021-08-11 14:50:39 -04:00
jeannoe morissette
1c3df9d049 - Add support for 64bit image atomics extension (VK_EXT_shader_image_atomic_int64).
- Add CVar (r.Vulkan.Allow64bitShaderAtomics) to forcefully disable 64bit image atomics.  Currently defaults to 0 (until other components are in).
- Check driver version for Vulkan on NVIDIA, a fix was added for the 64bit image atomics that is required for Nanite. (currently Windows only, Linux TBD)

#rb Rolando.Caloca
[FYI] mihnea.balta,dmitriy.dyomin,brandon.schaefer

#ROBOMERGE-SOURCE: CL 16982971 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16982990 by jeannoe morissette in ue5-release-engine-test branch]
2021-07-28 11:51:01 -04:00
guillaume abadie
84e62d345c Implements r.Bloom.HalfResolutionFFT=2 for quarter-res FFT Bloom
Original author: Bennett Bernardoni

#rb none
#preflight 60ffbc037f21c90001f29648

#ROBOMERGE-SOURCE: CL 16966794 via CL 16970696
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)

[CL 16970849 by guillaume abadie in ue5-release-engine-test branch]
2021-07-27 14:02:28 -04:00