I have a bit of a problem. I created a render to texture system for blending certain textures together but despite my releasing those objects when I finish with them in the program (I don't release at shutdown, I release at the end of the cycle as the render only happens on command), the video memory in use does not decrease. Call the cycle additional times and it increases. Since the program on its own uses a sizeable amount of memory, users are running into OOM CTDs at times.
Anyone got an idea on how to fix this?