TalonBraveInfo / OpenHoW

Open-source reimplementation of Gremlin's Hogs of War (PC/PSX).
http://talonbrave.info
GNU General Public License v3.0
166 stars 12 forks source link

Updates to resource manager #130

Closed hogsy closed 4 years ago

hogsy commented 4 years ago

Implementation of Resource class -> TextureResource, ShaderProgramResource, SoundResource, etc.

Everything loaded off disc is held by resource manager.

Should include reference counting; data should be automatically freed when it's no longer referenced to by anything.

hogsy commented 4 years ago

This has, to an extent, been completed. Will close it - we'll probably gradually roll it out for the other systems as we go forward but I don't feel this ticket itself is necessary anymore.