Brian Karis
4d5d61eb5a
Imposters
...
Used for Nanite instances smaller than 6 pixels. Drawn directly from the instance culling pass. Significantly faster than sending down the normal cluster rasterization pipe.
#rb rune.stubbe
#fyi graham.wihlidal
[CL 14650618 by Brian Karis in ue5-main branch]
2020-11-04 02:02:36 -04:00
Catalin Dragoiu
cdf83f34e4
Filter Configurator initial implementation
...
#jira UECORE-601 #rb Ionut.Matasaru
[CL 14641679 by Catalin Dragoiu in ue5-main branch]
2020-11-03 10:26:22 -04:00
Patrick Boutot
9633dd85dd
Fix implicit type conversion with CreateWithImageData.
...
#jira UE-88354
[CL 14641008 by Patrick Boutot in ue5-main branch]
2020-11-03 08:30:06 -04:00
Matt Kuhlenschmidt
aed44ee4e6
Unify lock icons
...
[CL 14634675 by Matt Kuhlenschmidt in ue5-main branch]
2020-11-02 15:56:00 -04:00
Helge Mathee
f4f3d546f9
RigVM: Allow editor only introspection on Register CPP Types and Objects.
...
#rb jack.cai
#jira na
[CL 14629525 by Helge Mathee in ue5-main branch]
2020-11-02 13:35:21 -04:00
Catalin Dragoiu
3808584eb0
Fix UnrealInsightsLayout saved in incorrect folder
...
#jira UE-102027 #rb Ionut.Matasaru
[CL 14628025 by Catalin Dragoiu in ue5-main branch]
2020-11-02 10:49:45 -04:00
Krzysztof Narkowicz
14d02c6809
MeshSDF - implemented a tight bounding box with one voxel margin for bilinear gradient reconstruction. This allowed the MESH_SDF_APPROX_MARGIN hack to be removed and secured all gradient reconstruction operations from reading outside of valid bounds. Also saved ~50% of SDF atlas space, and speed up some mesh SDF operations:
...
UpdateGlobalDistanceField: ~7% faster
TraceMeshSDFs: ~5% faster
#rb Daniel.Wright, Patrick.Kelly
[CL 14618591 by Krzysztof Narkowicz in ue5-main branch]
2020-10-29 23:43:01 -04:00
Sebastien Lussier
c634cb4520
Fix include path casing
...
#fyi marc.audy
[CL 14617887 by Sebastien Lussier in ue5-main branch]
2020-10-29 20:20:41 -04:00
Sebastien Lussier
acfae6c8f8
ThirdParty\OpenEXR - Moved includes to correct location (under "/include/openexr" rather than "/include")
...
* Fixed all includes of OpenEXR in the engine and plugins
* Will allow building other middlewares that rely on OpenEXR without hassle (ex: OpenVDB)
* Created build scripts (Windows only for now)
* Replicated a few UE specific changes that were made under Deploy/OpenEXR-2.3.0 to the source, so that a rebuild of the lib will not erase them
#rb jeanfrancois.dube, anousack.kitisa
[CL 14613618 by Sebastien Lussier in ue5-main branch]
2020-10-29 14:28:23 -04:00
Marc Audy
68150e0be7
Merge UE5/Release-Engine-Staging to UE5/Main @ 14611496
...
This represents UE4/Main @ 14594913
[CL 14612291 by Marc Audy in ue5-main branch]
2020-10-29 13:38:15 -04:00
Mieszko Zielinski
e1dff8c7a5
Fixed parameter and property naming in capsule-shape related vislog and DebugRendererSceneProxy code
...
#review-14608462 @Mikko.Mononen, @Yoan.StAmant
#rb swarm
[CL 14608627 by Mieszko Zielinski in ue5-main branch]
2020-10-29 08:56:12 -04:00
danny couture
024a5f6fea
Preparation work for building multiple nanite mesh asynchronously
...
- Reduce game-thread stalls by scheduling worker thread's work on background threads to avoid interference.
- Reduce peak memory usage duration when using coarse mesh representation by clearing the original mesh sooner.
- Allow nanite mesh to be built from any thread
#rb Graham.Wihlidal, Brian.Karis
[CL 14608438 by danny couture in ue5-main branch]
2020-10-29 08:04:37 -04:00
danny couture
0b151ec30f
Deprecate some directly accessible fields in UStaticMesh
...
#rb Francis.Hurteau
[CL 14606505 by danny couture in ue5-main branch]
2020-10-28 22:08:44 -04:00
Krzysztof Narkowicz
4229937db8
Removed FMeshBuilder::Build(UStaticMesh* StaticMesh, TArray<FStaticMeshBuildVertex>& Verts, TArray<uint32>& Indexes, TArray<FStaticMeshSection>& Sections, uint32& NumTexCoords, bool& bHasColors). It's somewhat danegous as it leaks mesh descriptors and isn't used anymore.
...
#rb Brian.Karis
[CL 14602726 by Krzysztof Narkowicz in ue5-main branch]
2020-10-28 15:52:00 -04:00
zach bethel
fbbedc9910
Fix for RGS not finding global uniform buffers.
...
#rb yuriy.odonnell
[CL 14601037 by zach bethel in ue5-main branch]
2020-10-28 13:32:40 -04:00
Krzysztof Narkowicz
d5c90b01a3
Replaced descriptor get with a clone inside FStaticMeshBuilder::BuildMeshVertexPositions to lower memory usage during the mesh build process.
...
#rb Danny.Couture
[CL 14598717 by Krzysztof Narkowicz in ue5-main branch]
2020-10-28 09:56:58 -04:00
ionut matasaru
f0cb4bec18
[Insights] Improved UX for the Open button and the drop down menu in Session Browser dialog.
...
#rb Catalin.Dragoiu
[CL 14597425 by ionut matasaru in ue5-main branch]
2020-10-28 04:59:43 -04:00
Helge Mathee
9aa62f8a4d
Control Rig: Clean up reroute nodes when making bindings from variable node
...
#rb na
#jira UE-101978
[CL 14597186 by Helge Mathee in ue5-main branch]
2020-10-28 03:33:52 -04:00
Helge Mathee
92ad9cb748
Control Rig: Fix making variable node out of variable binding with segmentpaths
...
#rb na
#jira na
[CL 14597146 by Helge Mathee in ue5-main branch]
2020-10-28 03:18:50 -04:00
carl lloyd
e57b34bf90
Fix for shader compile tasks when building for Vulkan when check is disabled
...
[CL 14587481 by carl lloyd in ue5-main branch]
2020-10-27 10:49:09 -04:00
Johan Berg
ba14396b49
Added callstack analysis in TraceServices
...
Add CallstacksAnalyzer and CallbacksProvider which enables users to query traced callstack ids.
#rb martin.ridgers
[CL 14587000 by Johan Berg in ue5-main branch]
2020-10-27 09:55:35 -04:00
Helge Mathee
21fc6402b0
Control Rig: Rename bUndo to bSetupUndoRedo
...
#rb na
#jira na
#fyi sara.schvartzman
[CL 14585117 by Helge Mathee in ue5-main branch]
2020-10-27 03:30:51 -04:00
Krzysztof Narkowicz
2921126a39
SDF and card rep generation now check for degenerate triangles before adding them to the Embree scene
...
#rb Daniel.Wright
[CL 14579820 by Krzysztof Narkowicz in ue5-main branch]
2020-10-26 15:07:53 -04:00
Patrick Boutot
ff50fadd0b
WidgetReflector: Show more detaill in the tree view (enabled, volatile, HasActiveTimer, ActualSize).
...
#jira none
#rb nick.darnell
[CL 14578641 by Patrick Boutot in ue5-main branch]
2020-10-26 13:30:51 -04:00
Mieszko Zielinski
e026ca6dc2
Made sure no one will accidentally place VisualLoggerRenderingActor on the level.
...
#rb trivial
[CL 14578576 by Mieszko Zielinski in ue5-main branch]
2020-10-26 13:26:30 -04:00