Commit Graph

13749 Commits

Author SHA1 Message Date
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
eric renaudhoude
914fe9cc44 OCIO: General improvements before MRQ CPU integration.
#jira UE-187781
#rb ruslan.idrisov, rod.bogart

[CL 27412612 by eric renaudhoude in ue5-main branch]
2023-08-28 11:33:42 -04:00
jeannoe morissette
b7c12c8b0e VulkanRHI: VK RT WIP: Use tighly packed indices for the bindless UBs in the shader parameters, and at runtime use ConstantDataOriginalBindingIndex to write the handle in the correct slot.
#rb none
#jira UE-171798
#rnx

[CL 27409804 by jeannoe morissette in ue5-main branch]
2023-08-28 09:44:39 -04:00
per larsson
c06a27addc VFS - return error if any chunk fails to write to disk
#rb Dan.Engelbrecht
#rnx

[CL 27407872 by per larsson in ue5-main branch]
2023-08-28 05:49:14 -04:00
jeannoe morissette
02a417081c ShaderConductor: Change the default for bDisableScalarBlockLayout to TRUE so that it matches the previous behavior where it was never truly enabled. Attempt to fix build where shader alignment issues started poping up.
#rb none
#rnx

[CL 27402811 by jeannoe morissette in ue5-main branch]
2023-08-26 13:12:30 -04:00
jeannoe morissette
235b6cbfd3 VulkanRHI: Actually enable scalar_block_layout in raytracing and sm6 shaders to fix multiple alignment issues. Rename ReflectionSlot param to align with ShaderCommon code.
#rb carl.lloyd
#jira UE-171798
#rnx

[CL 27399055 by jeannoe morissette in ue5-main branch]
2023-08-25 22:19:15 -04:00
carl lloyd
34d53bc691 Added validation to ensure UAV/SRV types and UB sizes match the ones generated by the shader compiler
#rb jeannoe.morissette
#jira UE-82353

[CL 27399050 by carl lloyd in ue5-main branch]
2023-08-25 22:19:10 -04:00
zack neyland
62436d2317 Apple: Update runtime to macos 11 and clean up warnings from doing that.
#jira UE-193947

[CL 27387471 by zack neyland in ue5-main branch]
2023-08-25 15:04:47 -04:00
graham wihlidal
0082a49c02 Add missed files in last submit
[FYI] luke.thatcher

[CL 27369193 by graham wihlidal in ue5-main branch]
2023-08-25 02:19:04 -04:00
graham wihlidal
2f29df1243 Shader root constants support (initially) for DX12 - shader bundles now have a very fast path that pushes record index and 3 arbitrary pass data parms into root constants without the need for a global uniform buffer.
#rb luke.thatcher, yuriy.odonnell
[FYI] brian.karis, rune.stubbe, zach.bethel, mihnea.balta

[CL 27369189 by graham wihlidal in ue5-main branch]
2023-08-25 02:18:58 -04:00
josh adams
2e9e2879a3 - Building MacPlatformEditor and MacTargetPlatform so that the Xcode Projects settings show up in the Windows editor, for remote IOS building
#jira UE-193734
#rb

[CL 27345511 by josh adams in ue5-main branch]
2023-08-24 12:28:36 -04:00
paul chipchase
b2e383fd7a Fix duplicate localization key
#rb trivial
#jira UE-193786
#rnx

- Also removed some commented out code and a pointless local variable as code cleanup while I was on.

[CL 27341309 by paul chipchase in ue5-main branch]
2023-08-24 10:37:05 -04:00
eric renaudhoude
98da14f7cd OCIO: Typo fix for chromatic adaptation.
#rb none
#rnx

[CL 27339111 by eric renaudhoude in ue5-main branch]
2023-08-24 09:23:26 -04:00
dan elksnitis
d0128a9fa0 [shaders]
- enable minifier deadstripping for OpenGL shader format; bytecode is a 100% match with this change on multiple tested projects so it seems safe to enable
- deprecate FOpenGLFrontend; nothing in available code appears to inherit from it anymore so the API appears unnecessary. this makes the OpenGL shader format more similar to others (which do not expose compilation functions as API)

#rb Jason.Nadro
#rb Laura.Hermanns
#rb Yuriy.ODonnell

[CL 27338803 by dan elksnitis in ue5-main branch]
2023-08-24 09:09:10 -04:00
mark lintott
f009b64063 Added Skeletal Mesh asset support to IO Store Telemetry
#rb pj.kack
[FYI] dan.thompson

[CL 27338727 by mark lintott in ue5-main branch]
2023-08-24 09:03:18 -04:00
Jerome Delattre
54fac37b43 Fix crash with FAutomationTestBase::GenerateTestNames()
#rnx
#fyi Mikita.Hauruk
#rb Ionut.Matasaru

[CL 27337583 by Jerome Delattre in ue5-main branch]
2023-08-24 07:40:30 -04:00
catalin dragoiu
a4bdb80bd1 [Insights] Empty spaces are now imported as 0 for numeric columns.
#jira UE-175972
#rb Ionut.Matasaru

[CL 27336383 by catalin dragoiu in ue5-main branch]
2023-08-24 05:41:59 -04:00
zousar shaker
046403de46 Fix mislabeled bVerbose variable name in Jupiter Http code.
#rb none,trivial

[CL 27332573 by zousar shaker in ue5-main branch]
2023-08-23 23:38:40 -04:00
zousar shaker
3fbfe7bc74 Adding ZenLaunch utility program to allow arbitrary programs to launch ZenServer while using the appropriate launch configuration. Requires the use of one or more SponsorProcessIDs to ensure that the limited lifetime mode can always be enforced if the configuration demands it.
#rb dan.engelbrecht
#rb eric.knapik

[CL 27326502 by zousar shaker in ue5-main branch]
2023-08-23 19:05:54 -04:00
eric renaudhoude
f19aaaf42d OCIO: Prevent concurrency issues with global built-in config for parallel texture processing tasks.
#jira UE-193630
#rb alejandro.arango, rod.bogart, ruslan.idrisov

[CL 27326080 by eric renaudhoude in ue5-main branch]
2023-08-23 18:53:26 -04:00
devin doucette
24924bde18 DDC: Fixed creation of stats when using a throttle node
#rb Zousar.Shaker

[CL 27321110 by devin doucette in ue5-main branch]
2023-08-23 17:16:33 -04:00
devin doucette
16c4153fdb DDC: Cleaned up the cache replay uses of UE_LOG that were recently fixed
#rb trivial
#rnx

[CL 27307916 by devin doucette in ue5-main branch]
2023-08-23 11:43:31 -04:00
kirill zorin
66c882e375 Fix instances of incorrect usage of UE_LOG.
#rb trivial

[CL 27306121 by kirill zorin in ue5-main branch]
2023-08-23 11:04:15 -04:00
paul chipchase
b5f6e2fbd2 Update the source control backend reconnection dialog to show the connection errors.
#rb none
#jira UE-191791
#rnx

- When a connection attempt fails we now return the credentials used and the errors given by the system.
-- The credentials will be used to auto fill out the dialog, letting the user see what credentials were attempted in the last attempt.
-- The errors are shown in a box with red error text, letting them know what went wrong.
- We no longer let the revision control provider log errors when establishing a connection, so if the users correct info and successfully connects on a subsequent attempt they will not see an error in the logs.
-- If the connection completely fails we still log as before.

[CL 27302825 by paul chipchase in ue5-main branch]
2023-08-23 08:22:30 -04:00