Commit Graph

8637 Commits

Author SHA1 Message Date
Martin Ridgers
3642e263af Removed a few redundant "using namespace" statements.
#rnx

[CL 16654394 by Martin Ridgers in ue5-main branch]
2021-06-13 15:53:51 -04:00
Martin Ridgers
0e39eaf9df Delete redundant variable.
#rnx

[CL 16653294 by Martin Ridgers in ue5-main branch]
2021-06-13 02:15:35 -04:00
sebastien lussier
00f3eac321 World Partition HLODs - Promotion changes
* An HLOD actor can use the "Location" grid placement if all it's source are using this placement option.
* Properly accessing grid placement of source actors using the actor desc view
#rb jeanfrancois.dube


#ROBOMERGE-SOURCE: CL 16646225
#ROBOMERGE-BOT: (v833-16641396)

[CL 16646238 by sebastien lussier in ue5-main branch]
2021-06-11 16:04:51 -04:00
robert seiver
41041588c8 Folders are now properly selected when clicked on in file dialog windows
#jira UE-118003
#rb Brandon.Schaefer

[CL 16645876 by robert seiver in ue5-main branch]
2021-06-11 15:43:12 -04:00
Tim Smith
7c44abf17f Improved notifications in the editor/game for live coding.
Added message that packaging can fail if assets reference new changes.

#rb
#rnx
#jira UE-115558
#preflight 60c39c8e8d00b80001b1e85f

[CL 16645001 by Tim Smith in ue5-main branch]
2021-06-11 14:48:25 -04:00
Florin Pascu
765b14e43b RG11B10 + SceneDepthAux 16/32F + Alpha Propagate
For Forward ES31
 Default SceneColor RG11B10 + R16F\32F Depth texture
 With PropagateAlpha on RGBA16F + R16F\32F
 PostProcess we sample SceneDepthAux for Depth
For Deferred ES31
 SceneDepthAux only for Metal
 PropagateAlpha not working yet
 PostProcess we sample SceneDepthTexture for Depth

cvar to change Depth texture from 16 to 32Fr.Mobile.SceneDepthAux
cvar for AlphaPropagate r.Mobile.PropagateAlpha
#jira UE-98033
#rb Dmitriy.Dyomin, Carl.Lloyd, Jack.Porter

[CL 16644095 by Florin Pascu in ue5-main branch]
2021-06-11 13:46:35 -04:00
Martin Ridgers
732332d367 Added some Vim fold markers to help navigate this file more easily.
#rnx

[CL 16638910 by Martin Ridgers in ue5-main branch]
2021-06-11 06:27:46 -04:00
sebastien lussier
d76f7fa374 World Partition HLODs - Added automatic texture size selection based on hints
Supports either:
* From texel density
* From expected mesh screen size
* From expected mesh draw distance

Compute best texture size, taking UV map waste into account.
Currently only supported by the Approximate Actors merge method, to be integrated in the ProxyLOD later.
#rb ryan.schmidt, luc.eygasier


#ROBOMERGE-SOURCE: CL 16635038
#ROBOMERGE-BOT: (v831-16623017)

[CL 16635077 by sebastien lussier in ue5-main branch]
2021-06-10 21:49:51 -04:00
christopher waters
2679dd6157 Fixing an issue where PrepareExportedDebugInfo would actually force symbols to be written.
Adding {ProjectDir} and {ProjectSavedDir} to r.Shaders.SymbolPathOverride

#rb none
#preflight 60c29c63c612640001dd54a4


#ROBOMERGE-SOURCE: CL 16633386
#ROBOMERGE-BOT: (v831-16623017)

[CL 16633428 by christopher waters in ue5-main branch]
2021-06-10 19:52:24 -04:00
christopher waters
66680d06e3 Moving shader symbol exporting into a shared type.
Adding shader symbol export path override cvar. This cvar supports specifying the shader platform name via "{Platform}".
Adding Luke's change for having build machine specific shader configs.

#jira none
#rb rolando.caloca, david.harvey, lukas.hermanns
#preflight 60c243181264df0001a2c283

[CL 16631848 by christopher waters in ue5-main branch]
2021-06-10 18:11:47 -04:00
aurel cordonnier
158bd6ca14 Fix for no unity error
#fyi zahra.nikbakht
#rnx

[CL 16630830 by aurel cordonnier in ue5-main branch]
2021-06-10 17:28:09 -04:00
matt hoffman
80b6a8fd16 Matinee: Changes required to delete matinee editor module. Removes the Interp edit mode and UnrealEds dependency on the Matinee editor module.
#rb Max.Chen, Ludovic.Chabant
#jira UE-105313
#p4v-preflight-copy 16616138
#preflight 60c1bb5eb68c700001c956d5
#preflight 60c24c03730f8a0001772aca
#preflight 60c2602f79a7fe0001785630

[CL 16629318 by matt hoffman in ue5-main branch]
2021-06-10 16:22:02 -04:00
aurel cordonnier
e0ad4e25df Merge from Release-Engine-Test @ 16624776 to UE5/Main
This represents UE4/Main @ 16579691 and Dev-PerfTest @ 16579576

[CL 16625248 by aurel cordonnier in ue5-main branch]
2021-06-10 13:13:24 -04:00
zahra nikbakht
a8565f94d2 - Used ToolBarBuilder to generate toolbar in SWidgetSnapshotVisualizer
#RB patrick.boutot
#jira none

[CL 16624484 by zahra nikbakht in ue5-main branch]
2021-06-10 12:06:18 -04:00
Tim Smith
2e72dd44b5 Fix new bug with LiveCodingConsole where it doesn't update UI during a compile.
#rb trivial
#rnx
#preflight 60c22147730f8a00016e2c95

[CL 16624311 by Tim Smith in ue5-main branch]
2021-06-10 11:53:07 -04:00
Ben Ingram
b569c9be59 Fix usage of embree with LWC for mesh distance fields and cards
#jira UE-117476
#rb Krzysztof.Narkowicz

[CL 16624221 by Ben Ingram in ue5-main branch]
2021-06-10 11:46:03 -04:00
aurel cordonnier
93e035bac4 [Backout] - CL16609377
#fyi alexander.suvorov
Original CL Desc
-----------------------------------------------------------------
#jira UE-87812
Allow color adjustment for cubemaps created from longlat sources, use proper color space for imported HDR textures.
#rb Julien.StJean
#fyi charles.bloom
#preflight 60ba698e884c6300012adbac

[CL 16624208 by aurel cordonnier in ue5-main branch]
2021-06-10 11:45:04 -04:00
CarlMagnus Nordin
f21e594dd0 Added support for storing shaders in iostore.
Opt-In with core setting AllowShadersInIoStore
#review-16450322

[CL 16622428 by CarlMagnus Nordin in ue5-main branch]
2021-06-10 09:29:05 -04:00
Tim Smith
39b145baa5 Starting with VS2019 16.10, we are getting multiple _valmd symbols in the object files. Changing to not generate any warnings about symbols in COMDATs.
#rb trivial
#rnx

[CL 16621980 by Tim Smith in ue5-main branch]
2021-06-10 08:48:47 -04:00
rune stubbe
6b332a6ab5 Progress on Nanite compression. ~19% on AncientGame.
Pages can now refererence data from the parent page.
Page transcoding is now batched based on page dependencies.
Removed Nanite's LZ container for platforms that don't have hardware LZ. Rely on iostore compression instead. ~4% disk saving. 32mb system memory saving from temp buffer.
Better integer-based UV quantization code similar to new position quantization.
Got rid of remaining old position quantization code.
Reduced float4s per cluster from 8 to 6. ~2% memory density.
Added BitStreamReader support for reading from UAV. Needed to reference parent data.
#rb graham.wihlidal
[FYI] brian.karis


#ROBOMERGE-SOURCE: CL 16621364
#ROBOMERGE-BOT: (v830-16605563)

[CL 16621388 by rune stubbe in ue5-main branch]
2021-06-10 08:09:23 -04:00
Helge Mathee
7b172f7640 Control Rig: RigVM AST parser to traverse into function nodes for sub pins
#jira FROST-3104
#rb audit

[CL 16620351 by Helge Mathee in ue5-main branch]
2021-06-10 06:15:48 -04:00
Matt Hoffman
a3de5f99ff Undo //UE5/Main/Engine/Source/... changelist 16613917
#jira None
#rb None

[CL 16615633 by Matt Hoffman in ue5-main branch]
2021-06-09 19:25:26 -04:00
Matt Hoffman
b90dd76823 Matinee: Changes required to delete matinee editor module. Removes the Interp edit mode and UnrealEds dependency on the Matinee editor module.
#rb Max.Chen, Ludovic.Chabant
#jira UE-105313

[CL 16613917 by Matt Hoffman in ue5-main branch]
2021-06-09 18:02:53 -04:00
Tim Smith
33bff91361 If re-instancing is enabled in a process using LiveCoding, disable the "Quick Restart" button until we can resolve the issues.
#rb jonathan.adamczewski
#rnx
#jira UE-115743
#preflight 60c1136cb68c700001a25659

[CL 16613414 by Tim Smith in ue5-main branch]
2021-06-09 17:32:41 -04:00
alexander suvorov
b1283179d9 #jira UE-87812
Allow color adjustment for cubemaps created from longlat sources, use proper color space for imported HDR textures.
#rb Julien.StJean
#fyi charles.bloom
#preflight 60ba698e884c6300012adbac

[CL 16609377 by alexander suvorov in ue5-main branch]
2021-06-09 14:23:35 -04:00