Supposing you have a huge amount of textures to send to the GPU, but you only use some them rarely. What's the best strategy?a) Load everything at game start up and let OpenGL just manage the memory itselfb) Handle the assignment discretely. Load each texture when needed, and remove textures from memory that haven't been used for a long time