Original Post
hey guys,
i gotta question. I was sitting here programming my texture manager, and i was working on the texture class (the texture manager will manage an array of texture classes). And i was thinking, well after you load the texture into gl, you have the option to keep the data, or delete it, cuz open gl moves it into the video card, and when you delete pData (an array of bytes), it has no effect on the texture, because open gl has already moved it.
I was wondering, should i program support to keep textures in memory in case you want to perform operations like, getcolor, setcolor, and so on, OR does open gl already have these type of operations that can be performed on textures (like setting pixel, getting pixel, and so on)??
Your help is appreciated!