Commit Graph

16 Commits

Author SHA1 Message Date
Benn Gallagher
8757cb3641 Physics interface cleanup.
* Removed deprecated or dead code paths
* Simplified build system setup for physics support
* Deprecated build system flags and unsupported macros

#jira none
#rb Chris.Caulfield, Kriss.Gossart
#preflight 62963ec0fe779f23c8ea0c5e

[CL 20450744 by Benn Gallagher in ue5-main branch]
2022-06-01 06:59:18 -04:00
Ori Cohen
3c734cef27 More template boilerplate to be able to do scene queries against PT data
#rb Max.Whitehead
#preflight 61fd6596e65336d14549afe3

[CL 18866111 by Ori Cohen in ue5-main branch]
2022-02-04 12:58:24 -05:00
Marc Audy
8f73cd7fa9 Merge UE5/Release-Engine-Staging @ 15630841 to UE5/Main
This represents UE4/Main @ 15601601

[CL 15631170 by Marc Audy in ue5-main branch]
2021-03-05 19:27:14 -04:00
Marc Audy
cac1fe0019 Merge UE5/Release-Engine-Staging @ CL# 15299266 to UE5/Main
This represents UE4/Main @ CL# 15277572

[CL 15299962 by Marc Audy in ue5-main branch]
2021-02-03 14:57:28 -04:00
ori cohen
71a27602ac Refactor evolution to allow type traits
#rb none
#jira nojira

#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 12921817 via CL 12921826 via CL 12921987 via CL 12921989 via CL 12922049
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v682-12900288)

[CL 12922068 by ori cohen in Main branch]
2020-04-20 09:47:13 -04:00
ori cohen
8b72bdcb2b Unblocked robomerge by resolving PhysicsSolverBase.h. Original commit message:
Refactor data marshaling to be able to go wide during PushToPhysics

#rb none
[CODEREVIEW] Michael.Lentine


#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 12098393 via CL 12099551 via CL 12099556 via CL 12116352
#ROBOMERGE-BOT: (v657-12064184)

[CL 12118749 by ori cohen in Main branch]
2020-03-10 17:25:27 -04:00
max whitehead
ae7a7ecf33 Rename duplicated types from PhysX when removing dependancy. Fixes NonUnity build ambiguous type errors.
#rb none


#ROBOMERGE-SOURCE: CL 11923415 via CL 11923448 via CL 11923473
#ROBOMERGE-BOT: (v656-11643781)

[CL 11923486 by max whitehead in Main branch]
2020-03-04 17:25:08 -05:00
max whitehead
19b76ff6e1 Remove PhysX module when using Chaos, Guard PhysX code in PHYSICS_INTERFACE_PHYSX so Chaos compiles without it.
Change WITH_PHYSX to always be defined, even with chaos only.
Make Client/Server targets only disable PhysX when Chaos is enabled.
#rb michael.lentine


#ROBOMERGE-OWNER: max.whitehead
#ROBOMERGE-AUTHOR: max.whitehead
#ROBOMERGE-SOURCE: CL 11877480 via CL 11877967 via CL 11878038
#ROBOMERGE-BOT: (v656-11643781)

[CL 11888569 by max whitehead in Main branch]
2020-03-03 17:06:00 -05:00
Peter Knepley
a70a536264 Fix compile
#jira
#fyi Marc.Audy
#rb Peter.Knepley

[CL 11877816 by Peter Knepley in Main branch]
2020-03-03 14:10:10 -05:00
peter knepley
5f9f5b4def PhysX strip out of 12.10
#jira


#ROBOMERGE-SOURCE: CL 11715593 via CL 11723525 via CL 11723538 via CL 11723550
#ROBOMERGE-BOT: (v656-11643781)

[CL 11865538 by peter knepley in Main branch]
2020-03-03 09:46:37 -05:00
chris caulfield
ec9bf480e0 Chaos
- remove template parameters from Evolution classes
- remove EvolutionPGS

#rb none


#ROBOMERGE-SOURCE: CL 11445838 via CL 11445860 via CL 11445876
#ROBOMERGE-BOT: (v654-11333218)

[CL 11445883 by chris caulfield in Main branch]
2020-02-14 13:16:09 -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
ori cohen
5799e29c3c First pass removing T,d from Chaos. Only ImplicitObject
#rb none


#ROBOMERGE-OWNER: ori.cohen
#ROBOMERGE-AUTHOR: ori.cohen
#ROBOMERGE-SOURCE: CL 9944680 via CL 9944735
#ROBOMERGE-BOT: (v558-9892490)

[CL 9945739 by ori cohen in Main branch]
2019-10-31 17:28:08 -04:00
michael lentine
acbc579509 Copy from //Fortnite/Dev-Physics
#rb none


#ROBOMERGE-OWNER: michael.lentine
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 9374650 via CL 9374665
#ROBOMERGE-BOT: (v456-9359915)

[CL 9385990 by michael lentine in Main branch]
2019-10-02 17:27:26 -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
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