I have NPOT texture which size is 2.3 MB. This is very large for my game (for Android). Compressing doesn’t work. There is the warning “Only POT textures can be compressed to ETC1 format”. How can I compress this texture?
you can pack all of your sprites into one POT sprite. you can manualy do it outside of unity and slice it after import. or you can pack them automatically in unity. this way you can both reduce build size and drawcalls.
For further information check sprite packer in documentation.