Commit Graph

12881 Commits

Author SHA1 Message Date
benjamin rouveyrol
083a8df6f3 StructuredBuffer stride validation: some platforms use the SRV's stride instead of the declared HLSL type to index in structured buffers. This should allow us to catch issues like UE-177214 or UE-178039 by running with -rhivalidation
#rb mihnea.balta
#preflight 6407abb7fb10f393c210ce82
#jira UE-178276
#rnx

[CL 24572578 by benjamin rouveyrol in ue5-main branch]
2023-03-09 03:03:11 -05:00
paul chipchase
4166d55804 Fix typo in VA source control backend logging.
#rb trivial
#jira none
#rnx
#preflight 6409819ca92b27de3c82f080

[CL 24572518 by paul chipchase in ue5-main branch]
2023-03-09 02:40:45 -05:00
Dan Thompson
8f55b18fe5 Remove debug logging
#fyi devin.doucette
#rb none
#preflight 6408d546cf5fe1e28cea3c19

[CL 24563734 by Dan Thompson in ue5-main branch]
2023-03-08 13:46:10 -05:00
sara schvartzman
1717dc3887 Control Rig: Fix loading of pin flag bIsDynamicArray
#jira UE-179007
#rb helge.mathee
#preflight 6408aea0827cf9251b22a130

[CL 24563599 by sara schvartzman in ue5-main branch]
2023-03-08 13:41:07 -05:00
florin pascu
0f6d9d9b28 Use PerPlatformProperties properly when in preview
#jira UE-175594
#rb Jack.Porter
#preflight 6408854ec13b7130d2aa2d5b

[CL 24559190 by florin pascu in ue5-main branch]
2023-03-08 09:39:07 -05:00
Sebastian Thomeczek
5e336fe732 [Insights] Further NonUnity fixes for Regions.cpp
#rb trivial
#preflight 64088cb0827cf9251b149560

[CL 24558645 by Sebastian Thomeczek in ue5-main branch]
2023-03-08 08:57:52 -05:00
paul chipchase
ae52fd7713 Clean up some of the code documentation regarding virtualization filtering.
#rb trivial
#jira none
#rnx
#preflight 6408843a827cf9251b123cb1

[CL 24558187 by paul chipchase in ue5-main branch]
2023-03-08 08:06:42 -05:00
wouter burgers
ee0bc4b3f4 SourceControl / UEFN: Hide UEFN 'Revert' functionality behind cvars.
#preflight none
#preflight 640841a4827cf9251bf9f30d

[CL 24556839 by wouter burgers in ue5-main branch]
2023-03-08 05:01:20 -05:00
Ben Marsh
0e5d960c8a Use relative paths in TargetInfo.json to make them portable between machines (eg. when including in a zip of PCBs).
#preflight 640804f02559570cc71dba41

[CL 24554724 by Ben Marsh in ue5-main branch]
2023-03-07 23:01:27 -05:00
jordan hoffmann
988ccfdc87 [BugFix] "Diff against Depot" produces very noisy output. Export paths are included in text diffs which can show different paths depending on where the temp file was saved. This causes diffs that should be clean to have false positives. As a solution I added a PPF_ForDiff flag that ommits the ExportPath
#jira none
#udn 00537121
#rb Julien.StJean
#preflight 6407d9368832f48a4d5fdedd

[CL 24552862 by jordan hoffmann in ue5-main branch]
2023-03-07 20:00:27 -05:00
charles bloom
0c583e951f remove unnecessary code dupes of GetRunningTargetPlatform
#preflight https://horde.devtools.epicgames.com/job/6407b706fb10f393c215eb82
#rb fabian.giesen

[CL 24552030 by charles bloom in ue5-main branch]
2023-03-07 19:12:38 -05:00
Joe Kirchoff
109addf6a3 Cpp20 doesn't allow implicit capture of 'this' via '[=]'
#rb Francis.Hurteau
#preflight 64068c936e1dadfcda41bb82

[CL 24548358 by Joe Kirchoff in ue5-main branch]
2023-03-07 16:49:18 -05:00
christopher waters
e27a32c90b Disabling the ignored-attributes warning when compiling bindless resources. DXC is incorrect that the attribute is ignored, see github issue: https://github.com/microsoft/DirectXShaderCompiler/issues/4537
#rb mihnea.balta
#preflight 6407a0028832f48a4d48a69d

[CL 24547309 by christopher waters in ue5-main branch]
2023-03-07 15:59:11 -05:00
ryan schmidt
e995540d36 CombineMeshInstances: Add support for merging faces after removing hidden faces. Provide a mechanism for external calling code to prevent this merging based on external "Grouping ID" (eg color index, etc). Add CVar geometry.CombineInstances.Verbose, when enabled, multi-threaded LOD generation is disabled and various log info is printed during the process.
#preflight 64077b295515f4f57b490fe0

[CL 24546957 by ryan schmidt in ue5-main branch]
2023-03-07 15:37:16 -05:00
Dan Thompson
5a737ea6bc Texture tiling fix.
Certain platforms that tile textures will tile non pow2 textures with mips different than non pow2 textures without mips, so we need to plumb down information about the mip chain to the tiling texture formats.
#rb fabian.giesen
#preflight 64068553aa00423335f30765

[CL 24546549 by Dan Thompson in ue5-main branch]
2023-03-07 15:15:48 -05:00
maxime mercier
88b6c41b18 Better description and information of the my previous RestartTree change.
#jira none
#review-24382865
#preflight 64078b26ba12ba6416a4c7f9

[CL 24545641 by maxime mercier in ue5-main branch]
2023-03-07 14:29:41 -05:00
sebastien lussier
daa2f8be29 Material Baking - Made baking more resilient to materials that output none of the requested properties (diffuse, normal, etc)
#rb philippe.deseve

[CL 24542666 by sebastien lussier in ue5-main branch]
2023-03-07 12:25:14 -05:00
Sebastian Thomeczek
1723b120c0 [Insights] Fix NoPCH build caused by missing include.
#rb trivial
#preflight 64076c878832f48a4d365ab8

[CL 24542185 by Sebastian Thomeczek in ue5-main branch]
2023-03-07 12:08:51 -05:00
helge mathee
9b580f1edc Backing out 24539906
(Former backout of 24538523)

#rb na
#jira
#preflight skip

[CL 24542116 by helge mathee in ue5-main branch]
2023-03-07 12:05:56 -05:00
helge mathee
cd05849317 Backing out 24538523
#rb na
#jira
#preflight skip
#deadend

[CL 24542009 by helge mathee in ue5-main branch]
2023-03-07 12:02:01 -05:00
wouter burgers
09ca92480b SourceControl: Fixed inconsistent results when reverting asset in 'Submit Files' dialog.
#preflight none

[CL 24541931 by wouter burgers in ue5-main branch]
2023-03-07 11:59:14 -05:00
Sebastian Thomeczek
17bfa636ff [Insights] Add visualization of regions through FTimingRegionsTrack
#rb Ionut.Matasaru
#jira UE-148203
#preflight 640742815515f4f57b386ecb

[CL 24539182 by Sebastian Thomeczek in ue5-main branch]
2023-03-07 09:04:08 -05:00
Sebastian Thomeczek
cb1079da4f [Insights] Update TimingExporter to use new RegionProvider
#rb Ionut.Matasaru
#jira UE-148203
#preflight 640737485515f4f57b33ac6a

[CL 24538950 by Sebastian Thomeczek in ue5-main branch]
2023-03-07 08:42:06 -05:00
helge mathee
0221959d74 RigVM: Follow up for 24537844 - fixing crash in aggregate node
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/6407244bba12ba64167b1275

[CL 24538770 by helge mathee in ue5-main branch]
2023-03-07 08:19:32 -05:00
Sebastian Thomeczek
47a39fa28b [Insights] Add RegionsTraceAnalysis and RegionProvider
#rb Ionut.Matasaru
#jira UE-148203
#preflight 640732425515f4f57b3227c9

[CL 24538639 by Sebastian Thomeczek in ue5-main branch]
2023-03-07 08:06:49 -05:00