Вы не указываете конкретное оборудование, о котором вы спрашиваете, но у Apple есть это , чтобы сказать о графических процессорах PowerVR на устройствах iOS:
Если ваше приложение не может использовать
сжатые текстуры, рассмотрите возможность использования
пиксельный формат с меньшей точностью.
текстуры в RGB565, RGBA5551 или
Формат RGBA4444 использует половину памяти
текстуры в формате RGBA8888. использование
RGBA8888 только когда ваше приложение
нужен такой уровень качества.
Хотя это улучшит использование памяти, я не уверен, что это сильно повлияет на скорость заполнения. Возможно, вы почувствуете улучшение от возможности одновременно удерживать больше текстур в кеше, но я бы послушал мнение Томми о том, что операции с пикселями являются наиболее вероятным узким местом здесь.
Кроме того, когда дело доходит до размера текстуры, вы получите намного лучшее качество изображения при меньшем размере, используя сжатие текстур (например, PVRTC для графических процессоров PowerVR), чем снижение точности формата пикселей текстуры.