krzysztof narkowicz
de8c5bc94d
Lumen - skip surface cache generation for objects, which can't be ever hit by rays. Also added Proxy::HasRayTracingRepresentation() to check if a given proxy can be ever ray traced.
...
#preflight 61448d1b81695600013217d9
#rb Patrick.Kelly, Juan.Canada, Daniel.Wright
#lockdown Michal.Valient
#ROBOMERGE-AUTHOR: krzysztof.narkowicz
#ROBOMERGE-SOURCE: CL 17555653 via CL 17946082 via CL 18363841 via CL 18363968
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
[CL 18364064 by krzysztof narkowicz in ue5-release-engine-test branch]
2021-12-02 23:10:13 -05:00
Marc Audy
0c3be2b6ad
Merge Release-Engine-Staging to Test @ CL# 18240298
...
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
jon cook
679f682256
Make CalcBound a public function
...
#ROBOMERGE-AUTHOR: jon.cook
#ROBOMERGE-SOURCE: CL 18192169 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v895-18170469)
[CL 18192202 by jon cook in ue5-release-engine-test branch]
2021-11-15 11:58:21 -05:00
andrew davidson
57beb335f2
Merging //UE5/Dev-LargeWorldCoordinates [at] 17581892 to //UE5/Main
...
#ROBOMERGE-AUTHOR: andrew.davidson
#ROBOMERGE-SOURCE: CL 17595295 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17595306 by andrew davidson in ue5-release-engine-test branch]
2021-09-22 10:01:48 -04:00
ryan schmidt
f81feb1990
ModelingTools: remove old PrimitiveComponentTarget/ToolTarget support from ProceduralMeshComponent module, to remove InteractiveToolFramework dependency
...
#rb none
#rnx
#jira none
#preflight 61280ef472e9eb00015685c6
#ROBOMERGE-SOURCE: CL 17339487 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)
[CL 17339505 by ryan schmidt in ue5-release-engine-test branch]
2021-08-27 18:26:53 -04:00
aurel cordonnier
02c0f425e8
Copy up from Release-Engine-Staging @ 16738359
...
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719
[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -04:00
ryan schmidt
f8093923a4
ModelingComponents: make FMeshDescription returned by IMeshDescriptionProvider const, this pointer should not be modified
...
#rb none
#rnx
#jira none
#preflight 60c5024af7cffb0001d3fdfa
[FYI] semion.piskarev, lonnie.li
#ROBOMERGE-SOURCE: CL 16652350 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v833-16641396)
[CL 16652352 by ryan schmidt in ue5-release-engine-test branch]
2021-06-12 15:46:24 -04:00
Marc Audy
e80ea6b959
Merge from Release-Engine-Staging @ 16444985
...
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526
[CL 16445122 by Marc Audy in ue5-release-engine-test branch]
2021-05-25 02:43:26 -04:00
Andrew Davidson
3ddc3a4da3
Merge up from //UE5/Dev-LargeWorldCoordinates
...
#rb none
[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -04:00
Yuriy ODonnell
71ffbb1aaa
Feed the right FeatureLevel into BuildRayTracingInstanceMaskAndFlags()
...
#rb Jason.Nadro
[CL 16170354 by Yuriy ODonnell in ue5-main branch]
2021-04-30 13:24:59 -04:00
Marc Audy
01b7c9f4f5
Merge UE5/RES @ 15958325 to UE5/Main
...
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304
[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
Yuriy ODonnell
436770a5c0
Require MaxVertices to be provided per ray tracing geometry section when creating FRHIRayTracingGeometry objects.
...
#jira UE-110910
#rb Yujiang.Wang
[CL 15746271 by Yuriy ODonnell in ue5-main branch]
2021-03-19 07:30:59 -04:00
daniel wright
bdf3b979a8
Components being moved by editor tracking render velocities correctly
...
* Added new PrimitiveComponent flag bIsBeingMovedByEditor which is enabled by the editor when it moves an actor through the gizmos.
* Velocity rendering now draws components being moved by the editor on top of the usual Movable components
#rb Matt.Kuhlenschmidt
#ROBOMERGE-SOURCE: CL 15373844 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)
[CL 15373874 by daniel wright in ue5-main branch]
2021-02-09 23:05:37 -04:00
Zousar Shaker
3b4c8fc1c5
Automated wrapped object pointer upgrade for Engine + ShooterGame + ShooterGame referenced plugins
...
#rb none
[CL 15224650 by Zousar Shaker in ue5-main branch]
2021-01-27 17:40:25 -04:00
Marc Audy
bc88b73a29
Merge Release-Engine-Staging to Main @ CL# 15151250
...
Represents UE4/Main @ 15133763
[CL 15158774 by Marc Audy in ue5-main branch]
2021-01-21 16:22:06 -04:00
Zousar Shaker
fc2ad21a5e
Prototype Wrapped Object Pointers (ObjectHandle/ObjectPtr)
...
Call-site changes for non-scalar wrapped object pointer upgrades in Engine + Shootergame
#rb devin.doucette
[CL 14996467 by Zousar Shaker in ue5-main branch]
2021-01-05 19:16:25 -04:00
Andrew Davidson
10bca5261b
Double math ambiguity Engine fixes
...
#rb jeanfrancois.dube, trivial
[CL 14974758 by Andrew Davidson in ue5-main branch]
2021-01-04 07:59:22 -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
semion piskarev
180ab5a9ef
Made Interactive Tools Framework capable of operating on arbitrary tool targets that implement the proper interfaces. Made MeshToVolume tool use this system.
...
#rb Ryan.Schmidt
#rnx
#jira none
[CL 14843335 by semion piskarev in ue5-main branch]
2020-12-03 09:48:56 -04:00
Zousar Shaker
3cdeeb8075
Prototype Wrapped Object Pointers (ObjectHandle/ObjectPtr) Change ternary operators that are ambiguous when TObjectPtr can be implicitly constructed from a raw pointer. Also allow TObjectPtr to be implicitly constructed from an appropriate raw pointer.
...
#rb devin.doucette
[CL 14739879 by Zousar Shaker in ue5-main branch]
2020-11-12 18:18:02 -04:00
Marc Audy
4c1bb11c29
Merge UE5/Release-Engine-Staging to UE5/Main @ 14548662
...
This represents UE4/Main @ 14525125 + cherrypicked fixes
#skipundocheck
[CL 14551026 by Marc Audy in ue5-main branch]
2020-10-22 19:19:16 -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
brooke hubert
48113fc77e
Adding EditorFramework to build.cs files
...
#rnx
#Jira UE-96448
#rb chris.gagnon
[CL 14114839 by brooke hubert in ue5-main branch]
2020-08-14 13:24:16 -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
Marc Audy
11f5b21210
Merging //UE5/Release-Engine-Staging @ 13752110 to Main (//UE5/Main)
...
#rnx
[CL 13753156 by Marc Audy in ue5-main branch]
2020-06-23 18:40:00 -04:00