Guistyle - texture optimization

Hi,

For my loading screen I use a fullscreen image split horizontally in two pieces to work like a shutter that opens and closes at start and end of the scene. (it’s an ipad game)

I’m at the end of my game, and I’ve got memory issues. So I’m going through all my textures again to make them perfect and I noticed that theses loading screens textures (composed by two textures6 different loading screens) aren’t in PVRTC because they are 1024 384 therefore non power of two. If I ask in the inspector to use them as nearestToPower, the texture aren’t as sharp and there are some artifacts on the text.

I’m using guistyles :
GUI.Label(new Rect(PosOnScreenTX, PY, SX, SY),“”,ShutterTop);
GUI.Label(new Rect(PosOnScreenBX, PY, SX, SY),“”,ShutterBottom);
Is there a way to select a specific area of a texture for the GUIStyle? Therefore I would use each shutter (top+low) in a single texture with a bit of blank space on the bottom to get a 1K texture.

What would you do in this case to optimize theses textures?

Thanks for the help

BooBi

any ideas guys ?