Commit Graph

3740 Commits

Author SHA1 Message Date
hongyi yu
4913576a35 Add interface to restarting application.
#rb David.Harvey
#test confirmed restarting works properly with the same commandline and ViewModel::Activated behaves the same

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: hongyi.yu
#ROBOMERGE-SOURCE: CL 6545575 via CL 6546073 via CL 6546094
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR) (v350-6578747)

[CL 6579512 by hongyi yu in Dev-VR branch]
2019-05-20 14:33:39 -04:00
chris varnsverry
32dc3977bc [EmbeddedCommunication] Fix very long delays due to websocket not waking game thread
[at]Rob.Cannaday [at]Sam.Zamani [at]Michael.Kirzinger [at]Josh.Adams
[FYI] [at]Darin.Devine

#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.varnsverry
#ROBOMERGE-SOURCE: CL 6536067 via CL 6536069 via CL 6537949 via CL 6538161
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6577066 by chris varnsverry in Dev-VR branch]
2019-05-20 13:37:52 -04:00
david harvey
33fa0a81fd [FramePro] update to the latest version of FramePro runtime integration code (1.5.15.0)
#rb anthony.bills
[FYI] james.golding

#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 6533184 via CL 6533221 via CL 6533223
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6561242 by david harvey in Dev-VR branch]
2019-05-18 10:25:29 -04:00
robert manuszewski
fdec96611a Merging CL #5362180 from Dev-Core:
Removed global locks when logging through FOutputDeviceRedirector to avoid hangs when logging crashes.

+ ~10% Logging performance increase (tested by multiple attempts at logging 1M lines of text):
   before: 365984ms (min)
   after:    324901ms (max)

#rb none

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 6451256 via CL 6451902 via CL 6452038
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6510630 by robert manuszewski in Dev-VR branch]
2019-05-15 15:57:01 -04:00
peter sauerbrei
9d69b69f6c undo Array change as it could be causing some build corruption
#rb bob.tellez

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 6434119 via CL 6434132 via CL 6435012 via CL 6443079
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6506868 by peter sauerbrei in Dev-VR branch]
2019-05-15 15:20:31 -04:00
peter sauerbrei
da8178451d TArray slack changes from Arne and Core
#rb arne.schober, steve.robb

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 6431361 via CL 6431363 via CL 6432339 via CL 6442230
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6505460 by peter sauerbrei in Dev-VR branch]
2019-05-15 15:09:05 -04:00
peter sauerbrei
220710b77f reduce the thread stack size on IOS. Helps reduce VM usage
#rb trivial

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 6431202 via CL 6431311 via CL 6432329 via CL 6442141
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6505447 by peter sauerbrei in Dev-VR branch]
2019-05-15 15:09:00 -04:00
david harvey
893e02cef7 stop existing FramePro recording when trying to start when it's already started.
#rb anthony.bills

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 6428284 via CL 6429095 via CL 6429104
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6500814 by david harvey in Dev-VR branch]
2019-05-15 14:42:05 -04:00
chris bunner
878d8a74bb Duplicate [CL 6412607] - Added missing include to resolve compile issue in some projects.
#rb None
#jira UE-74456

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 6413304 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6494342 by chris bunner in Dev-VR branch]
2019-05-15 13:52:17 -04:00
alistair white
2a7c367bd4 Adding LLM category for Video Streaming
#rb: Stuart.Hill

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: alistair.white
#ROBOMERGE-SOURCE: CL 6411047 via CL 6411049 via CL 6412717 via CL 6412798
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6493947 by alistair white in Dev-VR branch]
2019-05-15 13:47:44 -04:00
chris bunner
36985360fc Added support for fatal hangs on PC to be hotfixed.
#rb Brandon.Schaefer

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 6409288 via CL 6409292 via CL 6409834 via CL 6409867
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6492440 by chris bunner in Dev-VR branch]
2019-05-15 13:34:55 -04:00
jeanfrancois dube
2f237e4580 Implement better hashing for MeshDrawCommandKeyFuncs to reduce hash collisions.
Fix map loading time regression in 4.22 (>30s to <1s in some cases).

#jira UE-74131
#rb richard.malo, daniel.wright, krzysztof.narkowicz
#rnx

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 6409678 in //UE4/Main/...
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6492414 by jeanfrancois dube in Dev-VR branch]
2019-05-15 13:34:41 -04:00
josh jensen
cbe7f19ab6 Change the Feature Rendering Level back to SM5 when disabling Android ES2, ES3.1, or Vulkan if one is the active Feature Rendering Level
#jira UE-70580
#rb Allan.Bentham

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: josh.jensen
#ROBOMERGE-SOURCE: CL 6400587 via CL 6402808 via CL 6402891
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6487395 by josh jensen in Dev-VR branch]
2019-05-15 12:55:43 -04:00
justin marcus
e84bca993b Remove invalid ensure.
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 6317864 via CL 6317865 via CL 6318443 via CL 6318462
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6350436 by justin marcus in Dev-VR branch]
2019-05-07 18:04:24 -04:00
justin marcus
7294094d97 Temporarily remove ensure for config file reload.
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 6316879 via CL 6316886 via CL 6317230 via CL 6317242
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6349821 by justin marcus in Dev-VR branch]
2019-05-07 17:30:22 -04:00
justin marcus
11afeeded9 Add DumpEarlyPakFileReads command to dump all pak reads that occur before it's possible to install patched content to CSV/Log.
This is disabled in shipping.
[at]Daniel.Lamb

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 6258473 via CL 6258479 via CL 6258480 via CL 6266092 via CL 6266227
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6281670 by justin marcus in Dev-VR branch]
2019-05-03 17:24:10 -04:00
justin marcus
81e60aab50 Add comments.
#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 6253345 via CL 6253346 via CL 6253347 via CL 6254054 via CL 6254068
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6260409 by justin marcus in Dev-VR branch]
2019-05-02 17:01:33 -04:00
justin marcus
9e9e4056fa Add DumpEarlyConfigReads command to dump all config reads that occur before it's possible to install patched content to CSV/Log.
This is disabled in shipping.
[at]Daniel.Lamb

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 6253084 via CL 6253092 via CL 6253095 via CL 6253620 via CL 6253631
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6255767 by justin marcus in Dev-VR branch]
2019-05-02 13:06:55 -04:00
dmitriy dyomin
5b3aeff385 Added an option to disable 'Pixel Depth Offset' on mobile platforms (r.Mobile.AllowPixelDepthOffset enabled by default)
[CODEREVIEW] jack.porter

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 6251760 via CL 6251761 via CL 6251792 via CL 6252283 via CL 6252288
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6254726 by dmitriy dyomin in Dev-VR branch]
2019-05-02 13:02:07 -04:00
andrew grant
16f85d56ea Moved automation settings to a common class.
Removed SetTreatWarningsAsErrors from AutomationFramework. Tests should now override TreatLogErrorsAsErrors and TreatLogWarningsAsErrors to control this behavior.

Tidied up some logging and formalized messages emitted by tests.

Emit a Gauntlet-parsed message on test completion

#rb CR'd

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6236960 via CL 6242044 via CL 6242091
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6247459 by andrew grant in Dev-VR branch]
2019-05-02 01:13:27 -04:00
david harvey
f941867161 [LLM] add missing CsvProfiler LLM scope to wait tracking functions
#rb anthony.bills

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 6190052 via CL 6190055 via CL 6192432 via CL 6192550
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6230897 by david harvey in Dev-VR branch]
2019-05-01 20:05:09 -04:00
michael kirzinger
4574288aca Class for managing Core Foundation Ref lifetimes
[at]josh.adams, [at]peter.sauerbrei, [at]michael.trepka

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: michael.kirzinger
#ROBOMERGE-SOURCE: CL 6189966 via CL 6189971 via CL 6192418 via CL 6192513
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6230824 by michael kirzinger in Dev-VR branch]
2019-05-01 20:04:45 -04:00
david harvey
d5839c4352 [LLM] adding support for per-project LLM tags + LLM_DUMP_TAG returns the tag, for extra debugging logic as required
(now includes ParentTags array overrun crash fix)

#rb anthony.bills
[FYI] bob.tellez

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 6189342 via CL 6189420 via CL 6189458
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6229940 by david harvey in Dev-VR branch]
2019-05-01 19:57:47 -04:00
justin marcus
b49ee31e44 Bring back config/CVar reloading after patching.
Needs a new build before we can test.

[at]Daniel.Lamb

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 6181673 via CL 6181676 via CL 6183120 via CL 6183270
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6222973 by justin marcus in Dev-VR branch]
2019-05-01 19:12:00 -04:00
greg beauchesne
b54498e8ec Fix for TUnion missing operator=().
C++:
1) Added TUnion::operator=(), and modified the copy constructor to use it.

[at]Steve.Robb

#ROBOMERGE-OWNER: ryan.vance
#ROBOMERGE-AUTHOR: greg.beauchesne
#ROBOMERGE-SOURCE: CL 6179066 via CL 6179067 via CL 6180392 via CL 6180401
#ROBOMERGE-BOT: DEVVR (Main -> Dev-VR)

[CL 6220207 by greg beauchesne in Dev-VR branch]
2019-05-01 18:59:08 -04:00