Commit Graph

179 Commits

Author SHA1 Message Date
Mark Satterthwaite
977542aeaa Merging general rendering & shader changes necessary to support desktop Metal.
reviewedby michael.trepka, rolando.caloca, lee.clark

[CL 2670859 by Mark Satterthwaite in Main branch]
2015-08-27 10:11:22 -04:00
Rolando Caloca
42b256cb79 UE4 - Fix env var; added COMPILER_HLSLCC to shaders
[CL 2658309 by Rolando Caloca in Main branch]
2015-08-17 16:09:30 -04:00
Peter Sauerbrei
0ad0789bfb UE-17831 - fixed issue with non-existent dSYM files being added to the receipt
Also fixed name issue with the ini file
#ios
#codereview ben.marsh

[CL 2643624 by Peter Sauerbrei in Main branch]
2015-08-04 13:08:35 -04:00
Rolando Caloca
0b5c4df5dc UE4 - hlslcc - Fixes for command lines; always pack uniforms; fix uninitialized variables
#codereview Dmitry.Rekman

[CL 2639009 by Rolando Caloca in Main branch]
2015-07-30 13:31:13 -04:00
Rolando Caloca
630f75b6fe UE4 - Fix Metal matrix constructor
#codereview Michael.Trepka, Mark.Satterthwaite

[CL 2626231 by Rolando Caloca in Main branch]
2015-07-20 14:26:26 -04:00
Rolando Caloca
9ca4c975c4 UE4 - hlslcc - Fix Metal promotion
#codereview Dmitry.Rekman

[CL 2613871 by Rolando Caloca in Main branch]
2015-07-08 14:29:53 -04:00
Rolando Caloca
5524040911 UE4 - Fix Metal
[CL 2609490 by Rolando Caloca in Main branch]
2015-07-02 14:43:11 -04:00
Rolando Caloca
daef6ebed2 UE4 - hlslcc - Common header reader
[CL 2609224 by Rolando Caloca in Main branch]
2015-07-02 11:52:03 -04:00
Michael Trepka
d05a24a99c Fixed problems with compiling Metal shaders on pre-10.11 versions of OS X
#codereview Mark.Satterthwaite, Rolando.Caloca

[CL 2600915 by Michael Trepka in Main branch]
2015-06-25 13:58:55 -04:00
Marc Audy
f82bafc086 Remove extra ,
[CL 2600499 by Marc Audy in Main branch]
2015-06-25 10:08:37 -04:00
Marc Audy
009a3f0c47 Buildwathcher - Fix initialization order
#codereview Roloando.Caloca

[CL 2600476 by Marc Audy in Main branch]
2015-06-25 09:56:54 -04:00
Max Preussner
1bc32c167e Metal: Fixed sprintf warning (for real this time)
#CodeReview: rolando.caloca

[CL 2599905 by Max Preussner in Main branch]
2015-06-24 21:05:09 -04:00
Max Preussner
4bb621efc3 Back out revision 31 from //depot/UE4/Engine/Source/Developer/iOS/MetalShaderFormat/Private/MetalShaderCompiler.cpp
[CL 2599883 by Max Preussner in Main branch]
2015-06-24 20:47:57 -04:00
Max Preussner
7c223a2c8b Metal: Fixed sprintf warning
#CodeReview: rolando.caloca

[CL 2599851 by Max Preussner in Main branch]
2015-06-24 19:43:37 -04:00
Rolando Caloca
215d4c8c16 UE4 - Metal integration from Zebra
- Shader changes/fix-ups, support for MRT & SM5 on the shader code gen backend
#codereview Mark.Satterthwaite, Michael.Trepka, Josh.Adams, Peter.Sauerbrei

[CL 2599662 by Rolando Caloca in Main branch]
2015-06-24 17:40:55 -04:00
Rolando Caloca
842fb14f28 UE4 - hlslcc - Metal back integration (standalone changes, non-desktop)
#codereview Michael.Trepka, Peter.Sauerbrei, Mark.Satterthwaite, Dmitry.Rekman

[CL 2598096 by Rolando Caloca in Main branch]
2015-06-23 18:43:25 -04:00
Josh Adams
215d29e19f - Improved power of 2 size checking for IOS textures, supports cubemaps, etc.
[CL 2595299 by Josh Adams in Main branch]
2015-06-22 09:40:05 -04:00
Rolando Caloca
8b34bd48af UE4 - Fix Precision output for ES platforms
#codereview Dmitry.Rekman, Michael.Trepka, Chris.Babcock

[CL 2592355 by Rolando Caloca in Main branch]
2015-06-18 14:24:11 -04:00
Josh Adams
a5e6d4f1eb - Handling non-power of two errors in the cooker with an "error texture" with a message of what to do to the texture [UE-8923]
[CL 2587756 by Josh Adams in Main branch]
2015-06-15 15:39:57 -04:00
Marc Audy
1a12e9cffe Add a matching PRAGMA_ENABLE_SHADOW_VARIABLE_WARNINGS for PRAGMA_DISABLE_SHADOW_VARIABLE_WARNINGS instead of using basic PRAGMA_POP
[CL 2548029 by Marc Audy in Main branch]
2015-05-12 17:41:47 -04:00
Peter Sauerbrei
c09fb9dafb disable SSH in a binary build, by not allowing compiling for iOS
UE-15080
#ios

[CL 2539720 by Peter Sauerbrei in Main branch]
2015-05-06 15:23:45 -04:00
Peter Sauerbrei
3518000e25 SSH on by default
fix for No Code project from windows message
UE-14864
#ios

[CL 2536350 by Peter Sauerbrei in Main branch]
2015-05-04 16:27:48 -04:00
Peter Sauerbrei
ae371ac807 fixed issue with not being able to tell if a content-based project needs to be built as code within the editor
UE-11636

[CL 2533916 by Peter Sauerbrei in Main branch]
2015-05-01 14:00:34 -04:00
Rolando Caloca
55f0c898da UE4 - Metal - fix intrinsics
[CL 2533765 by Rolando Caloca in Main branch]
2015-05-01 11:51:14 -04:00
Rolando Caloca
fcbd292c2a UE4 - Metal - Support for GetDimensions()
[CL 2532224 by Rolando Caloca in Main branch]
2015-04-30 13:55:28 -04:00