Commit Graph

582 Commits

Author SHA1 Message Date
Rex Hill
64d7948e9c Fix compile error with UnEdMode PostMessage on windows due to a window headers defining PostMessage
#rb none
#rnx
#fyi Ryan.Schmidt

[CL 8696305 by Rex Hill in Dev-Editor branch]
2019-09-16 14:06:18 -04:00
jeff fisher
7c30352798 UE-79137 HoloLens - No engine audio plays in emulator
-Hololens now iterates through audio devices starting at zero trying to find one that it can successfully open a stream with.  The hololens emulator device 0 cannot, but device 1 can.  Hololens device has only one device.
#rb Aaron.Mcleran
#jira UE-79137
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8497913 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8498158 by jeff fisher in Main branch]
2019-09-04 15:58:30 -04:00
rui figueira
33949f859a XAudio2 error logging improvements.
#rb NONE
[FYI] Aaron.McLeran


#ROBOMERGE-SOURCE: CL 8428983 via CL 8429013 via CL 8439717
#ROBOMERGE-BOT: (v404-8404397)

[CL 8439947 by rui figueira in Main branch]
2019-09-03 18:19:42 -04:00
Rui Figueira
2d8f4d944f Fixed a typo.
#fyi Aaron.McLeran
#rb none
#jira none

[CL 8385139 by Rui Figueira in Main branch]
2019-08-30 13:20:44 -04:00
Josh Markiewicz
d79515867d Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none

[CL 8321295 by Josh Markiewicz in Main branch]
2019-08-26 18:35:22 -04:00
jonas meyer
9a71063ae6 check for device removed when timing out in GetQueryData. This should hopefully classify the remaining crashes as gpu hangs.
#jira UE-76115
#rb none
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8223942 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v401-8057353)

[CL 8223943 by jonas meyer in Main branch]
2019-08-23 05:04:01 -04:00
Ben Marsh
f6564eb124 Merging //UE4/Dev-Main to Dev-Build (//UE4/Dev-Build)
#rb none
#rnx

[CL 8194620 by Ben Marsh in Dev-Build branch]
2019-08-21 16:28:23 -04:00
John White
44b404167d Add support to the Editor to allow rendering onto HDR monitors
#jira none
#rb Brian,Guillaume,Rod

[CL 8174116 by John White in Main branch]
2019-08-21 11:22:04 -04:00
peter lockhart
f500b7e4f3 If there are no samples in a video recording session, the session should not be allowed to start
#rb Andriy.Tylychko
#rnx


#ROBOMERGE-SOURCE: CL 8126571 via CL 8126605 via CL 8132208
#ROBOMERGE-BOT: (v401-8057353)

[CL 8157304 by peter lockhart in Main branch]
2019-08-21 08:59:17 -04:00
jonas meyer
676bd91d83 fix for UE-76115
#rb none
#jira UE-76115
#lockdown nick.penwarden

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 8060135 in //UE4/Release-4.23/... via CL 8060139
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v400-8057353)

[CL 8070093 by jonas meyer in Dev-Build branch]
2019-08-15 23:36:02 -04:00
jonas meyer
86445f2244 fix for UE-76115
#rb none
#jira UE-76115
#lockdown nick.penwarden

#ROBOMERGE-SOURCE: CL 8060135 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v400-8057353)

[CL 8060139 by jonas meyer in Main branch]
2019-08-15 10:20:47 -04:00
Joakim Lindqvist
d26625d39d Updated module build configurations to follow our updated guidelines on using a library, you should always specify the full path to the library if you know it (in PublicAdditionalLibraries). This allows UBT to do up to date checking of the module and is faster.
If you still need to old behavior of searching for a library we use the new PublicSystemLibraries instead (used very sparingly).

Also updated conventions on importing Android libraries to use the newly introduced Android Architecture instead, which is always set to a valid architecuture (unlike Target.Architecture for the general case)

Lastly I updated some build.cs files that were doing filesystem enumeration or copying as they were being parsed, this is highly discouraged (partially because we cache filesystem operations but also it adds a cost to something we expect to be very fast). Any operations like this should be done as part of the build if they have to be done at all.

#rb none

[CL 7918851 by Joakim Lindqvist in Dev-Build branch]
2019-08-09 03:48:12 -04:00
jonas meyer
85de5cea07 fix for null vertexbuffer when creating an SRV on a vertexbuffer
#rb rune.stubbe


#ROBOMERGE-SOURCE: CL 7839837
#ROBOMERGE-BOT: (v389-7813075)

[CL 7839863 by jonas meyer in Main branch]
2019-08-07 09:28:08 -04:00
emil persson
5ea86c1c88 Fix scissor rect ensures. Also add scissor validation to DX11.
#jira UE-75512
#rb rolando.caloca

#ROBOMERGE-SOURCE: CL 7785517 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v386-7774470)

[CL 7785518 by emil persson in Main branch]
2019-08-06 05:21:50 -04:00
jonas meyer
4f431dc965 fix UE-76115. Raise timeout for fetching timer queries
#jira UE-76115
#rb none

#ROBOMERGE-SOURCE: CL 7744966 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7744997 by jonas meyer in Main branch]
2019-08-05 10:06:41 -04:00
ben marsh
0a17d5dc75 Another attempt to fix Hololens compile error.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7712998 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7712999 by ben marsh in Main branch]
2019-08-03 17:51:04 -04:00
ben marsh
01334b0173 Add missing include directive to fix HoloLens compilation.
#rb none
#rnx
#jira

#ROBOMERGE-SOURCE: CL 7712991 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7712992 by ben marsh in Main branch]
2019-08-03 17:04:54 -04:00
devansh maheshwari
9139840aa2 Re-submitting some changes from dev-rendering
#rb none
#jira UE-74638

#ROBOMERGE-SOURCE: CL 7709942 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)

[CL 7709944 by devansh maheshwari in Main branch]
2019-08-02 16:08:52 -04:00
Benn Gallagher
3a4873ef60 Copying //UE4/Dev-Physics to Dev-Main (//UE4/Dev-Main) @ 7703071
#rb
#rnx

[CL 7705805 by Benn Gallagher in Main branch]
2019-08-02 09:01:58 -04:00
rob gay
bb7a6404b3 More clean-up around initialization of audio MaxChannels/GetPlatformSettings
- Add GetMaxSources() that provides actual max number of sources (internal MaxSources + NumStoppingSources)
- More clean-up around platform implementation for GetPlatformSettings
#rb aaron.mcleran
[FYI] ethan.geller


#ROBOMERGE-OWNER: rob.gay
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 7675366 via CL 7681898
#ROBOMERGE-BOT: (v382-7680231)

[CL 7681899 by rob gay in Main branch]
2019-08-01 10:17:25 -04:00
chris bunner
d5bb3bc6c7 Updated min feature level error message to be a little more generic, calling out project requirements rather than 10.0.
Added support for min and max feature level via ini.
#rb Michael.Trepka, Jian.Ru


#ROBOMERGE-SOURCE: CL 7475097 via CL 7478028 via CL 7479501
#ROBOMERGE-BOT: (v372-7473910)

[CL 7479580 by chris bunner in Main branch]
2019-07-22 18:47:00 -04:00
jonas meyer
80caa74b40 fix for VB/IB lock with RLM_ReadOnly and Offset != 0
#rb none
#jira ue-76455

#ROBOMERGE-SOURCE: CL 7479240 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v372-7473910)

[CL 7479241 by jonas meyer in Main branch]
2019-07-22 18:05:56 -04:00
aaron mcleran
ce73835234 Fix for failing to init audio device when no audio devices are available.
Re-introduce the appropriate macro define that was accidentally set to 0.

#jira UE-77196
#rb Ethan.Geller

#ROBOMERGE-SOURCE: CL 7442986 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v371-7306989)

[CL 7442988 by aaron mcleran in Main branch]
2019-07-18 17:17:33 -04:00
John White
ab396b8ee8 Fix for first line being repeated in screenshots of float32 types.
#jira UE-77363
#fyi juan.canada
#rb none

[CL 7434445 by John White in Main branch]
2019-07-17 18:45:47 -04:00
zach bethel
e967296c66 Use DYNAMIC constant buffer usage when not pooling uniform buffers to allow for a map discard.
#jira UE-76927
#rb none

#ROBOMERGE-SOURCE: CL 7233898 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)

[CL 7233903 by zach bethel in Main branch]
2019-07-08 17:19:19 -04:00