Commit Graph

578 Commits

Author SHA1 Message Date
Marc Audy
6df861b79a Point Persona tutorial to correct asset to fix cooking warning
#codereview Ian.Shadden

[CL 2679440 by Marc Audy in Main branch]
2015-09-03 17:31:50 -04:00
Martin Mittring
1c98f07499 integrated from Orion
CL 2677907
optimized SSAO and exposed more low quality levels

also incldues som minor refarcot in Orion, will integrate into main

[CL 2678931 by Martin Mittring in Main branch]
2015-09-03 13:11:59 -04:00
Thomas Sarkanen
2878a344ae Anim Blueprint compiler can now access member variables directly instead of thunking to the VM
Optimization is enabled by default but is an engine setting in case it needs to be disabled (bOptimizeAnimBlueprintMemberVariableAccess).
Expanded FExposedValueHandler to also contain an array of source & dest properties (copy records) to copy between. These are resolved to read/write addresses on init & a simple memcpy at runtime instead of calling the usual generated custom event.
Custom events are not added at all if all properties use copy records. The event may still be added & called however as mixed-mode access is still supported (i.e. a thunk and a memcpy to different pin properties).
Unfortunately this required initialization of all ExposedValueHandlers (as I didnt want to add the branch overhead of lazy init) so all the anim nodes have needed a small change to call their base class Initialize().

[CL 2678504 by Thomas Sarkanen in Main branch]
2015-09-03 09:55:41 -04:00
Josh Markiewicz
f7c8721703 [AUTOMERGE]
#UE4 - fixed client beacons not properly using both connection timeout values
- added UseShortConnectTimeout function to dictate when the actor is in the proper state to use a shorter timeout value
- fixed the socket state never being set to Open for beacons on clients
- tweaked some timeout values (don't forget you can always use -NoTimeouts in development)
-- party beacon should be much shorter timeouts
- added some logging to beacon control messages
#codereview ben.zeigler

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2675433 by Josh.Markiewicz on 2015/09/01 10:43:44.

[CL 2676858 by Josh Markiewicz in Main branch]
2015-09-02 09:11:46 -04:00
Jack Porter
b7a9719b34 User-extendible Android device profile selection mechanism (UEMOB-37)
[CL 2675195 by Jack Porter in Main branch]
2015-09-01 04:54:52 -04:00
Mieszko Zielinski
8bc8aceab0 Fixed wrong OnlineSubsystem property names in BaseEngine.ini #UE4
#codereview Josh.Markiewicz

[CL 2674065 by Mieszko Zielinski in Main branch]
2015-08-31 10:46:33 -04:00
Chris Babcock
a939d907d6 Add launch image support for Android (disabled for GearVR)
#ue4
#android

[CL 2673367 by Chris Babcock in Main branch]
2015-08-28 19:34:42 -04:00
Bob Tellez
d114d6ae95 #UE4 K2_InterpolateMaterialInstanceParams parameter names changed again. Updating redirectors.
[CL 2671780 by Bob Tellez in Main branch]
2015-08-27 19:31:31 -04:00
Bob Tellez
cdbb2dd2d8 [AUTOMERGE]
#UE4 Added a redirector to fix up pins for renamed function parameters for K2_InterpolateMaterialInstanceParams

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2671777 by Bob.Tellez on 2015/08/27 19:27:53.

[CL 2671778 by Bob Tellez in Main branch]
2015-08-27 19:29:39 -04:00
Chris Bunner
b3f5ba6c51 Merging back (experimental) tangent import work and fixes: 2649527, 2649599, 2652924, 2660845.
[CL 2670704 by Chris Bunner in Main branch]
2015-08-27 05:14:48 -04:00
Uriel Doyon
c413b12b77 New LOD Coloration viewmode.
Enabled from the viewmode menu, or using "viewmode lodcoloration" command.
LOD colors are configured in BaseEngine.ini under LODColorationColors.
Unified landscape debug lod colors with the new view mode colors.
#jira UE-17014

[CL 2667544 by Uriel Doyon in Main branch]
2015-08-25 10:43:39 -04:00
Daniel Lamb
0261e97d38 Added more ini settings which invalidate cooked content (incase we want to enable this code path in the future).
[CL 2664558 by Daniel Lamb in Main branch]
2015-08-21 12:14:28 -04:00
Maciej Mroz
7979693c02 Early version of redirecting system for "Blueprints converted to C++".
It's supposed to be used while cooking to fix references to objects (BPGC, UDS, UDE), that where converted into a native code.
Converted items have "ReplaceConverted" meta data generated. The MD stores original object path (and all it's redirected paths).

#codereview Nick.Whiting, Mike.Beach, Robert.Manuszewski

[CL 2664247 by Maciej Mroz in Main branch]
2015-08-21 07:19:34 -04:00
Dan Oconnor
d8824fccd9 Experimental support for Widget and Anim blueprint diffing
#jira UE-6303

[CL 2663775 by Dan Oconnor in Main branch]
2015-08-20 20:40:10 -04:00
Robert Manuszewski
43728870d0 When cooking saving package will now skip creating exports and imports that are editor-only (are instances of an editor class).
[CL 2662441 by Robert Manuszewski in Main branch]
2015-08-20 06:52:43 -04:00
Chris Bunner
97b19bfefe Added pre-tonemap 'HDR Color' to visualization modes and screenshot buffer dump. UE-19262
[CL 2659009 by Chris Bunner in Main branch]
2015-08-18 04:43:49 -04:00
Michael Noland
bef94c279f Engine: Added an era in the comment for a set of redirectors in BaseEngine.ini
[CL 2657146 by Michael Noland in Main branch]
2015-08-14 23:12:45 -04:00
Daniel Lamb
d5ef515490 Made sure MobileHDR invalidates iterative cooked content.
[CL 2657050 by Daniel Lamb in Main branch]
2015-08-14 19:51:20 -04:00
Dmitriy Dyomin
cc136b4922 Fixed: Strategy Game - FPS regression on Samsung Galaxy S4 noticed a decrease in frame rate from 4.8 to 4.9
#jira UE-19718

[CL 2649265 by Dmitriy Dyomin in Main branch]
2015-08-10 06:52:02 -04:00
Dmitriy Dyomin
554151890f Decals flicker while moving camera on Nexus 5
#jira UE-19508

[CL 2647563 by Dmitriy Dyomin in Main branch]
2015-08-07 02:21:20 -04:00
Lina Halper
ab980e8773 Checking in missing line that p4 merge removed
#code review: Zak.Middleton

[CL 2646877 by Lina Halper in Main branch]
2015-08-06 15:43:50 -04:00
Lina Halper
44f5ab55b5 Fix build error
[CL 2646384 by Lina Halper in Main branch]
2015-08-06 09:53:49 -04:00
Josh Markiewicz
81f3c8bfb9 #Integration FN->Main from CL#2642868
Engine Non Content/Source dirs

[CL 2645406 by Josh Markiewicz in Main branch]
2015-08-05 15:56:05 -04:00
Lina Halper
6e53220d96 - Fixed vehicle advanced template crash
- Fixed two way blend node redirects
- Added struct redirects for all classes.

[CL 2643983 by Lina Halper in Main branch]
2015-08-04 16:08:38 -04:00
Bob Tellez
e4af79aa8e [AUTOMERGE]
#UE4 Asset registry tags are now excluded from builds unless they are added to the CookedTagsWhitelist which can be configured in BaseEngine.ini. For full backward compatability add +CookedTagsWhitelist=(Class=*,Tag=*), but it will bloat your memory usage.

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2642971 by Bob.Tellez on 2015/08/03 22:46:20.

[CL 2642973 by Bob Tellez in Main branch]
2015-08-03 22:47:31 -04:00