Commit Graph

2218 Commits

Author SHA1 Message Date
Terence Burns
35df6f3352 [BuildWatcher] Fix for RootEditor_OnMac
Initialization order issue with FDefaultValueHelperContext properties

#codereview Maciez.Mroz

[CL 2655918 by Terence Burns in Main branch]
2015-08-14 06:07:06 -04:00
Maciej Mroz
cafe67aae5 UClass::MiscObjects -> UClass::ConvertedSubobjectsFromBPGC
[CL 2655847 by Maciej Mroz in Main branch]
2015-08-14 04:32:03 -04:00
Chris Babcock
6662d254a3 Change build condition to match inclusion case for InInvalidationDebuggingEnabled in header
#codereview Nick.Darnell

[CL 2655300 by Chris Babcock in Main branch]
2015-08-13 17:24:43 -04:00
Peter Sauerbrei
628e65a518 Some fixes for the DDC stat collection
[CL 2655225 by Peter Sauerbrei in Main branch]
2015-08-13 16:45:00 -04:00
Nick Darnell
8607146449 UMG/Slate - The invalidation panel can now cache a GPU Buffer for a set of drawable elements, this avoids needing to go through the element batcher which can be very expensive on large UI set. Currently only supported on the RHI Renderer. This change required we introduce a sort of logical layering system into the rendering stack for Slate, so that volatile elements that could expand to be N long, could be sorted relative to their parent in terms of layer id, but without knowing that ahead of time, it became impossible to properly sort child elements that came after the volatile set. The logical layering avoids that by allowing us to sort each logical group independently, and as we traverse the tree only sort along each branch.
[CL 2655144 by Nick Darnell in Main branch]
2015-08-13 16:03:06 -04:00
Ben Marsh
3b30d23ec5 Move GEngineVersion into FEngineVersion::Current(), and GCompatibleWithEngineVersion to FEngineVersion::CompatibleWith().
#platformnotify Josh.Adams

[CL 2655102 by Ben Marsh in Main branch]
2015-08-13 15:44:02 -04:00
Antony Carter
25d2c58067 Merging 2654579, 2654681
//depot/UE4-Fortnite/Engine/Source/Runtime/Online/NotForLicensees/OnlineSubsystemMcp/Private/OnlinePresenceMcp.cpp

to //depot/UE4/Engine/Source/Runtime/Online/NotForLicensees/OnlineSubsystemMcp/Private/OnlinePresenceMcp.cpp

[CL 2654844 by Antony Carter in Main branch]
2015-08-13 12:12:19 -04:00
Mieszko Zielinski
5bc0ef2c56 Added a unity test for a Gameplay Tasks resource handling bug I've found yesterday #UE4
Merged over from Orion

[CL 2654665 by Mieszko Zielinski in Main branch]
2015-08-13 11:00:08 -04:00
Maciej Mroz
aa6b67144f UEBP-40 C++ code generation (WIP):
- code refactor
- inner structure properties are compared against default data

[CL 2654449 by Maciej Mroz in Main branch]
2015-08-13 08:33:51 -04:00
Nicholas Davies
7019eeeb44 [INTEGRATE] merge UE4-Fortnite > UE4 CL 2654424
[CL 2654426 by Nicholas Davies in Main branch]
2015-08-13 07:19:44 -04:00
Ben Marsh
49140920c3 Compile game executables for content-only projects if we're not running from a promoted or installed build.
[CL 2653497 by Ben Marsh in Main branch]
2015-08-12 16:55:01 -04:00
Dmitry Rekman
6175047c12 Linux: fix an edge case packaging failure (UE-19933).
- Seems that sometimes packaging fails because destination directory can be passed as -archivedirectory=../../../Foo (may happen if both Foo and RootDir() are in the same directory) and UAT incorrectly tries to create /Foo instead of Foo.
- The easier fix (in terms of testing) is to make sure that the directory paths are absolute.

[CL 2653243 by Dmitry Rekman in Main branch]
2015-08-12 14:53:27 -04:00
Nicholas Davies
245a4d31fe [INTEGRATE] merge UE4-Fortnite > UE4 Friends and chat updates
[CL 2652746 by Nicholas Davies in Main branch]
2015-08-12 10:35:12 -04:00
Maciej Mroz
190df4d9b0 UEBP-40 C++ code generation (WIP):
- private properties access
- instanced objects
- object path map (wip)
- All subobjects are created, before any of them is filled

[CL 2652430 by Maciej Mroz in Main branch]
2015-08-12 04:30:01 -04:00
Dmitry Rekman
26749139e5 Fixes for a case-sensitive fs and shadowing warnings.
[CL 2651181 by Dmitry Rekman in Main branch]
2015-08-11 10:51:26 -04:00
Maciej Mroz
72e5cfaab2 UEBP-40 C++ code generation (WIP):
- timelines
- component delegate binding
- various improvements

[CL 2650820 by Maciej Mroz in Main branch]
2015-08-11 03:47:36 -04:00
Martin Mittring
2b26086097 fixed UE-19178 Mip Mapping: Replace simple average with high quality alternative.
alpha channel was missing mip sharpening for color textures (can cause a lot of texture to be recooked)

[CL 2649814 by Martin Mittring in Main branch]
2015-08-10 14:54:00 -04:00
Terence Burns
1bd03138a3 UE-19491
Fixed an issue were Array Element changes were not being properly output to a default config.

[CL 2649315 by Terence Burns in Main branch]
2015-08-10 08:43:17 -04:00
buildmachine
144534d89a Updating CIS Counter
[CL 2649301 by buildmachine in Main branch]
2015-08-10 08:14:45 -04:00
Joe Tidmarsh
1cb45a5096 Shadowed variable build warning fix.
#codereview Maciej.Mroz

[CL 2649180 by Joe Tidmarsh in Main branch]
2015-08-10 04:01:28 -04:00
Dmitriy Dyomin
e6afc6266d Fixed issues with normal map during material flattening
[CL 2648963 by Dmitriy Dyomin in Main branch]
2015-08-08 07:37:01 -04:00
Maciej Mroz
6ae197307e UEBP-40 C++ code generation (WIP):
- timelines
- "AddComponent" support
- class subobjects are stored in UClass::MiscObjects
- various fixed, FDefaultValueHelperContext

#codereview Nick.Whiting, Mike.Beach

[CL 2648953 by Maciej Mroz in Main branch]
2015-08-08 05:43:51 -04:00
Dmitry Rekman
eeefa69df7 SlateDialogs: Properly fix extra slash being appended (UE-18138).
- Somewhat unexpectedly, this slash also broke packaging (UE-18819).

[CL 2648791 by Dmitry Rekman in Main branch]
2015-08-07 20:56:40 -04:00
Dmitry Rekman
7a8f2e3f08 SlateDialogs: Fix extra slash being appended (UE-18138).
- Somewhat unexpectedly, this slash also broke packaging (UE-18819).

[CL 2648765 by Dmitry Rekman in Main branch]
2015-08-07 20:03:25 -04:00
Josh Markiewicz
ef5102b2e0 #UE4 - merging all F&C features from FN into main branch
#codereview nicholas.davies

[CL 2648476 by Josh Markiewicz in Main branch]
2015-08-07 16:15:57 -04:00