acd44b525e
The previous model stored a new FBO per texture width/height/format on a array in the device struct. This allocated memory was only released on gs_device_destroy (obs exit). The new approach stores a FBO on gs_texture and the its info is destroyed once the texture is deleted.