When I create textures with glTexImage2D, is the number of textures I can create limited by system memory or video card texture memory?
For example, if I have a 16Mb video card, and want to create 32Mb of textures am I right in thinking that I can do so but performance will suffer as it copies them from system to video card texture memory as they are bound?