Reduce draw calls (this is a big one) If you have large alpha objects, try cut out areas and define alpha/no alpha if you can (such as a tree, the middle area can be no alpha, and the outer areas can be alpha) Possibly force a lower mipmap level to start with on low devices. Possibly have high/low lod meshes/environments.…
Draw calls: One good way to reduce draw calls is to create texture atlases. It is always better to load a single big texture into the memory than it is to load several smaller textures. It is advicable that you also separate alpha textures and textures that don't use alpha: create texture atlases that exclusively have…