Commit Graph

13945 Commits

Author SHA1 Message Date
dan engelbrecht
7465ad57ee Add logic to attempt shutdown of zenserver process even if we can't get to the process handle
Add attempt to hard terminate the zenserver process if we can't find the matching zenserver state
#rb stefan.boberg, zousar.shaker

[CL 28474985 by dan engelbrecht in ue5-main branch]
2023-10-04 16:59:16 -04:00
dan engelbrecht
4b3f071f65 On Windows, try to detect if the zenserver data path is configured to use a google drive and warn the user that it is not recommended.
Increase log level to warning if invalid or bad data path is configured
#rb zousar.shaker, stefan.boberg

[CL 28472825 by dan engelbrecht in ue5-main branch]
2023-10-04 16:19:27 -04:00
rex hill
9e18ad1f4e Add more details to an ensure we are seeing
#jira
#rnx
#rb jamie.dale

[CL 28471726 by rex hill in ue5-main branch]
2023-10-04 15:59:20 -04:00
Jerome Delattre
404c9a4cec Fix fails to find screenshot reference when Project launcher is opened and the current project selected
#jira UE-197029
#rnx
#rb Sebastian.Lewicki

[CL 28469483 by Jerome Delattre in ue5-main branch]
2023-10-04 15:13:21 -04:00
zousar shaker
0ba09b3e1f Remove erroneous text from filesystem cache store speed test logs. The logic for whether the file store gets used or not is more subtle than implied by the log text.
#rb none
[FYI] devin.doucette
[FYI] dan.thompson

[CL 28467641 by zousar shaker in ue5-main branch]
2023-10-04 14:38:53 -04:00
dan elksnitis
5518e3d9f3 [shaders] deprecating old PreprocessShader and IShaderFormat::CompileShader APIs now that all shader formats have been migrated
#rb Jason.Nadro

[CL 28452658 by dan elksnitis in ue5-main branch]
2023-10-04 09:22:36 -04:00
christopher waters
9b84b8accd Fixing enum handling in the shader minifier. Since the enum elements weren't marked as reachable identifiers, the minifier was considering the whole enum block unused.
#rb yuriy.odonnell

[CL 28438918 by christopher waters in ue5-main branch]
2023-10-03 19:32:26 -04:00
zousar shaker
1535346567 Fix number formatting options when printing port number in dialog used if there are errors starting/stopping zenserver.
#rb none

[CL 28437875 by zousar shaker in ue5-main branch]
2023-10-03 18:49:48 -04:00
dan thompson
1d24c2119d Fix for build warning with missing shader plugin dependencies.
#rb trivial

[CL 28428915 by dan thompson in ue5-main branch]
2023-10-03 16:05:43 -04:00
joe kirchoff
aeca895d45 Fix compile issue with cl-clang
#rnx

[CL 28427476 by joe kirchoff in ue5-main branch]
2023-10-03 15:38:41 -04:00
alexander suvorov
795fd1edf1 Implement Resize to Specific Resolution texture padding and resizing option.
#jira UE-158070
#rb Dan.Thompson

[CL 28425273 by alexander suvorov in ue5-main branch]
2023-10-03 14:56:03 -04:00
yuriy odonnell
d635588f1b ShaderMinifier - Don't skip keyword blocks when building ChunksByIdentifier (temporary workaround for an issue introduced in 28384399)
#rb christopher.waters

[CL 28417897 by yuriy odonnell in ue5-main branch]
2023-10-03 12:08:28 -04:00
yuriy odonnell
86d5bb7306 ShaderMinifier - Add basic support for global operator overloads
#rb christopher.waters

[CL 28417810 by yuriy odonnell in ue5-main branch]
2023-10-03 12:06:47 -04:00
devin doucette
197b2197ba DDC: Removed the synchronous request pools from HttpCacheStore
These are not used by default and were only kept to support A/B testing in the past.

#rb Zousar.Shaker
#rnx

[CL 28415416 by devin doucette in ue5-main branch]
2023-10-03 11:22:39 -04:00
devin doucette
8e1e6dea73 DDC: Added cancellation support to FHttpCacheStoreRequestQueue
#rb Steve.Robb
#rnx

[CL 28413356 by devin doucette in ue5-main branch]
2023-10-03 10:23:20 -04:00
dan thompson
8c011f8fde Pack the plugin jsons in to one file to avoid nuking network file protocols.
#rb fabian.giesen

[CL 28396458 by dan thompson in ue5-main branch]
2023-10-02 17:34:41 -04:00
jamie hayes
bdeb6ed96b Add a check to the mesh simplifier to avoid collapsing an edge if it is shared by all triangles, thus causing all triangles in the cluster to be degenerate
This fixes asserts that have been seen in the wild.

NOTE: This is a resubmission, with an additional fix to an assert the original change inadvertently caused.

#rb brian.karis
#jira UE-193405

[CL 28391367 by jamie hayes in ue5-main branch]
2023-10-02 15:58:57 -04:00
joe kirchoff
73351e628e UnrealBuildTool: Remove VS2019 as a supported source code access ide
#jira UE-190039

[CL 28384888 by joe kirchoff in ue5-main branch]
2023-10-02 13:37:03 -04:00
rafa lecina
92ff150bd2 Improve logs for LowLeveltests by including captured/scoped info data when assertions are triggered
#jira UE-192858
[REVIEW] [at]Stephen.Ma, [at]Chris.Constantinescu, [at]Michael.Kirzinger

[CL 28378083 by rafa lecina in ue5-main branch]
2023-10-02 10:51:26 -04:00
mattias hornlund
f80497cf74 Network insights
- Fixed aggregate display in PacketView

#rb Peter.Engstrom

[CL 28374863 by mattias hornlund in ue5-main branch]
2023-10-02 09:13:14 -04:00
christopher waters
c1487a0042 Adding typedef support to ShaderMinifier.
- Before this, every typedef and the code using them was being included in the final source.
- This was primarily affecting Bindless Resources where all bindless resources were included in the minified code even if they weren't used.

#rb yuriy.odonnell

[CL 28365749 by christopher waters in ue5-main branch]
2023-09-30 11:10:06 -04:00
jamie hayes
a05a20507c [Backout] - CL28327793
[FYI] jamie.hayes
Original CL Desc
-----------------------------------------------------------------
Add a check to the mesh simplifier to avoid collapsing an edge if it is shared by all triangles, thus causing all triangles in the cluster to be degenerate.
This fixes asserts that have been seen in the wild.

#rb brian.karis
#jira UE-193405

[CL 28359965 by jamie hayes in ue5-main branch]
2023-09-29 18:55:04 -04:00
zousar shaker
2a2910744f Downgrade messages from ZenCacheStore from Warning to Display as they can be expected to come up due to network conditions or temporary outages and do not break functionality.
#rb devin.doucette

[CL 28357691 by zousar shaker in ue5-main branch]
2023-09-29 17:36:33 -04:00
ionut matasaru
ed269bdc8e Another fix for "implicit conversion" errors in Profiler module.
#rnx

[CL 28346949 by ionut matasaru in ue5-main branch]
2023-09-29 13:14:54 -04:00
steve robb
a84e22104b Replaced GET_VARARGS* macros with GET_TYPED_VARARGS*.
#rb james.hopkin
#jira UE-194628

[CL 28346416 by steve robb in ue5-main branch]
2023-09-29 13:00:07 -04:00