Commit Graph

26 Commits

Author SHA1 Message Date
Josh Adams
dfa0228521 - Moved Metal .ini setting into the main IOS project settings section
#codereview peter.sauerbrei,robert.jones

[CL 2272086 by Josh Adams in Main branch]
2014-08-26 09:31:26 -04:00
Peter Sauerbrei
2a9754383c fix for logging out the IPP validation
fix for no quotes around the path when running the validation
#ue4
#ios

[CL 2268023 by Peter Sauerbrei in Main branch]
2014-08-22 17:36:22 -04:00
Peter Sauerbrei
51fa18631b addition of errors to Launch On, Package, and Cook analytics
TTP341794
#ue4
#analytics

[CL 2240496 by Peter Sauerbrei in Main branch]
2014-08-01 20:30:13 -04:00
Michael Trepka
3293117f09 More fixes for Clang warnings
[CL 2238624 by Michael Trepka in Main branch]
2014-07-31 15:43:08 -04:00
Peter Sauerbrei
f93df48f74 add support for detecting installed SDKs at editor start up
add support for showing the various platforms in different menus whether they are properly installed or not
update FPlatformInfo to include information about SDK status, whether or not the platform should be shown on a particular executing platform (Win, Mac, Linux), and whether or not the platform should be shown as part of the binary distribution
fixed platform target modules for IOS, Android, and HTML5 for binary release
TTP341656, TTP342449, TTP342631
#ue4
#platforms

[CL 2238535 by Peter Sauerbrei in Main branch]
2014-07-31 13:31:22 -04:00
Rolando Caloca
e04529bde3 UE4 - Fix text render actors showing blocky on mobile (TTP 342605)
[CL 2237408 by Rolando Caloca in Main branch]
2014-07-30 15:36:36 -04:00
Peter Sauerbrei
b6b022c89e addition of messaging when iOS cannot package due to missing iTunes, missing signing certificate, or missing mobile provision
TTP166302
part of TTP337760
TTP341402
#ue4
#ios

[CL 2227650 by Peter Sauerbrei in Main branch]
2014-07-22 17:53:31 -04:00
Mikolaj Sieluzycki
c49bfaac41 Back out splitting MessageEndpoint and MessageEndpointBuilder to .cpp and header.
[CL 2223238 by Mikolaj Sieluzycki in Main branch]
2014-07-18 10:09:45 -04:00
Mikolaj Sieluzycki
3eac0f9be7 Remove superfluous headers part 2 of n - Engine module cleanup, Animation headers.
#codereview Robert.Manuszewski

[CL 2219071 by Mikolaj Sieluzycki in Main branch]
2014-07-15 10:25:17 -04:00
Josh Adams
974f443dd1 - Fixed up optional Metal support, by having the runtime check the project settings (to see if project wants Metal support or not, before creating a view that supports one or the other)
[CL 2175864 by Josh Adams in Main branch]
2014-07-08 10:53:56 -04:00
Josh Adams
c2fd23ac74 - Added a cooker option to generate Metal shaders or not
[CL 2115976 by Josh Adams in Main branch]
2014-06-24 18:38:35 -04:00
Josh Adams
b552e2d883 Urban->Main
#codereview jeff.campeau,nick.penwarden,rolando.caloca

[CL 2108642 by Josh Adams in Main branch]
2014-06-17 18:27:26 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Jamie Dale
0cfe5f0651 Added PlatformInfo to DesktopPlatform and improved the editors Supported Platform UI
TTP# 337136 - SETTINGS: Target Platform settings polish
TTP# 337652 - EDITOR: Limit Project supported Android icons down to 1
TTP# 337650 - EDITOR: There is only 1 icon for Apple for Project Supported Platforms

DesktopPlatform now contains a static array of FPlatformInfo. This can be used to query UE4 about its available platforms, even when they're not available as a target platform.

FPlatformInfo contains the information required by the editor (such as a localized display name and icon), as well as whether a platform is a variation ("flavor") of another, and if so, whether the flavor affects the build output (eg, Win32 or Win64), or the cook output (eg, Android_XYZ). This lets the editor build up nested menus for the "Package Project" and "Cook Project" options, rather than just showing everything as a flat list.

ReviewedBy Thomas.Sarkanen, Max.Preussner

[CL 2095796 by Jamie Dale in Main branch]
2014-06-05 12:13:44 -04:00
James Golding
23a9881f38 Fix CIS
[CL 2086808 by James Golding in Main branch]
2014-05-29 17:22:40 -04:00
James Golding
9d302e8460 Remove more headers from Engine.h (StaticMeshResources.h, AnimTree.h, SkeletalMeshTypes.h, SkeletalMeshActor.h, LightingBuildOptions.h, PixelFormat.h, WorldComposition.h, VisualLog.h, StaticLighting.h, Lightmap.h, ShadowMap.h, Model.h)
[CL 2086772 by James Golding in Main branch]
2014-05-29 17:21:47 -04:00
Mikolaj Sieluzycki
7a1386bfc9 #ttp 331740 UE4: Core: Runnable thread clean-up
#proj core
#branch UE4
#summary Remove all bAutoDeleteSelf and bAutoDeleteRunnable usage from the runnable.
#codereview Robert.Manuszewski

[CL 2070165 by Mikolaj Sieluzycki in Main branch]
2014-05-12 08:39:12 -04:00
Terence Burns
ed12de7f13 Added support to configure which target RHI's we desire on platforms.
User can now select target RHI's for windows under: Edit->Project Preferences->Windows->Targeted RHIs

Split up GetShaderFormats into GetAllPossibleShaderFormats and GetAllTargetedShaderFormats.
D3D11 and D3D10 remain the only two on, by default, for windows.

#ReviewedBy Nick.Penwarden

[CL 2068025 by Terence Burns in Main branch]
2014-05-09 08:51:44 -04:00
Dmitry Rekman
123eaf1a69 Removed unused GetBuildArtifacts() from ITargetPlatform (this is now being done in UAT).
#codereview Peter.Sauerbrei

[CL 2059006 by Dmitry Rekman in Main branch]
2014-04-29 21:53:09 -04:00
Max Preussner
b4342fa320 fixed incorrect module dependencies in various target platforms
[CL 2048457 by Max Preussner in Main branch]
2014-04-23 19:17:54 -04:00
Max Preussner
a1a873a86f removed the remaining dependencies to the Networking module from the Messaging module;
cleaned up some fallout from incorrectly set up modules

[CL 2048417 by Max Preussner in Main branch]
2014-04-23 19:16:42 -04:00
Joel Crabbe
ab6f3c4255 added a #if #endif guard on a variable that is only created inside of the same #if #endif
[CL 2044284 by Joel Crabbe in Main branch]
2014-04-23 18:27:03 -04:00
Peter Sauerbrei
52aaeea653 #ue4
#ios
* temporarily disable IPP for device detection on PC

TTP332026

[CL 2043250 by Peter Sauerbrei in Main branch]
2014-04-23 18:16:43 -04:00
Peter Sauerbrei
0600bc5b81 #ue4
* fix for IPP causing deploy or package to fail when running from Game Launcher

[CL 2039103 by Peter Sauerbrei in Main branch]
2014-04-23 17:23:52 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00