As @bryant1410 said:
"According to the Metal Feature Set Table, an array of textures is unavailable in iOS 10 for GPU families prior to 3. iphone 6 uses A8 which has a version 2 of the GPU family, in contrast with the A9 and A10 of iphone 6s and 7 which have version 3. So the problem is the lack of support for array of textures in iphone 6 devices."
Changes proposed in this request:
Modified concat shader functions to NOT use arrays.
Fixes #38
Description
As @bryant1410 said: "According to the Metal Feature Set Table, an array of textures is unavailable in iOS 10 for GPU families prior to 3. iphone 6 uses A8 which has a version 2 of the GPU family, in contrast with the A9 and A10 of iphone 6s and 7 which have version 3. So the problem is the lack of support for array of textures in iphone 6 devices."
Changes proposed in this request: