Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-08 | Codechange: introduce SpriteFile to be used by the sprite loader instead of ↵ | Rubidium | |
the global FIO slot functionality | |||
2021-02-22 | Codechange: Give sprite encoders a hint which colour components of a sprite ↵ | Michael Lutz | |
are filled with useful information. | |||
2021-02-22 | Add: Allow sprite encoders (blitters) to specify an alignment for sprite ↵ | Michael Lutz | |
width and height. | |||
2021-02-22 | Codechange: Allow for using a sprite encoder that is not the currently ↵ | Michael Lutz | |
active blitter when loading a sprite. | |||
2019-11-10 | Cleanup: Removed SVN headers | S. D. Cloudt | |
2012-02-04 | (svn r23897) -Feature: [NewGRF] 32bpp sprites in GRFs. | michi_cc | |
2012-02-04 | (svn r23889) -Codechange: Centralise sprite resizing in one place. (peter1138) | michi_cc | |
2011-11-24 | (svn r23315) -Codechange: Only encode sprites for zoom levels that will be used. | peter1138 | |
2011-05-01 | (svn r22406) -Document: some more "random-ish" tidbits | rubidium | |
2011-01-22 | (svn r21886) -Codechange: move documentation towards the code to make it ↵ | rubidium | |
more likely to be updated [n]. | |||
2010-01-15 | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵ | rubidium | |
if a header require a header make it include that header | |||
2009-08-21 | (svn r17248) -Fix: add GPL license notice where appropriate | rubidium | |
2009-02-23 | (svn r15556) -Change: don't temporary malloc+free when encoding sprites, ↵ | rubidium | |
just reuse the same piece of allocated memory for each encoding. | |||
2009-02-23 | (svn r15555) -Codechange: remove the mallocs + frees for temporary data from ↵ | rubidium | |
loading sprites. | |||
2008-09-02 | (svn r14223) -Codechange: make GetSprite aware of the 4 different types of ↵ | rubidium | |
sprites: fonts, recolour, mapgen and normal sprites. | |||
2008-05-27 | (svn r13301) -Fix [FS#1997]: resolve more MSVC 9 x64 warnings. | rubidium | |
2008-05-06 | (svn r12971) -Documentation: add @file in files that missed them and add ↵ | rubidium | |
something more than whitespace as description of files that don't have a description. | |||
2008-01-22 | (svn r11940) -Codechange: Store short filename once per open file instead of ↵ | peter1138 | |
once per sprite cache entry. Not all file types need this, but most of the time no sprite cache entry needed it either. | |||
2007-09-13 | (svn r11095) -Codechange: don't abuse 'file_pos' by storing the file_slot in ↵ | truelight | |
it too, but use a nice seperate variable for it -Note: on a side-note, this allows files bigger than 16+ MiB, needed for tar-support | |||
2007-06-13 | (svn r10143) -Add: store the filename of the grfs opened and allow easy ↵ | truelight | |
access to the name -Codechange: store the SpriteID in the spritecache too -Add: add a PNG loader for graphical files -Documentation: added a document to explain the PNG format | |||
2007-06-11 | (svn r10092) -Codechange: code-seperated the spriteloader and blitter from ↵ | truelight | |
the rest of the code -Add: make it possible to pick your own blitter (-b <blitter>, -h for overview) -Add: added a new optimized 8bpp blitter (default, caches sprites of all zoom-levels) -Add: added a debug 8bpp blitter and a very slow normal 8bpp blitter |