log src/spritecache.h @ 19030:60c0a231ed6c draft

age author description
Sat, 04 Feb 2012 13:29:04 +0000 michi_cc (svn r23887) -Feature: [NewGRF] Support for container version 2. draft
Thu, 24 Nov 2011 12:38:48 +0000 peter1138 (svn r23316) -Feature: Add ability to zoom in to 2x and 4x level. draft
Thu, 24 Nov 2011 12:26:44 +0000 peter1138 (svn r23315) -Codechange: Only encode sprites for zoom levels that will be used. draft
Fri, 14 Jan 2011 16:36:34 +0000 frosch (svn r21788) -Codechange: Enable GetRawSprite() to also load sprites not using the spritecache but a custom allocator function. draft
Fri, 14 Jan 2011 15:34:33 +0000 frosch (svn r21782) -Codechange: Move declaration of AllocatorProc from Blitter:: to spritecache.h draft
Sun, 25 Apr 2010 16:27:30 +0000 rubidium (svn r19723) -Add: a simple sprite alignment helper. It does not store the new offsets anywhere so as soon as the sprite is reloaded the offsets are gone (use a bigger sprite cache if this happens). Also anything that reloads NewGRFs (new games, loading games or (re)applying NewGRFs) clears the sprite cache and as such resets the offsets. draft
Sun, 17 Jan 2010 15:05:25 +0000 frosch (svn r18846) -Codechange: Merge DrawTileSeq into DrawCommonTileSeq. draft
Fri, 21 Aug 2009 20:21:05 +0000 rubidium (svn r17248) -Fix: add GPL license notice where appropriate draft
Fri, 26 Jun 2009 23:20:32 +0000 alberth (svn r16671) -Doc: Documenting Sprite structure. draft
Mon, 01 Jun 2009 11:49:46 +0000 smatz (svn r16492) -Remove: support for gcc2. It hasn't been able to compile OTTD for months. All attempts to do another workaround failed. draft
Sun, 24 May 2009 20:29:04 +0000 rubidium (svn r16421) -Codechange: do not unnecessarily remove constness or unnecessarily add it. draft
Tue, 02 Sep 2008 15:20:38 +0000 rubidium (svn r14223) -Codechange: make GetSprite aware of the 4 different types of sprites: fonts, recolour, mapgen and normal sprites. draft
Tue, 06 May 2008 15:11:33 +0000 rubidium (svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description. draft
Mon, 28 Jan 2008 17:51:45 +0000 peter1138 (svn r12002) -Cleanup (r11981): Remove obsolete code to skip sprites from indexed GRFs. draft
Sun, 23 Dec 2007 10:56:02 +0000 rubidium (svn r11684) -Codechange: split gfx.h in a type and functional header. draft
Thu, 14 Jun 2007 14:31:48 +0000 truelight (svn r10157) -Fix: use as indentified for PNGs, the place of the image as it was in the grf, not the internal SpriteID draft
Tue, 12 Jun 2007 09:40:50 +0000 rubidium (svn r10109) -Fix [FS#838]: some NewGRFs use the same (unused in the "current" climate) sprite IDs. Normally this gives some artefacts, but when one NewGRF expects it to be a sprite and another NewGRF overwrites it with a non-sprite nasty things happen (drawing a non-sprite crashes OTTD). draft
Mon, 11 Jun 2007 11:50:49 +0000 truelight (svn r10092) -Codechange: code-seperated the spriteloader and blitter from the rest of the code draft
Tue, 05 Jun 2007 10:40:29 +0000 peter1138 (svn r10042) -Codechange: Replace hardcoded spritecache size with a configuration draft
Wed, 04 Apr 2007 01:35:16 +0000 belugas (svn r9556) -Documentation: doxygen and comment-style changes. 'R', 'S'.. The end of the preliminary work is near draft
Wed, 07 Mar 2007 12:11:48 +0000 rubidium (svn r9051) -Codechange: typedef [enum|struct] Y {} X; -> [enum|struct] X {}; draft
Wed, 07 Mar 2007 11:47:46 +0000 rubidium (svn r9050) -Codechange: Foo(void) -> Foo() draft
Wed, 10 Jan 2007 18:56:51 +0000 rubidium (svn r8038) -Merge: the cpp branch. Effort of KUDr, Celestar, glx, Smoovius, stillunknown and pv2b. draft
Tue, 02 Jan 2007 19:19:48 +0000 rubidium (svn r7759) -Merge: makefile rewrite. This merge features: draft