I need to download a lot of GUI textures for my MMO (all the various icons for items -- thousands of them! -- though obviously only a handful will be visible at a time). Right now I'm using UITextures for each icon, but I'm worried about the number of draw calls when displaying the inventory screen (it has 100+ items visible, so that's 100+ draw calls, right?).
My first thought is to bundle the icons into strips, and then just display a selected rectangle of the texture for each icon. How would I do this, and would it help (that is, would it reduce the number of draw calls)?
Thanks!