Spritesheet Efficiency Question

Would I be correct in saying (from best to worst)

1 x big spritesheet > 5 x smaller spritesheets > 10 x images ?

So if I have 2 enemies (where both may not end up being loaded on the same stage)

Would it be more efficient for me to put them both on a larger spritesheet anyway? (Since it looks like I have alot of spare space when i use Power Of Two)

I was thinking maybe filling the white space still increase texture memory? (but reduces swap time i guess…)

and when the device needs to try and remove old memory does it make things harder because it cannot swap out the spritesheet because it is all in one big piece? Or are devices smart enough to chop up the sheet in memory? [import]uid: 118687 topic_id: 23617 reply_id: 323617[/import]

I don’t think the power of 2 is a requirement anymore for the latest builds. So it might be better to just put them on the same sheet. [import]uid: 49447 topic_id: 23617 reply_id: 94746[/import]

“For best results, in terms of optimizing texture memory, it is still recommended that you have power of 2 dimensions.”

I know iOS devices do not need PO2, however I am pretty sure PO2 is preferred by some droids.

Anyway yeah I am still wondering if filling up additional whitespace in spritesheets is the way to go even if the sprites are not relevant to the current scene in which the sheet is being used… [import]uid: 118687 topic_id: 23617 reply_id: 94775[/import]