Commit Graph

13772 Commits

Author SHA1 Message Date
johan berg
2fddf03eea Fix nomaster compile
#rb none

[CL 27555832 by johan berg in ue5-main branch]
2023-09-01 11:02:40 -04:00
johan berg
5c3e064358 Enable SymsLib resolver on Mac
#rb catalin.dragoiu
#jira UE-191030

[CL 27555173 by johan berg in ue5-main branch]
2023-09-01 10:38:49 -04:00
johan berg
c45a777582 Display store server version in Unreal Insights
Uses the version enpoint in Unreal Trace Server to display the server version in the connection tooltip.

#rb ionut.matasaru

[CL 27555132 by johan berg in ue5-main branch]
2023-09-01 10:37:36 -04:00
dan elksnitis
1970e203b8 [shaders] don't include shader name in the warning printed when we trigger a DXC precompile due to an FXC crash. This is causing non-deterministic warnings when enabling the preprocessed job cache.
#rb Jason.Hoerner

[CL 27553466 by dan elksnitis in ue5-main branch]
2023-09-01 09:11:46 -04:00
zousar shaker
8c75ff393b ZenDashboard refresh to add project stats and clean up reporting of disk size.
#rb dan.engelbrecht

[CL 27546624 by zousar shaker in ue5-main branch]
2023-08-31 22:30:53 -04:00
dan thompson
7db58e5967 Bumping schema version since i changed it.
[FYI] mark.lintott
#rb none

[CL 27540389 by dan thompson in ue5-main branch]
2023-08-31 17:50:42 -04:00
benoit deschenes
d120a9bd31 [Datasmith] Fix compilation error caused by implicit pointer validation.
#jira UE-194339
#rb trivial

[CL 27525297 by benoit deschenes in ue5-main branch]
2023-08-31 11:56:08 -04:00
alexis matte
7c978de0e6 Make sure all options from the import system are supported properly.
#jira UE-193922
#rb jeanluc.corenthin
#rnx

[CL 27524703 by alexis matte in ue5-main branch]
2023-08-31 11:39:42 -04:00
louisphilippe seguin
36c722f3c4 Fix wrong printf parameters in checkf & ensuremsgf found in engine code
#rb Fabian.Giesen, Kirill.Zorin
#rnx

[CL 27519547 by louisphilippe seguin in ue5-main branch]
2023-08-31 08:56:30 -04:00
dan engelbrecht
4d57ce8862 Fix zenserver instance shared memory state access flags.
#rb zousar.shaker
#prefilght 64f0583fd140152917e66ef2

[CL 27516937 by dan engelbrecht in ue5-main branch]
2023-08-31 06:40:47 -04:00
dan elksnitis
6cc4950575 [shaders]
- modify versioning mechanisms to use UEMETADATA pragmas
- update commands which generate version.ush files to generate such pragmas instead of comments
- include the above pragma-driven version(s) in the input hash when preprocessed job cache is enabled (not needed for the disabled case since as before the entire contents of the version files are hashed)
- fix bug in stb_preprocessor that was causing it to stop expanding macros if any diagnostic was encountered (and rename the array field storing diagnostic messages to diagnostics, since it contains more than just errors)

#rb Yuriy.ODonnell

[CL 27515060 by dan elksnitis in ue5-main branch]
2023-08-31 04:49:18 -04:00
David Lesage
0b11ecb03e #jira UE-193508: fix typo on tooltip
#rb trivial

[CL 27514791 by David Lesage in ue5-main branch]
2023-08-31 04:39:03 -04:00
paul chipchase
a9e7ca0ec2 Improve the 'PrimeEndPoint' command to run many times faster and add additional options.
#rb Per.Larsson
#rnx

- Moved the priming code to it's own code files.
- Priming no longer uses FOnDemandIoBackend but manages its own requests.
- Bumped up the number of connections to the largest supported by FEventLoop (63) to speed up the priming as much as possible.
- Added additional cmdline options although -PrimeEndPoint is still required:
-- '-PrimeAll' will cause all available CDNs to be primed.
-- '-PrimeUrl=' will override the CDN url with the one provided.
--- '-List' will print all of the available CDN urls to screen along with the average latency to it.
-- '-Help' prints help on the new commands to the screen.
- Fix minor bug where UnrealPak was returning none zero for success and zero for error cases.
- Automatically call ::ResolveDeferredEndpoints as part of FDistributionEndpoints::Flush if needed. Failure to do so can lead to flush waiting forever on work that has never been initiated.

[CL 27514497 by paul chipchase in ue5-main branch]
2023-08-31 04:08:32 -04:00
wouter burgers
c2f48c4b96 SourceControl: Changes to FGetSubmittedChangelists (introduced rather plainly in #20292011 but unused since).
- Added support for returning results.
- Added support for filtering as it clearly doesn't scale without it.

#rnx

[CL 27514161 by wouter burgers in ue5-main branch]
2023-08-31 03:23:07 -04:00
per larsson
5f7f91f8bc IAS - remove warning about unencrypted PAK's
#rb Paul.Chipchase
#rnx

[CL 27513771 by per larsson in ue5-main branch]
2023-08-31 02:48:02 -04:00
rune stubbe
bccf39e9bc Implemented support for Nanite streaming pool larger than 2GB when it is supported by the hardware.
Fixed NANITE_SANITY_CHECK_STREAMING_REQUESTS path so it compiles again and reduced size of Magic to make room for wider page indices.
Changed independent coding of PageIndex and ClusterIndex in FVisibleCluster to a smaller combined encoding.
Added more descriptive error messages when running out of pool space.
#rb graham.wihlidal
[FYI] brian.karis, jamie.hayes

[CL 27504613 by rune stubbe in ue5-main branch]
2023-08-30 18:17:10 -04:00
dan elksnitis
88169dbd8c [shaders] implement independent preprocessing IShaderFormat API for OpenGL shader format
#rb Christopher.Waters
#rb Massimo.Tristano

[CL 27482746 by dan elksnitis in ue5-main branch]
2023-08-30 09:38:41 -04:00
jamie dale
1433ae206f No PCH build fix
#jira
#rb none
#rnx

[CL 27468881 by jamie dale in ue5-main branch]
2023-08-29 18:02:29 -04:00
oleg krasnov
6082e1b354 Fix DoubleClick self tests for Automation Driver
#jira UE-193316
#rb Jerome.Delattre

[CL 27449116 by oleg krasnov in ue5-main branch]
2023-08-29 11:27:16 -04:00
tomasz obrebski
9e09fa9069 Zen header alignment
#jira UE-179443
#rb pj.kack

[CL 27440335 by tomasz obrebski in ue5-main branch]
2023-08-29 07:38:16 -04:00
johan berg
5a146193cf Disable Mac for SymsLibResolver
We don't yet have binary version of the library sybmitted.

#rb martin.ridgers
[FYI] catalin.dragoiu

[CL 27438316 by johan berg in ue5-main branch]
2023-08-29 04:59:18 -04:00
johan berg
a0848a4e45 Enable SymsLib resolver for Linux/Mac
This change enables SymsLib resolver in TraceAnalysis for Mac and Linux. In order for this to be useful we also need a way to remap the stripped dwarf binaries on those platforms to the full ".debug" binaries.

#rb catalin.dragoiu
#jira UE-191030

[CL 27437593 by johan berg in ue5-main branch]
2023-08-29 03:38:02 -04:00
sebastien lussier
69fec4b0c5 VK - HLODs freeze when trying to build
* Prevent blocking call to UTexture::ForceUpdateTextureStreaming(). Some requests require the main thread to be ticked in order to run to completion.
#rb trivial

[CL 27434808 by sebastien lussier in ue5-main branch]
2023-08-28 23:04:09 -04:00
louisphilippe seguin
a11435338f Fix usage of const TCHAR* in the condition of checkf or ensureMsgf and test the strings for nullptr instead
#rb trivial
#rnx

[CL 27427505 by louisphilippe seguin in ue5-main branch]
2023-08-28 17:50:38 -04:00
dan thompson
58129a5e9b CookMetadata: DLC plugin filtering is unreliable and I was unable to find a safe way to do it, so we include all enabled plugins even when cooking dlc.
#rb none
[FYI] eric.knapik

[CL 27416872 by dan thompson in ue5-main branch]
2023-08-28 13:46:21 -04:00