Commit Graph

49 Commits

Author SHA1 Message Date
Thomas Sarkanen
93bca8b59d Fixed Mac CIS build
[CL 2302354 by Thomas Sarkanen in Main branch]
2014-09-18 08:11:47 -04:00
Thomas Sarkanen
304d700746 Added/edited extra tutorial contexts & added analytics
Tutorial contexts for IOS/Android/Whatever are now hooked up (console setup ones are still missing).

Analytics added for tutorial usage in various places.

Added ability to reset tutorial state with -ResetTutorials command-line flag.

Cleaned up some unused code (still a lot more to come here!).

[CL 2302314 by Thomas Sarkanen in Main branch]
2014-09-18 08:10:29 -04:00
Rolando Caloca
2d35bebedc UE4 - Forward cascaded shadows
* Fixes blackness on ES2
* Fix uniform buffer alignment issue

[CL 2295757 by Rolando Caloca in Main branch]
2014-09-12 18:32:03 -04:00
Rolando Caloca
29c68f2eec UE4 - Cascaded shadow maps on mobile/forward
* Still disabled as Metal requires a horrible workaround/hack
* Remove GSupportsGSRenderTargetLayerSwitchingToMips workaround

[CL 2295640 by Rolando Caloca in Main branch]
2014-09-12 17:21:49 -04:00
Peter Sauerbrei
7d1bd58632 updated metal setting to update the Info.plist
adding Info.plist for Zen
#zen

[CL 2278079 by Peter Sauerbrei in Main branch]
2014-08-29 15:56:24 -04:00
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
Rolando Caloca
ccaa39a49e UE4 - Metal fixes
- Fix SV_VertexID & InstanceID usage
- Fix for gl_FragDepth & prep for MRTs

[CL 2270944 by Rolando Caloca in Main branch]
2014-08-25 15:32:11 -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
Rolando Caloca
d35038ab08 UE4 - hlslcc - Fix for truncation (which fixed modf() intrinsic); also added fix for copy propagation on loops
[CL 2243621 by Rolando Caloca in Main branch]
2014-08-04 19:46:14 -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
Josh Adams
d8a27d10ef - Fixed the path to the metal offline compiler for beta4+
[CL 2237675 by Josh Adams in Main branch]
2014-07-30 18:30:47 -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
Rolando Caloca
3f24640633 UE4 - hlslcc - Remove Metal seed 2 & 3 hack expanding matrices
[CL 2235112 by Rolando Caloca in Main branch]
2014-07-28 18:06:32 -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
Peter Sauerbrei
481497e7a3 addition of Bundle Name, Bundle Display Name, Bundle Identifier, and Version to the iOS project settings.
TTP341741
#ue4
#ios

[CL 2227521 by Peter Sauerbrei in Main branch]
2014-07-22 16:43:18 -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
Peter Sauerbrei
2f1c3ba6b4 change the plist editor to looking for and saving to Info.plist
#ue4
#ios

[CL 2220699 by Peter Sauerbrei in Main branch]
2014-07-16 12:13:22 -04:00
Rolando Caloca
5d586a4f05 UE4 - Common crosscompiler headers
[CL 2219173 by Rolando Caloca in Main branch]
2014-07-15 13:25:14 -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
Rolando Caloca
f7fc34b130 hlslcc - Lower matrices to vectors for Metal (workaround)
[CL 2176144 by Rolando Caloca in Main branch]
2014-07-08 13:49:52 -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
Rolando Caloca
9893168c38 hlslcc - Compile all files as CPP (prep for renaming .c to .cpp)
#codereview mark.satterthwaite, michael.trepka

[CL 2124618 by Rolando Caloca in Main branch]
2014-07-02 11:08:24 -04:00
Rolando Caloca
b694adc81c UE4 - hlslcc - DumpShaderInfo now outputs a better batch file for running the cross-compiler (and it's shared with GL & Metal)
[CL 2122582 by Rolando Caloca in Main branch]
2014-06-30 18:32:57 -04:00