I'm making a top-down 2D game. If I understand it correctly, it's more efficient to have larger textures/sprites because performance scales with the number of draw() calls. Currently I'm working with the background images, i.e. the maps that they're running around on. I haven't been able to find a clear explanation of this, but it sounds like different graphics cards have different maximum sprite sizes they can handle. What's a safe maximum sprite size? 2048x2048? 4096x4096?