Commit Graph

10 Commits

Author SHA1 Message Date
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