Commit Graph

1433 Commits

Author SHA1 Message Date
Andrew Rodham
7d6f18055a Fixed editor per-project user settings getting eradicated on startup
The editor per-project settings in some cases were not being loaded correctly when bGenerateDestIni was false, which caused the file to be altogether emptied. I've changed this code to load the config directly, rather than rely on the nuanced behavior of the FConfigCacheIni helper functions. Also change the code to back up the old settings, rather than destroy them.

[CL 2529955 by Andrew Rodham in Main branch]
2015-04-29 05:57:26 -04:00
Zak Middleton
f4a7fc8913 #ue4 - Perf: Add vectorized FRotator::Equals() and IsNearlyZero() implementations.
- 3x faster than scalar implementation.
- Includes unit tests.

[CL 2529282 by Zak Middleton in Main branch]
2015-04-28 17:46:37 -04:00
Joe Graf
af5058184f Changed the Windows file reader to use non-blocking i/o to speed up reading of file data (~1.6x faster)
#CodeReview bob.tellez, josh.adams, robert.manuszewski

[CL 2529057 by Joe Graf in Main branch]
2015-04-28 16:21:12 -04:00
Brian Karis
a113290255 New tone mapper. ACES support. Color grading. White balance. Baked into 32x32x32 LUT.
[CL 2528951 by Brian Karis in Main branch]
2015-04-28 15:27:19 -04:00
Jaroslaw Surowiec
d8cb7b1367 Core - Removed X1 related code from Windows
[CL 2528754 by Jaroslaw Surowiec in Main branch]
2015-04-28 13:43:04 -04:00
Jaroslaw Surowiec
36daa19743 Core - Potential fix for a race condition, commented a check, will investigate later
[CL 2528167 by Jaroslaw Surowiec in Main branch]
2015-04-28 04:28:39 -04:00
Dmitry Rekman
e7b9679132 Linux: packaging fixes (UE-12940).
- Fix for build receipt (related: UE-13763).
- Handling root:/ etc paths which are sometimes passed to the lower level without expansion.

#codereview Terence.Burns

[CL 2527976 by Dmitry Rekman in Main branch]
2015-04-27 23:21:08 -04:00
Lina Halper
93572b606c #HLOD :
- fixed overflow issue
- fixed big actor issue
- hide static mesh again because it causes GLEO if editor is opened
- LODParentPrimitive is now private - have setter/getter
- Made sure LODActor isn't placed manually
- Added proper map error
- Removed it from FGlobalComponentReregisterContext because I don't think we'll need it anymore.

[CL 2527688 by Lina Halper in Main branch]
2015-04-27 19:10:22 -04:00
Martin Mittring
af48c28076 fixed pause of MotionBlur for camera motion
[CL 2527480 by Martin Mittring in Main branch]
2015-04-27 17:12:21 -04:00
Bob Tellez
b2fab387db [AUTOMERGE]
Back out changelist 2516445. A better fix is incoming.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2517700 by Bob.Tellez on 2015/04/20 11:43:01.

[CL 2527196 by Bob Tellez in Main branch]
2015-04-27 13:50:19 -04:00
Andrew Rodham
42e6b5a61c Fixed some editor preferences not being upgraded correctly
This addresses UE-14374.

[CL 2526928 by Andrew Rodham in Main branch]
2015-04-27 10:32:17 -04:00
Jaroslaw Palczynski
1aae575a70 Added GetCaptureGroup to FRegexMatcher.
+ Changed old usages in UnrealSync.

[CL 2526560 by Jaroslaw Palczynski in Main branch]
2015-04-27 02:46:47 -04:00
Andrew Rodham
1275087c9a Made Editor.ini per-project once again
It was erroneously being migrated to a project-agnostic location, but project specific settings are stored in here. GIsBuildMachine checks have also been removed as they were deemed no longer necessary since build machines serialise project agnostic config in Engine/Saved (not elsewhere on disk)

[CL 2524975 by Andrew Rodham in Main branch]
2015-04-24 17:08:52 -04:00
Daniel Broder
8ea8f8d7ad Merging using UE4-Fortnite-To-UE4 using 2517024
Weekly Fortnite Dev -> Main integration.

#CodeReview Paul.Moore, Bob.Tellez

[CL 2524683 by Daniel Broder in Main branch]
2015-04-24 14:07:47 -04:00
Dmitry Rekman
84402a9039 Linux: game window shouldn't be resizeable (UE-8612).
[CL 2524616 by Dmitry Rekman in Main branch]
2015-04-24 13:30:50 -04:00
Jamie Dale
bf9d8e716b Exposed the low-level FileExists function to IFileManager and updated FPaths to use it
[CL 2524257 by Jamie Dale in Main branch]
2015-04-24 10:08:01 -04:00
Jaroslaw Surowiec
f9b07d45ce Core - Added SleepTime to ConditionalSleep
[CL 2524080 by Jaroslaw Surowiec in Main branch]
2015-04-24 06:12:55 -04:00
Jaroslaw Palczynski
40bde9ac57 Getting rid of "using namespace" statement that caused shadowing problem with one of my function local variables.
From the coding standard "Do not put 'using' declarations in the global scope, even in a .cpp file (it will cause problems with our 'unity' build system.)".

#codereview Jaroslaw.Surowiec

[CL 2523934 by Jaroslaw Palczynski in Main branch]
2015-04-24 02:14:04 -04:00
Mikolaj Sieluzycki
b4dc7481f6 Modify message on missing config files on startup.
#codereview Robert.Manuszewski

[CL 2523909 by Mikolaj Sieluzycki in Main branch]
2015-04-24 01:34:37 -04:00
Mikolaj Sieluzycki
b4275053d2 Make FPlatformProcess::ConditionalSleep use TFunctionRef instead of TFunction.
#codereview Robert.Manuszewski

[CL 2523905 by Mikolaj Sieluzycki in Main branch]
2015-04-24 01:29:59 -04:00
Jaroslaw Palczynski
7bb8a5c855 UE-14132: GitHub 1077 : [ IFileManager / Generic ] Added new function, FindFilesExt, provides simplified and Easy-To-Use version of FindFiles!
GitHub PR #1077

[CL 2523897 by Jaroslaw Palczynski in Main branch]
2015-04-24 01:16:35 -04:00
Rolando Caloca
8625164112 PR #797 - Contributed by simontaylor81
UE4 - Added -AllowCommandletRendering to allow running a commandlet to initialize an RHI
- Added some fixes for null pointer dereferences

[CL 2523559 by Rolando Caloca in Main branch]
2015-04-23 18:09:01 -04:00
Andrew Rodham
04ab0ea160 Project agnostic ini files are now always loaded on build machines, but are set to be read-only.
This should fix problems caused by not loading the ini files at all.

[CL 2523496 by Andrew Rodham in Main branch]
2015-04-23 17:48:51 -04:00
Lina Halper
38e8333070 Make it check slow.
[CL 2523334 by Lina Halper in Main branch]
2015-04-23 16:57:47 -04:00
Marc Audy
4d2ca18c02 Fix orientation determination when _IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_0 (shadowed variable)
#codereview Peter.Sauerbrei
#lockdown Zachary.EdgertonJones

[CL 2522228 by Marc Audy in Main branch]
2015-04-22 22:34:18 -04:00