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