Commit Graph

618 Commits

Author SHA1 Message Date
chris bunner
ebeeb97f13 Integrating NvGPU overclock information to crash context.
#rb Jonas.Meyer, Rolando.Caloca


#ROBOMERGE-SOURCE: CL 9889867 via CL 9890611 via CL 9890700
#ROBOMERGE-BOT: (v553-9872581)

[CL 9891155 by chris bunner in Main branch]
2019-10-30 10:57:47 -04:00
zach bethel
5cbd0017c5 Augmenting D3D11 uniform buffer assert with more helpful information.
#jira UE-81408
#rb rolando.caloca
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 9874266 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v553-9872581)

[CL 9874282 by zach bethel in Main branch]
2019-10-28 16:52:35 -04:00
jonas meyer
1334eba5bd Fix crash changing to/from fullscreen mode.
#rb rolando.caloca
#jira none

#ROBOMERGE-SOURCE: CL 9749870 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v544-9749414)

[CL 9749877 by jonas meyer in Main branch]
2019-10-22 15:49:17 -04:00
aaron mcleran
e3082388a4 Fix for static analysis warning
#rb none
[FYI] Jimmy.Smith
#jira UE-81774, UE-81769


#ROBOMERGE-SOURCE: CL 9575011 via CL 9575017
#ROBOMERGE-BOT: (v524-9564021)

[CL 9575025 by aaron mcleran in Main branch]
2019-10-14 16:09:48 -04:00
jimmy smith
2c8d1e80f8 Improve XAudio2Device logging, reduce log spam by adding log once like behavior
#jira UE-81508
#rb aaron.mcleran, ethan.geller, marc.audy


#ROBOMERGE-SOURCE: CL 9551967 via CL 9551968
#ROBOMERGE-BOT: (v521-9539702)

[CL 9552894 by jimmy smith in Main branch]
2019-10-11 18:04:07 -04:00
Rolando Caloca
1a30325d6f Copying //UE4/Dev-RenderPlat-Staging@9551419 to //UE4/Main
#rb none
#rnx

[CL 9551447 by Rolando Caloca in Main branch]
2019-10-11 15:33:31 -04:00
jeremy moore
7395869aa0 Add optional fence parameter to MapStagingSurface()
If fence is passed in we Poll() to find if we have passed the fence and if so we skip the RHI flush
For the benefit of non parallel APIs we still stall the RHI thread while processing the Map()


#ROBOMERGE-SOURCE: CL 9514707 via CL 9514744 via CL 9514749 via CL 9514754 via CL 9514763
#ROBOMERGE-BOT: (v519-9489664)

[CL 9514769 by jeremy moore in Main branch]
2019-10-09 22:24:54 -04:00
Andriy Tylychko
9f65ad43a6 Merging //UE4/Private-3Lateral_Streaming to Main (//UE4/Main)
This mainly covers the new Pixel Streaming plugin version along with minor changes to other parts of the engine:
* removed multiple copies of FThread as it's now a part of Core
* changes to SlateUser required to fix user input in Pixel Streaming

This wasn't formally reviewed due to the size of Pixel Streaming changes, but was skimmed over by Zack Letters before integration

#rb zack.letters

[CL 9486237 by Andriy Tylychko in Main branch]
2019-10-09 08:21:27 -04:00
Joe Conley
69f8aacf27 #jira UE-81483 CheckHDRMonitorStatus not defined for hololens, causes linker error
Merging using Dev-VR=>Main

Adding HDR Monitor Status function to HL2

#RB Jason.Bestimt

[CL 9467072 by Joe Conley in Main branch]
2019-10-07 18:36:37 -04:00
ethan geller
7e3c39a425 #jira UE-81389
Fix various issues with stream caching in editor. Including:
1) If you play a sound while stream caching is disabled, then enable stream caching and play it, the sound won't be loaded into the cache because it's already precached with DTYPE_Native or DTYPE_Realtime. This was fixed by invalidating and re-cooking the asset on playback if the stream caching settings were changed since last time we cooked it.
2) Fix for issue where the Force Streaming flag would be set to true for any asset you opened while stream caching is enabled in the editor.
3) Fix for issue where newly imported sounds would not play if stream caching is enabled until you restart the editor.
4) Fix for issue where, if you toggle streaming on an asset, the both streaming and non-streaming versions of the asset would stick around in memory.

#rb maxwell.hayes


#ROBOMERGE-SOURCE: CL 9460968 via CL 9460987
#ROBOMERGE-BOT: (v500-9458591)

[CL 9460991 by ethan geller in Main branch]
2019-10-07 16:15:29 -04:00
Jason Bestimt
948770150e Merging fix from Dev-PlatformRender-Staging to UE-81433
#JIRA: UE-81433
#RB: CIS

[CL 9447398 by Jason Bestimt in Main branch]
2019-10-07 11:30:21 -04:00
emil persson
6f5581de47 Remove some dead code
#ROBOMERGE-SOURCE: CL 9439789 via CL 9440194
#ROBOMERGE-BOT: (v490-9439918)

[CL 9440266 by emil persson in Main branch]
2019-10-07 08:34:40 -04:00
John White
c8393548bf Fix for Resizing an editor window causes text to flicker between the original and resize locations
#jira UE-81287
#rb none

[CL 9424126 by John White in Main branch]
2019-10-04 17:57:24 -04:00
Rolando Caloca
7632478918 Merging //UE4/Main@9388041 to Dev-RenderPlat-Staging
#rb none
#rnx

[CL 9389881 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2019-10-03 09:26:00 -04:00
Chris Gagnon
8ab0638182 Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main) for 4.24
#rb none

[CL 9325047 by Chris Gagnon in Main branch]
2019-10-01 20:41:42 -04:00
steve smith
826b51de18 Merge Dev-RenderPlat-Staging to DevVR
#jira none
#rb none

[CL 9321092 by steve smith in Dev-VR branch]
2019-10-01 16:55:06 -04:00
joe conley
f2409e2ffa Merging //UE4/Main[at]9314622 to Dev-RenderPlat-Staging
#rb none
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: rolando.caloca
#ROBOMERGE-SOURCE: CL 9315153 in //UE4/Dev-RenderPlat-Staging/...
#ROBOMERGE-BOT: DEVVR (Dev-RenderPlat-Staging -> Dev-VR) (v455-9298202)

[CL 9318813 by joe conley in Dev-VR branch]
2019-10-01 14:25:49 -04:00
Rolando Caloca
f83ae4807a Copying //UE4/Dev-Rendering@9317594 to Dev-RenderPlat-Staging
#rb none
#rnx

[CL 9317904 by Rolando Caloca in Dev-RenderPlat-Staging branch]
2019-10-01 13:03:04 -04:00
steve robb
14cab21e0c Deprecating ARRAY_COUNT and changing it to UE_ARRAY_COUNT.
Replicated from CL# 7924370.

#rb none


#ROBOMERGE-OWNER: steve.robb
#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 9279060 via CL 9279063
#ROBOMERGE-BOT: (v443-9013191)

[CL 9279836 by steve robb in Main branch]
2019-09-28 08:19:35 -04:00
steve smith
544e8d101a Fix broken hololens build with missing swapchain flags accessor. HololensD3D11Viewport implementation needed a version of this function (as well as the global to track the flags).
#rb jonas.meyer jeff.fisher
#jira UE-80862
#lockdown nick.whiting

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: steve.smith
#ROBOMERGE-SOURCE: CL 9163216 in //UE4/Release-4.23/... via CL 9163218 via CL 9189410
#ROBOMERGE-BOT: DEVVR (Dev-RenderPlat-Staging -> Dev-VR) (v443-9013191)

[CL 9217923 by steve smith in Dev-VR branch]
2019-09-27 13:31:28 -04:00
steve smith
bcb57298c8 Fix broken hololens build with missing swapchain flags accessor. HololensD3D11Viewport implementation needed a version of this function (as well as the global to track the flags).
#rb jonas.meyer jeff.fisher
#jira UE-80862
#lockdown nick.whiting

#ROBOMERGE-SOURCE: CL 9163216 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v443-9013191)

[CL 9163218 by steve smith in Main branch]
2019-09-26 17:18:08 -04:00
michael lentine
99f67a0355 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) [at] 9098278
#rb none
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.lentine
#ROBOMERGE-SOURCE: CL 9098401 in //UE4/Main/... via CL 9125574
#ROBOMERGE-BOT: DEVVR (Dev-RenderPlat-Staging -> Dev-VR) (v443-9013191)

[CL 9126156 by michael lentine in Dev-VR branch]
2019-09-26 08:37:38 -04:00
jonas meyer
06fc162487 Add support for DXGI_SWAP_EFFECT_FLIP_DISCARD & DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING, when running on windows version that supports it
fixes a rare crash when calling present
#jira none
#rb rolando.caloca
[FYI] ryan.vance
#lockdown cristina.riveron

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 9089297 in //UE4/Release-4.23/... via CL 9089346 via CL 9121619
#ROBOMERGE-BOT: DEVVR (Dev-RenderPlat-Staging -> Dev-VR) (v443-9013191)

[CL 9121835 by jonas meyer in Dev-VR branch]
2019-09-26 01:56:44 -04:00
Michael Lentine
9db7de9fdf Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) [at] 9098278
#rb none
#rnx

[CL 9098401 by Michael Lentine in Main branch]
2019-09-25 13:55:37 -04:00
jonas meyer
ad2a369556 Add support for DXGI_SWAP_EFFECT_FLIP_DISCARD & DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING, when running on windows version that supports it
fixes a rare crash when calling present
#jira none
#rb rolando.caloca
[FYI] ryan.vance
#lockdown cristina.riveron

#ROBOMERGE-OWNER: jonas.meyer
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 9089297 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v443-9013191)

[CL 9089346 by jonas meyer in Main branch]
2019-09-25 05:26:24 -04:00