David Harvey
c6d15e4adf
Ensure HoloLens only includes the HoloLens versions of the Windows API wrapper files.
...
#jira UE-151367
#rnx
#rb Jeff.Fisher
#preflight 628610139701e2d2b2efa36a
[CL 20277795 by David Harvey in ue5-main branch]
2022-05-19 05:55:47 -04:00
David Harvey
9cc4146fbc
move HoloLens runtime source to platform extension folder.
...
#jira UE-149794
#rnx
#rb Jeff.Fisher
#preflight 6284cd49614041edb76395dc
[CL 20258963 by David Harvey in ue5-main branch]
2022-05-18 06:59:59 -04:00
robert millar
c0e08bb9df
Move support for adding all thread callstacks to crash context from Windows to Microsoft.
...
#rb none
#ROBOMERGE-AUTHOR: robert.millar
#ROBOMERGE-SOURCE: CL 19928610 via CL 19930155 via CL 19931144 via CL 19931272
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 19932829 by robert millar in ue5-main branch]
2022-04-26 20:15:07 -04:00
robert millar
edbf1f0c8d
Add MicrosoftPlatformCrashContext and MicrosoftPlatformStackWalk to share code between Microsoft platforms.
...
#rb david.harvey
#ROBOMERGE-AUTHOR: robert.millar
#ROBOMERGE-SOURCE: CL 19920967 via CL 19923246 via CL 19924138 via CL 19924689
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 19927818 by robert millar in ue5-main branch]
2022-04-26 16:25:18 -04:00
charles bloom
a5bfa40d89
Make some basic math routines for log2/clz simpler and faster
...
make intention and implementation obvious
check that it produces better code
add unit tests
#preflight 62447697e434babd8ae5a68a
#rb fabian.giesen,jon.olick
[CL 19562378 by charles bloom in ue5-main branch]
2022-03-30 15:10:56 -04:00
Johan Torp
a8c82ad9b9
Core constexprification pass to reduce code bloat, improve performance and simplify searching for non-constexpr constants
...
#rb steve.robb
#jira FORT-412107
[CL 17679994 by Johan Torp in ue5-main branch]
2021-09-30 13:05:05 -04:00
David Harvey
c785d0de46
ensure PLATFORM_** defines are set before checking them.
...
#jira UE-111460
#rnx
#preflight 6148c545315f5400013034be
#rb Rolando.Caloca, Brian.White
[CL 17581738 by David Harvey in ue5-main branch]
2021-09-21 09:07:04 -04:00
David Harvey
c48909eaf1
move MinimalWindowsApi header/source from Windows folder to Microsoft folder, allowing it to be used on all Microsoft platforms.
...
#jira UE-118341, UE-111460
#rnx
#rb eric.mcdaniel
[CL 16835478 by David Harvey in ue5-main branch]
2021-07-13 06:02:46 -04:00
aurel cordonnier
50944fd712
Merge UE5/RES @ 16162155 to UE5/Main
...
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156
[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -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