Commit Graph

126 Commits

Author SHA1 Message Date
David Harvey
37da4676e3 HoloLens build rules: Engine modules part 2
#preflight 628cb13af237058787bb0357
#jira UE-149794
#rnx
#rb Jeff.Fisher

[CL 20361216 by David Harvey in ue5-main branch]
2022-05-25 04:04:16 -04:00
David Harvey
5be13974fa HoloLens build rules: Engine modules part 1
#preflight 628cb15af057b981ca51fb81
#jira UE-149794
#rnx
#rb Jeff.Fisher

[CL 20361214 by David Harvey in ue5-main branch]
2022-05-25 04:04:01 -04:00
christopher waters
bcb01c98ee Adding DirectStorage 1.0.0
#jira none
#rb none
#preflight 626c0e295c220f34acf33c96

[CL 20294646 by christopher waters in ue5-main branch]
2022-05-20 11:12:30 -04:00
christopher waters
d7c0bffc9a Updating Agility SDK to 1.602.0
#jira none
#rb none
#preflight 6270530b592316675c277631

[CL 20017633 by christopher waters in ue5-main branch]
2022-05-02 18:49:02 -04:00
Laura Hermanns
c951912300 Rebuild ShaderConductor for Win64, Mac, and Linux with DXC update from Apr 2022.
Replace outdated DXC API headers from DirectX SDK folder with primary DXC source folder.

#review-19909455 19605490
#fyi Mihnea.Balta, Rolando.Caloca, Jeannoe.Morissette, Will.Damon, Brandon.Schaefer, Michael.Sartain, Guillaume.Abadie, Graham.Wihlidal, Christopher.Waters
#jira none
#rnx
#preflight 6267ec17853fdb6fddb97dd5

[CL 19924020 by Laura Hermanns in ue5-main branch]
2022-04-26 13:29:01 -04:00
christopher waters
092ec3ae5c Filling in some gaps on DXGISwapChain and DXGIFactory coverage in D3D12. Cleaning up some adapter/swapchain code with these types already available.
#jira none
#rb kenzo.terelst, eric.mcdaniel
#preflight 62573019e223ee28a1c40262

[CL 19810052 by christopher waters in ue5-main branch]
2022-04-19 11:58:21 -04:00
christopher waters
034bba334e Updating WinPixEventRuntime to version 1.0.220124001
#rb none
#preflight 622fbee80a72175a72422640

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 19379963 via CL 19379982
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v926-19321884)

[CL 19380538 by christopher waters in ue5-main branch]
2022-03-14 19:54:23 -04:00
christopher waters
adb73cfaaa Updating to Agility SDK 1.600.10
#jira none
#rb yuriy.odonnell
#preflight 61e1b06f7f65c8b2dce75729

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18640418 in //UE5/Release-5.0/... via CL 18640441 via CL 18640447
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v900-18638592)

[CL 18640851 by christopher waters in ue5-main branch]
2022-01-18 11:22:07 -05:00
christopher waters
e643970b86 Bringing DXProgrammableCapture.h into ThirdParty and modifying it to not require a NTDDI_VERSION.
Cleaning up PixWinPlugin to use the correct header guards, correct types, and correct windows version check.

#jira none
#rb jeremy.moore
#preflight 61df36bea63213484e0a4e38

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18589786 in //UE5/Release-5.0/... via CL 18589808 via CL 18589826
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)

[CL 18589846 by christopher waters in ue5-main branch]
2022-01-12 16:37:12 -05:00
christopher waters
c6105780e2 Updating WinPixEventRuntime to 1.0.210818001
Comes with functionality for programmatic captures.
Includes UE changes to GetFunctionPtr to address FarProc casting warnings.

#jira none
#rb none
#preflight 61b24365fb311517868625a6

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18431491 in //UE5/Release-5.0/... via CL 18435344
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435588 by christopher waters in ue5-release-engine-test branch]
2021-12-10 17:49:49 -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
christopher waters
f73814299b Extending D3D12 descriptor heap size checks to allow for proper binding tier 3 support.
Renaming D3D12.ResourceDescriptorHeapSize to D3D12.Bindless.ResourceDescriptorHeapSize and D3D12.SamplerDescriptorHeapSize to D3D12.Bindless.SamplerDescriptorHeapSize to better reflect their uses.
Gating ID3D12InfoQueue uses behind the new define D3D12_SUPPORTS_INFO_QUEUE
Gating IDXGIDebug uses behind the new define D3D12_SUPPORTS_DXGI_DEBUG

#jira none
#rb zach.bethel, lukas.hermanns
#preflight 616df0cbd48c460001779974

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 17877909 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v883-17842818)

[CL 17877963 by christopher waters in ue5-release-engine-test branch]
2021-10-20 17:00:14 -04:00
kenzo terelst
9e41f44bc1 Integrate fix from MS in Residency code
#jira none
#rb none

#ROBOMERGE-AUTHOR: kenzo.terelst
#ROBOMERGE-SOURCE: CL 17782896 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v881-17767770)

[CL 17782918 by kenzo terelst in ue5-release-engine-test branch]
2021-10-12 07:41:04 -04:00
aurel cordonnier
69fe095547 Merge from Release-Engine-Staging @ 17636544 to Release-Engine-Test
This represents UE4/Main @17638339 and Dev-PerfTest @17636504

[CL 17638842 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-27 19:54:25 -04:00
christopher waters
dd9fdca726 Extend Agility SDK support to all Windows family platforms.
#jira none
#rb david.harvey, yuriy.odonnell
#preflight 6143b4709bba9a0001dea40a

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 17553019 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)

[CL 17553034 by christopher waters in ue5-release-engine-test branch]
2021-09-17 11:44:44 -04:00
david harvey
dff654b52e Fixing up Address Sanitizer on Microsoft platforms.
<BuildConfiguration>
    <bEnableAddressSanitizer>true</bEnableAddressSanitizer>

#jira UE-112891
#rb dan.phillips
#rnx

#ROBOMERGE-SOURCE: CL 16757980 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)

[CL 16757990 by david harvey in ue5-release-engine-test branch]
2021-06-23 11:36:14 -04:00
christopher waters
8895d3abe9 Cleaning up some DX12 dependencies.
#jira none
#rb kenzo.terelst
#preflight 60a5dea8b7ccb000019bb2ba

[CL 16405190 by christopher waters in ue5-main branch]
2021-05-20 12:18:48 -04:00
christopher waters
e0b237c81a Updating DirectX 12 Agility SDK to version 1.4.10. Adding AMD64 binaries.
#rb none
#jira none
#preflight 60a402ee292e32000147b0f5

[CL 16374077 by christopher waters in ue5-main branch]
2021-05-18 15:29:31 -04:00
christopher waters
71433ede9a Updating DirectX 12 Agility SDK to version 1.4.9 and adding PDBs.
#jira none
#rb yuriy.odonnell
#preflight 608043c71bee3500011f9fcd

[CL 16076305 by christopher waters in ue5-main branch]
2021-04-21 13:04:46 -04:00
christopher waters
622e9978a8 Updating d3dx12.h with static analysis fixes.
#rb none
#jira UE-110684
#preflight 607745441fa9990001f1a033

[CL 16011746 by christopher waters in ue5-main branch]
2021-04-14 16:32:51 -04:00
christopher waters
1bf5a09cc7 Adding external profiler for PIX CPU timing captures.
#jira UE-76514
#rb mihnea.balta, kenzo.tereslt

[CL 15937346 by christopher waters in ue5-main branch]
2021-04-06 21:54:21 -04:00
christopher waters
7bb0fe6481 Fixing HoloLens build issues caused by using the wrong Windows 10 SDK headers.
#jira UE-112221
#rb josh.adams
#preflight 6064944bf8bd0000016c5637

[CL 15919434 by christopher waters in ue5-main branch]
2021-04-05 13:39:16 -04:00
Yuriy ODonnell
c48b3a34fb Updated TPS for D3D12
[CL 15841697 by Yuriy ODonnell in ue5-main branch]
2021-03-26 10:44:10 -04:00
christopher waters
9c68724c8f Updating WinPixEventRuntime to version 1.0.2001.27001
#ROBOMERGE-SOURCE: CL 15766789 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15777321 by christopher waters in ue5-main branch]
2021-03-23 11:16:58 -04:00
christopher waters
1d0b1d44eb Initial support for Mesh and Amplification Shaders. These new shader types are an optional feature of the RHIs and are only enabled on PC D3D12 with Feature Level SM6.
#jira none
#rb emil.persson, graham.wihlidal, lukas.hermanns

[CL 15742432 by christopher waters in ue5-main branch]
2021-03-18 18:42:49 -04:00