Commit Graph

108 Commits

Author SHA1 Message Date
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Terence Burns
937f65be31 SSH and IOS remote builds
- Converted a few properties to be available in the editor.
- Part of UEPLAT-25

[CL 2379442 by Terence Burns in Main branch]
2014-12-07 13:01:11 -05:00
Josh Adams
f7300c6195 - Basic ASTC texture support for Metal (A8X and up) - this is experimental, and some textures are not working properly. Not exposed in the editor to enable (that will be a future changelist)
#codereview niklas.smedberg

[CL 2376050 by Josh Adams in Main branch]
2014-12-04 10:35:50 -05:00
Josh Adams
efab15adfb - Added a Metal shader CC workaround for use of packHalf2x16 in compute shader (likely can be done cleaner - rco!)
#codereview rolando.caloca

[CL 2375131 by Josh Adams in Main branch]
2014-12-03 14:46:51 -05:00
Rolando Caloca
83b098f70c #UE4 - Metal - Fix for UAVs
[CL 2373118 by Rolando Caloca in Main branch]
2014-12-01 19:09:11 -05:00
Jamie Dale
f440490671 Converted the property editor to use FText
The display name, filter string, and tooltips for the property editor (and associated detail customizations) are now stored as FText rather than FString. This allows us to remove SLATE_TEXT_ARGUMENT from the detail customization widgets.

[CL 2372595 by Jamie Dale in Main branch]
2014-12-01 11:19:41 -05:00
Rolando Caloca
41144eec34 #UE4 - Metal - Proper sync primitives, add missing #include
#codereview Josh.Adams

[CL 2372584 by Rolando Caloca in Main branch]
2014-12-01 11:18:51 -05:00
Rolando Caloca
2a3d4fe394 #UE4 - Metal - missing compute intrinsic
[CL 2372572 by Rolando Caloca in Main branch]
2014-12-01 10:47:45 -05:00
Rolando Caloca
7505c50959 UE4 - Metal - Use precise::clamp for float
#codereview Josh.Adams

[CL 2370073 by Rolando Caloca in Main branch]
2014-11-25 17:53:45 -05:00
Rolando Caloca
054d77dc6d UE4 - Undo Metal precise clamp
[CL 2369998 by Rolando Caloca in Main branch]
2014-11-25 17:51:58 -05:00
Peter Sauerbrei
1d9f895545 fix for incorrectly scaled images and buttons for mobile provision and certificate in IOS settings
UE-4918
#ios

[CL 2369151 by Peter Sauerbrei in Main branch]
2014-11-24 17:42:52 -05:00
Josh Adams
f80aba82b6 - Cleaned up the IOS texture format decision code
- Cleaned up the code to decide what shader formats to use
- Added separate IOSRuntimeSetting for bSupportsMetalMRT, and check it when using -metalmrt flag
#codereview rolando.caloca

[CL 2368996 by Josh Adams in Main branch]
2014-11-24 17:39:14 -05:00
Peter Sauerbrei
2469f5ca14 disable architecture selection for all binary release projects on both PC and Mac
UE-5733
#ios

[CL 2367754 by Peter Sauerbrei in Main branch]
2014-11-21 13:51:17 -05:00
Josh Adams
d26ff98a24 - Moved ES31_PROFILE and SM4_PROFILE defines from Metal shader compiler into Common.usf (they should be removed from there as well, and not depend on them when METAL_*PROFILE is set)
#codereview rolando.caloca

[CL 2367583 by Josh Adams in Main branch]
2014-11-21 11:41:17 -05:00
Josh Adams
082e2c72f5 - Changed Metal clamp to precise version to remove NaNs
#codereview rolando.caloca

[CL 2367579 by Josh Adams in Main branch]
2014-11-21 11:36:30 -05:00
Peter Sauerbrei
e73b9e9e15 make it so the architecture settings are not editable in binary release on PC and for content-only projects in binary release on Mac
UE-5084
#ios

[CL 2367085 by Peter Sauerbrei in Main branch]
2014-11-20 20:11:12 -05:00
Rolando Caloca
db17154f0f UE4 - Metal - remove packed from CB's (fixes array of float3 in cb's bug)
#codereview Josh.Adams

[CL 2366818 by Rolando Caloca in Main branch]
2014-11-20 16:16:13 -05:00
Peter Sauerbrei
6cd5831ae1 fix for a dangling reference to a process object
#ios

[CL 2360843 by Peter Sauerbrei in Main branch]
2014-11-14 17:33:52 -05:00
Peter Sauerbrei
12ac63145a fix for message boxes showing up behind the editor
also made the IPP call async
UE-5368 & UE-5082
#ios

[CL 2359125 by Peter Sauerbrei in Main branch]
2014-11-13 17:30:33 -05:00
Rolando Caloca
bbb7c649ed UE4 - hlslcc - Support for void intrinsics;
Metal - Support for group memory barrier with group sync

[CL 2357056 by Rolando Caloca in Main branch]
2014-11-12 10:01:44 -05:00
Rolando Caloca
c874cc119a UE4 - hlslcc - Metal - NumThreads for compute shaders
[CL 2356214 by Rolando Caloca in Main branch]
2014-11-11 15:42:39 -05:00
Rolando Caloca
507b6fc7df UE4 - Metal - Backend changes in prep for compute shaders
[CL 2355158 by Rolando Caloca in Main branch]
2014-11-10 17:24:44 -05:00
Peter Sauerbrei
12258788fb fix for crash on Mac when installing provision
improved certificate detection on Mac
UE-4919
#ios

[CL 2353516 by Peter Sauerbrei in Main branch]
2014-11-07 15:46:06 -05:00
Peter Sauerbrei
6051ef19e5 switch to min IOS version of 6.1
removed cook compression from IOS settings as they are already in rendering settings
UE-5083
UE-5081
#ios

[CL 2351663 by Peter Sauerbrei in Main branch]
2014-11-06 15:20:03 -05:00
Peter Sauerbrei
3183077994 addition of mobile provision and certificate to the IOS project settings
calls IPP for now
UE-4397
#ios

[CL 2345272 by Peter Sauerbrei in Main branch]
2014-10-30 17:05:10 -04:00