I always think that POT is the better choice to work with as it will help computation & rendering efficient, and mip-map (which we don’t really need for 2d game).
But for some circumstances, having to create POT texture but with not enough sprites to cover the entire area is somewhat annoying me and leads me to think that whether NPOT should be avoided or not.
I read about discussion from riq (creator of cocos2d) at http://www.cocos2d-iphone.org/forum/topic/31092, and he seems to find out that there’s a bug in using some certain set up with POT, and he suggested others to avoid it.
So now it’s my question. Do you guys prefer POT or NPOT? and what’s the benefit of using one of another? Thanks!