Commit Graph

58 Commits

Author SHA1 Message Date
jamie hayes
9389c3eb1e Add another optional separate translucency pass that gets composited after motion blur. Has no depth test (due to TAA color upsample with no upsampled depth), and is intended to work around reprojection and motion blur artifacts with translucency.
#rb zach.bethel, michal.valient
#jira none

[CL 16381727 by jamie hayes in ue5-main branch]
2021-05-19 02:09:02 -04:00
Emil Persson
4516b985df Name all resources and make naming mandatory
#rb yuriy.odonnel, kenzo.terelst

[CL 15416919 by Emil Persson in ue5-main branch]
2021-02-16 08:37:39 -04:00
Emil Persson
18124db33e Replace CreateAndLock calls with Create and Lock
#rb kenzo.terelst

[CL 15375296 by Emil Persson in ue5-main branch]
2021-02-10 06:50:31 -04:00
Emil Persson
72db809300 Replace legacy LockVertexBuffer()/LockIndexBuffer()/LockStructuredBuffer() calls with the unified LockBuffer()
#rb kenzo.terelst

[CL 14898308 by Emil Persson in ue5-main branch]
2020-12-10 11:51:32 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
steve smith
59b97b5bd8 Merge from Partner-MagicLeap-Staging: Workaround fix MRMesh flickering on Vk desktop renderer. The true cause of this issue is ultimately somewhere deeper.
To fix this, at least for now, enable mesh occlusion when the MRMesh is connected to the MagicLeapTrackerComponent. Since this happens after the MRMeshProxy is created, modify SetEnableMeshOcclusion so that is updates the proxy's value as well.
#jira UE-89354
#rb jeff.fisher steve.smith

#ROBOMERGE-SOURCE: CL 11588604 in //UE4/Release-4.25/... via CL 11588606
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)

[CL 11588611 by steve smith in Main branch]
2020-02-24 12:24:08 -05:00
Josh Adams
aa9705149b Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
#rb none

[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
mickael gilabert
9fb3f2df04 FPrimitiveViewRelevance inherits from FMaterialRelevance. On top of communizing code, copying a FMaterialRelevance instance to FPrimitiveViewRelevance one is now just a 64 bits assignment
#rb daniel.wright
#rnx


#ROBOMERGE-OWNER: mickael.gilabert
#ROBOMERGE-AUTHOR: mickael.gilabert
#ROBOMERGE-SOURCE: CL 11166465 via CL 11166503 via CL 11166528
#ROBOMERGE-BOT: (v640-11091645)

[CL 11168503 by mickael gilabert in Main branch]
2020-01-29 16:57:40 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#rnx
#rb none


#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870549 by ryan durand in Main branch]
2019-12-26 14:45:42 -05:00
andrew ladenberger
7921dd38cd Fixing compile errors from CL 10334624
#rb none
[FYI] peter.knepley
#rnx


#ROBOMERGE-SOURCE: CL 10335115 via CL 10335123 via CL 10335130
#ROBOMERGE-BOT: (v594-10333955)

[CL 10349213 by andrew ladenberger in Main branch]
2019-11-21 14:09:59 -05:00
jeff fisher
92619176c5 VicunaSolo fixes Related to UEVR-1505 Hololens 2 fixes from microsoft for 4.24
-Fix for MRMesh GetMaterial from a worker thread triggering a check..
-Add tracking status update to anchors so we can tell if the device has lost tracking on one.
#rb Jason.Bestimt (separated these fixes from  review 9893175)
#jira UEVR-1505

#ROBOMERGE-SOURCE: CL 9962133 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v558-9892490)

[CL 9962136 by jeff fisher in Main branch]
2019-11-01 18:53:27 -04:00
Jason Bestimt
a530f72f7d Updating from //UE4/Dev-RenderPlat-Staging to Dev-VR (//UE4/Dev-VR) to turn on robomerge
#RB:none

[CL 9106247 by Jason Bestimt in Dev-VR branch]
2019-09-25 16:05:50 -04:00
jeff fisher
5a3eff13b4 UE-79885 HL2 CL integrations
Merging //UE4/Partner-Microsoft-XR to Release-4.23 (//UE4/Release-4.23) Change: 8633331
-Initial support for HoloLens remote spatial mapping
-Also merged in MRMesh setmaterial fix.
#rb Ryan.Vance
#lockdown nick.penwarden
#jira UE-79885

#ROBOMERGE-SOURCE: CL 8916376 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v427-8887818)

[CL 8916403 by jeff fisher in Main branch]
2019-09-19 18:36:43 -04:00
joe conley
d603cb7ebd Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) [at] 7703071
#rb
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: benn.gallagher
#ROBOMERGE-SOURCE: CL 7705805 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) (v389-7813075)

[CL 7846242 by joe conley in Dev-VR branch]
2019-08-07 18:18:39 -04:00
Benn Gallagher
3a4873ef60 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 7703071
#rb
#rnx

[CL 7705805 by Benn Gallagher in Main branch]
2019-08-02 09:01:58 -04:00
Jules Blok
a96b987592 Allow MRMesh to be rendered exclusively in the depth prepass
Adds a depth prepass to the mobile renderer that's disabled on tiled GPUs

#rb Ryan.Vance

[CL 7440854 by Jules Blok in Dev-VR branch]
2019-07-18 14:05:12 -04:00
joe conley
79c2a8d01e Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) [at] 6944469
#rb none
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 6944849 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) (v366-6836689)

[CL 6958273 by joe conley in Dev-VR branch]
2019-06-12 15:34:24 -04:00
Rolando Caloca
aa0d2303d6 Copying //UE4/Dev-Rendering to Dev-Main (//UE4/Dev-Main) @ 6944469
#rb none
#rnx

[CL 6944849 by Rolando Caloca in Main branch]
2019-06-11 18:27:07 -04:00
Jeff Fisher
bcc5bcf128 Copying //UE4/Dev-VR to Main (//UE4/Main)
-Copy up for 4.23
#rb none

[CL 6911980 by Jeff Fisher in Main branch]
2019-06-10 12:22:13 -04:00
Jason Bestimt
5b54c521b3 Merging //UE4/Dev-Main to Dev-VR (//UE4/Dev-VR)
#rb integration
#lockdown Nick.Whiting

[CL 6910735 by Jason Bestimt in Dev-VR branch]
2019-06-10 10:13:12 -04:00
Michael Lentine
f9b3324b32 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 6903150
#rb none
#rnx

[CL 6903163 by Michael Lentine in Main branch]
2019-06-08 17:15:34 -04:00
Stefan Boberg
8607ecb30d Copying //UE4/Dev-Core to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 6815521 by Stefan Boberg in Main branch]
2019-06-03 15:32:00 -04:00
Jason Bestimt
4c8d98a62a Update to MrMesh to add frustum culling to components using draw wire box
#RB: jeff.fisher, rob.mobbs
#JIRA: UE-74859

[CL 6608078 by Jason Bestimt in Dev-VR branch]
2019-05-22 13:23:23 -04:00
Joe Graf
60247018e1 Prep for Jules' occlusion support
#rb: none

[CL 6514540 by Joe Graf in Dev-VR branch]
2019-05-15 16:28:23 -04:00