Commit Graph

130 Commits

Author SHA1 Message Date
UnrealBot
73409369c0 Branch snapshot for CL 21319338
[CL 21319338 in ue5-main branch]
2022-08-10 16:03:37 +00:00
Joe Kirchoff
f4ac91cbf0 UnrealBuildTool: Update Target.WindowsPlatform.StaticAnalyzer -> Target.bStaticAnalyzer so it can be shared with the Clang toolchains, marking the old properties and enums as obsolete
#rnx
#rb Ben.Marsh
#preflight 62c5db38b47aed4cf108e4ee

[CL 20971113 by Joe Kirchoff in ue5-main branch]
2022-07-06 15:06:26 -04:00
christopher waters
feecdec4b8 D3D12 Mesh shader compat cleanup
- Add support for ID3D12Device8, ID3D12Device9, ID3D12Device10.
- Check for mesh shader support with all the other CheckFeatureSupport calls.
- Validate mesh shader support before creating Mesh and Amplification shaders.

#jira none
#rb mihnea.balta
#preflight 62c59d0e2f2d046918f6cdb1

[CL 20967358 by christopher waters in ue5-main branch]
2022-07-06 11:07:33 -04:00
jimmy smith
9d7de86db6 Remove all mentions of X3dAudio
#rb maxwell.hayes
#jira none
#preflight 62a3aedf2558795127e6879d

[CL 20630309 by jimmy smith in ue5-main branch]
2022-06-13 13:37:43 -04:00
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