Project

General

Profile

« Previous | Next » 

Revision 3b138299

Added by danij about 13 years ago

Refactor: Moved the textures collection out of gl_texmanager.c/h and into
new source files named textures.c/h

Refactor: Reworked texture resource initialization to allow dynamically
reloading textures without having to clear and rebuild (note that the
PatchComposites are not yet treated in the same manner, resulting in a
memory leak presently).

Refactor: Began work on implementing deferred construction of Texture
instances. Now that paths to these are represented in PathDirectorys it
is not necessary to construct their associated Textures at the same time.

Refactor: Centralised Uri composition to methods of the collections which
own the resources rather than as methods of the objects which represent
them.

Cleaned up Textures and Materials interfaces somewhat (still plenty of
room for improvement however).

Added console command "inspecttexture" - print extended information about
a known, named texture. Moved the extended info previously output by the
listtextures command here.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences