fix iOS sizing and shader