David Harvey
bc3c4c7db0
Fixing up Address Sanitizer on Microsoft platforms.
...
<BuildConfiguration>
<bEnableAddressSanitizer>true</bEnableAddressSanitizer>
#jira UE-112891
#rb dan.phillips
#rnx
[CL 16757980 by David Harvey in ue5-main branch]
2021-06-23 11:35:42 -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
alfred reynolds
00ff2ce5ad
- Update copyright header in CEF files to match the requirements in the UE5 branch
...
#jira UE-110192
#jira UE-110195
#jira UE-110196
[FYI] wes.fudala
[FYI] JeanFrancois.Dube
#horde 47017
#horde 47016
#ROBOMERGE-SOURCE: CL 15657948 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)
[CL 15657981 by alfred reynolds in ue5-main branch]
2021-03-09 15:32:23 -04:00
christopher waters
3970cd2f39
Fixing copyright header.
...
#rb trivial
#jira UE-110196
#ROBOMERGE-SOURCE: CL 15654760 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v779-15635321)
[CL 15654781 by christopher waters in ue5-main branch]
2021-03-09 11:29:35 -04:00
Marc Audy
76a4f7dd9e
Merge CEF version 84.0.4147 from the //Portal branch directly into the //UE5/EA branch
...
- The CEF helper process has been renamed from UnrealCEFSubprocess to EpicWebHelper
- Support for accelerated rendering from CEF has been added (using GPU->GPU texture copies). This works for the Standalone renderer in DX11/macOS-OpenGL and in the D3D11 RHI renderer, otherwise falls back to the default CPU texture copy mode. Accelerated paint can be disabled by adding "-nocefaccelpaint" to the commandline.
- Numerous other bug fixes and perf improvements in the CEF code have been added since we last took a version drop
#jira distro-133
#[fyi] wes.fudala
#ushell-cherrypick of 15635368 by alfred.reynolds
[CL 15651276 by Marc Audy in ue5-main branch]
2021-03-09 01:37:10 -04:00
Yuriy ODonnell
4c49be23e4
Updated D3D12 to v1.4.4 (new redistributable model)
...
New D3D12 redistributable opt-in is disabled by default for initial internal testing, see LaunchWindows.cpp.
#rb michal.valient, graham.wihlidal, christopher.waters, kenzo.terelst
[CL 15623104 by Yuriy ODonnell in ue5-main branch]
2021-03-05 07:01:49 -04:00
Arciel Rekman
751815e225
Load d3dcompiler_*.dll explicitly (UE-108348).
...
- This makes shader compilation predictable and resolves the issue with Incredibuild failing to run SCWs on systems without the library.
#rb Chris.Waters, Rolando.Caloca, Lukas.Hermanns
#review-15600065 @Chris.Waters, @Rolando.Caloca, @Lukas.Hermanns
#robomerge Release-5.0-EarlyAccess
#jira UE-108348
[CL 15600059 by Arciel Rekman in ue5-main branch]
2021-03-03 22:25:04 -04:00
Kenzo Terelst
3d517381a0
Increment MAX_NUM_CONCURRENT_CMD_LISTS to 64 to fix OOM crash during loading
...
#jira FROST-1209
#rb Emil.Persson
[CL 15532367 by Kenzo Terelst in ue5-main branch]
2021-02-25 15:45:26 -04:00
Josh Adams
b0e4357576
- UBT Code changes to remove 32-bit Windows support (C++ code for 32-bit still exists)
...
#rb marc.audy (concept, not each file)
[CL 15265424 by Josh Adams in ue5-main branch]
2021-01-31 15:09:58 -04:00
Yuriy ODonnell
a050459846
Updated Zombie DirectX SDK URL
...
[CL 15261055 by Yuriy ODonnell in ue5-main branch]
2021-01-29 09:23:27 -04:00
Ben Marsh
6f927647b1
Changing C# code over to using EpicGames.Core over DotNETCommon.
...
#rb none
#rnx
[CL 14962096 by Ben Marsh in ue5-main branch]
2020-12-21 23:07:37 -04:00
christopher waters
cc147aa44f
Removing the WITH_D3DX_LIBS defines since they don't affect anything anymore. Removing some d3d9 error handling code in the 11/12 RHIs.
...
#jira none
#rb mihnea.balta, kenzo.terelst
[CL 14901218 by christopher waters in ue5-main branch]
2020-12-10 16:28:59 -04:00
christopher waters
ecc4872c32
Rolling back usages of WINAPI_PARTITION_GAMES since that was added in Windows SDK 18362. D3D12 headers were modified, not rolled back.
...
[CL 14899047 by christopher waters in ue5-main branch]
2020-12-10 13:22:37 -04:00
christopher waters
cb87660009
Removing d3dx9, d3dx10 and d3dx11 since we don't use them anymore.
...
#jira none
#rb zach.bethel
[CL 14891859 by christopher waters in ue5-main branch]
2020-12-09 16:44:43 -04:00
christopher waters
bdc7a41632
Removing references to Direct2D.
...
#jira none
#rb none
[CL 14889203 by christopher waters in ue5-main branch]
2020-12-09 12:17:01 -04:00
christopher waters
7bc41039d3
Updating D3D 10 headers and libraries from WinSDK 19041.
...
#jira UE-104282
#rb none
[CL 14889200 by christopher waters in ue5-main branch]
2020-12-09 12:16:33 -04:00
christopher waters
a92a8e3679
Updating D3D headers and libraries from WinSDK 19041. Updating dxcapi.h from ShaderConductor to remove type conflict.
...
#jira UE-103810
#rb rolando.caloca
[CL 14882153 by christopher waters in ue5-main branch]
2020-12-08 16:28:17 -04:00