I know you can unload all the content in a monogame project, but I am wondering if it is possible to unload a specific texture, for example, after a level.
I have a texture that I modify using .GetData and .SetData, and I reuse this texture in other levels as well as when the player dies, however when I use it in another repeated level, or when I restart the current level, the texture remains in its modified state, rather than its original. If I unload all of the content then the texture gets modified and resets at the start of the level, however I lose some of my other content.
So the real question is, can you unload a specific texture without unloading all of the content?
Any help would be appreciated :)