Commit Graph

176 Commits

Author SHA1 Message Date
UnrealBot
aa952f5758 Branch snapshot for CL 16549112
[CL 16549112 in ue5-main branch]
2021-06-03 18:23:24 +00:00
Andrew Davidson
3ddc3a4da3 Merge up from //UE5/Dev-LargeWorldCoordinates
#rb none

[CL 16211417 by Andrew Davidson in ue5-main branch]
2021-05-05 15:07:25 -04:00
mihnea balta
d5c41b1dec More cleanup for UE4 references.
#rb trivial
#rnx
#jira UE-111661 UE-111087 UE-111327 UE-111056 UE-111062 UE-111414 UE-111417 UE-111415 UE-111453 UE-111474 UE-111729

#ROBOMERGE-SOURCE: CL 15825946 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v785-15821902)

[CL 15829883 by mihnea balta in ue5-main branch]
2021-03-25 15:42:37 -04:00
Steve Robb
4fa411c84e Removal of dependencies to Windows Vista or earlier.
#jira UE-110555
#rb josh.adams

[CL 15746365 by Steve Robb in ue5-main branch]
2021-03-19 08:05:49 -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
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
zach bethel
84476b0ff3 Improved slate D3D vertex / index buffer growing algorithm to reduce hitches.
#rb graham.wihlidal
#jira none

[CL 15318870 by zach bethel in ue5-main branch]
2021-02-04 13:38:06 -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
mihnea balta
59b948fad8 Don't cache the pointer to D3DReflect in a static variable, as it seems to cause heartburn for LiveCoding.
Also, add an early return in FSlateD3DVS::Create in case of an error, so it doesn't try to call GetShaderBindings on a null pointer.

#rb trivial
#rnx
#fyi Matt.Kuhlenschmidt

[CL 15216135 by mihnea balta in ue5-main branch]
2021-01-27 05:44:36 -04:00
Tim Smith
84d8018fbf Fixing PVS 7.7 Issues:
warning V773: Visibility scope of the 'SavedIndices' pointer was exited without releasing the memory. A memory leak is possible.

warning V773: The function was exited without calling the Release method of the COM object pointed by the 'DeviceDenumerator' pointer.

#rb patrick.boutot, andrew.rodham
#jira UE-91644

[CL 15066688 by Tim Smith in ue5-main branch]
2021-01-13 10:21:05 -04:00
Tim Smith
9fdfe7cd7e Fixing PVS 7.7 Issues: warning V1052: Declaring virtual methods in a class marked as 'final' is pointless. Consider inspecting the 'XYZ' method of the 'FXYZ' class.
#rb trivial
#jira UE-91644

[CL 14994253 by Tim Smith in ue5-main branch]
2021-01-05 15:39:12 -04:00
Matt Kuhlenschmidt
df0e040bae Slate - Rounded brushes can now have a radius specified per corner instead of just uniformly
#rb louise.rasmussen

[CL 14915379 by Matt Kuhlenschmidt in ue5-main branch]
2020-12-14 14:31:49 -04:00
Matt Kuhlenschmidt
79ce01a663 Fix standalone renderers crashing on startup
#fyi louise.rasmussen

[CL 14901368 by Matt Kuhlenschmidt in ue5-main branch]
2020-12-10 16:42:16 -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
1fefa64f2f Updating "D3D10" type usages to the version agnostic "D3D"
#jira none
#rb Arciel.Rekman, Lukas.Hermanns

[CL 14397141 by christopher waters in ue5-main branch]
2020-09-25 12:21:25 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Matt Kuhlenschmidt
60f89902d5 Fix slate opengl and d3d renderers not restoring gamma correction values after an element requests no gamma correction
#fyi ionut.matasaru

[CL 14153494 by Matt Kuhlenschmidt in ue5-main branch]
2020-08-20 08:59:29 -04:00
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -05:00
Chris Gagnon
76c6bcbfeb UE4 Main merged to Dev-Tools-Staging at CL 11164391
#rb none

[CL 11171981 by Chris Gagnon in Dev-Tools-Staging branch]
2020-01-29 20:39:37 -05:00
Max Chen
b4881d8bf8 Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
#rb none
#jira none

[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
Rolando Caloca
bbb9564388 Copying //UE4/Dev-RenderPlat-Staging@11110326 to //UE4/Main
#rb none
#rnx

[CL 11110369 by Rolando Caloca in Main branch]
2020-01-24 18:07:01 -05:00
Juan Canada
2ecf4f9708 Merging //UE4/Dev-Main@10877709 to Dev-RenderPlat-Staging(//UE4/Dev-Rendering)
#rnx
#rb none

[CL 10895568 by Juan Canada in Dev-RenderPlat-Staging branch]
2020-01-07 13:45:01 -05:00
ryan durand
471d972e62 Updating copyright for Engine Developer.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
Rolando Caloca
c2d62c0ecc Copying //UE4/Dev-Rendering@10763356 to //UE4/Dev-RenderPlat-Staging
#rb none
#rnx

[CL 10769097 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2019-12-17 14:14:23 -05:00
brandon schaefer
ac4513d395 Fix issue where BatchData.GetRenderBatches() can possibly be empty in the standalone opengl renderer
#jira UE-83153
#rb none
[FYI] Michael.Trepka, Matt.Kuhlenschmidt

#ROBOMERGE-SOURCE: CL 10021532 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v562-10004402)

[CL 10021546 by brandon schaefer in Main branch]
2019-11-05 15:10:04 -05:00