Tue, 10 Apr 2012 20:16:51 +0000 |
rubidium |
(svn r24111) -Codechange: use Colour more instead of manually bitstuffing
draft
|
Sat, 11 Feb 2012 20:08:31 +0000 |
rubidium |
(svn r23927) -Fix [FS#5056]: 32bpp animated blitter was optimised a bit too far regarding not needing to update the colour mapping when (re)initialising the palette
draft
|
Tue, 03 Jan 2012 21:32:51 +0000 |
rubidium |
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
draft
|
Tue, 03 Jan 2012 09:46:37 +0000 |
truebrain |
(svn r23727) -Codechange: speedup the 32bpp palette animation by reducing the amount of compares. This is possible because the function is called with only 2 possible conditions: from 0 to 255 (full palette update, 8bpp only) or from PALETTE_ANIM_START to 255
draft
|
Tue, 03 Jan 2012 02:38:35 +0000 |
peter1138 |
(svn r23726) -Fix (r23670): Remove debugging code added accidentally
draft
|
Sat, 24 Dec 2011 23:33:45 +0000 |
peter1138 |
(svn r23670) -Feature: Add ability to adjust brightness of colour after remapping for 32bpp sprites
draft
|
Thu, 08 Dec 2011 19:37:33 +0000 |
rubidium |
(svn r23448) -Fix: keep a local copy of the palette in the 32bpp animated blitter so changes of the palette data during the game don't influence drawing (with SDL)
draft
|
Sat, 12 Nov 2011 08:26:30 +0000 |
rubidium |
(svn r23194) -Codechange: don't cast away const needlessly
draft
|
Tue, 11 Oct 2011 07:13:36 +0000 |
peter1138 |
(svn r23016) -Change: Disable palette animation for pixels with alpha, as the alpha and previous colour information will be lost when the palette is animated.
draft
|
Wed, 04 May 2011 17:12:37 +0000 |
frosch |
(svn r22419) -Change: Always use the DOS palette for drawing.
draft
|
Sun, 01 May 2011 10:15:33 +0000 |
rubidium |
(svn r22397) -Document: some tidbits of the blitter code
draft
|
Fri, 29 Apr 2011 20:47:36 +0000 |
frosch |
(svn r22383) -Codechange: Rename PALETTE_TO_STRUCT_GREY to PALETTE_NEWSPAPER as it does not belong to the other PALETTE_TO_STRUCT_xxx recolourings.
draft
|
Sat, 23 Jan 2010 22:37:14 +0000 |
alberth |
(svn r18907) -Cleanup: Smallmap was the last user of SetPixelIfEmpty().
draft
|
Thu, 21 Jan 2010 01:44:51 +0000 |
rubidium |
(svn r18873) -Codechange: use PaletteID also in the blitter
draft
|
Fri, 15 Jan 2010 16:41:15 +0000 |
rubidium |
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
draft
|
Tue, 12 Jan 2010 16:38:48 +0000 |
rubidium |
(svn r18791) -Fix [FS#3504]: when copying an 'image' back into the buffer the 32bpp anim blitter triggered palette check of the whole window instead of only the part the got copied back
draft
|
Mon, 04 Jan 2010 02:32:36 +0000 |
peter1138 |
(svn r18709) -Fix (r10227,FS#3464): Animation buffer for 32bpp-anim blitter was only validated during sprite blitting, other drawing operations didn't check it. Initial startup and window resize could therefore lead to crash.
draft
|
Sun, 04 Oct 2009 17:16:41 +0000 |
rubidium |
(svn r17693) -Cleanup: remove some unneeded includes
draft
|
Fri, 21 Aug 2009 20:21:05 +0000 |
rubidium |
(svn r17248) -Fix: add GPL license notice where appropriate
draft
|
Thu, 20 Aug 2009 10:23:39 +0000 |
rubidium |
(svn r17228) -Codechange: some coding style fixes
draft
|
Mon, 22 Jun 2009 23:15:27 +0000 |
smatz |
(svn r16628) -Codechange: remove one gcc2 hack
draft
|
Mon, 09 Feb 2009 02:57:15 +0000 |
rubidium |
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
draft
|
Sat, 31 Jan 2009 20:16:06 +0000 |
smatz |
(svn r15299) -Cleanup: remove many redundant includes
draft
|
Sat, 23 Aug 2008 20:16:54 +0000 |
rubidium |
(svn r14146) -Codechange: allow palette override in both ways and remove some unneeded '(x == 0) ? 0 : 1' constructs.
draft
|
Fri, 08 Aug 2008 02:28:28 +0000 |
belugas |
(svn r14016) -Codechange: Remove some magical numbers
draft
|
Thu, 26 Jun 2008 16:47:29 +0000 |
smatz |
(svn r13640) -Codechange: make colours behind not fully solid objects less darker for BM_TRANSPARENT (for 32bpp blitters)
draft
|
Thu, 26 Jun 2008 15:46:19 +0000 |
smatz |
(svn r13639) -Codechange: rewrite 32bpp-anim and 32bpp-optimized drawing and encoding so it uses similiar scheme as 8bpp-optimized
draft
|
Wed, 18 Jun 2008 20:20:12 +0000 |
smatz |
(svn r13568) -Fix (r13564): Windows build asserts where I wouldn't expect it to
draft
|
Wed, 18 Jun 2008 13:11:02 +0000 |
smatz |
(svn r13564) -Codechange: do not use SetPixel in PaletteAnimate, access destination directly instead. Makes palette animation ~40% faster.
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
|
Sun, 13 Jan 2008 01:21:35 +0000 |
rubidium |
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
draft
|
Fri, 11 Jan 2008 17:12:41 +0000 |
frosch |
(svn r11813) -Fix [FS#1602]: Switch _screen to the output buffer and disable usage of 32bpp-anim animation buffer during giant screenshots.
draft
|
Tue, 25 Dec 2007 09:48:53 +0000 |
rubidium |
(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
draft
|
Sun, 23 Dec 2007 10:56:02 +0000 |
rubidium |
(svn r11684) -Codechange: split gfx.h in a type and functional header.
draft
|
Mon, 17 Dec 2007 01:35:45 +0000 |
smatz |
(svn r11652) -Codechange: add the svn $ header for several files
draft
|
Mon, 10 Sep 2007 14:55:46 +0000 |
truelight |
(svn r11083) -Fix r11078: don't clear the anim buffer when alpha = 0 (tnx to frosch)
draft
|
Mon, 10 Sep 2007 00:05:27 +0000 |
truelight |
(svn r11082) -Fix r11081: save before commit (yeah, whitelines are important too!)
draft
|
Mon, 10 Sep 2007 00:03:47 +0000 |
truelight |
(svn r11081) -Fix r11080: now solved the problem in a pretty way: don't do animation if we are not drawing to the screen-pointer
draft
|
Sun, 09 Sep 2007 23:57:47 +0000 |
truelight |
(svn r11080) -Fix r11079: fix it, still dirty, correctly, as the last commit was ... wrong ;)
draft
|
Sun, 09 Sep 2007 23:47:55 +0000 |
truelight |
(svn r11079) -Fix: dirty fix to allow big-screenshots with 32bpp-anim
draft
|
Sun, 09 Sep 2007 23:16:01 +0000 |
truelight |
(svn r11078) -Add: added 32bpp-optimized, which is almost twice as fast as 32bpp-simple (based on the work of frosch)
draft
|
Sun, 09 Sep 2007 21:56:52 +0000 |
truelight |
(svn r11076) -Fix: MakeTransparent of 32bpp blitter used 0..100; using 0..255 makes it much faster (frosch)
draft
|
Thu, 05 Jul 2007 12:23:54 +0000 |
peter1138 |
(svn r10444) -Codechange: switch to c++ classes and inheritance for sound/music/video drivers, using self-registration based on the blitter-model.
draft
|
Tue, 03 Jul 2007 11:31:38 +0000 |
peter1138 |
(svn r10412) -Codechange: Remove unnecessary inclusion of hal.h in various files (and add one)
draft
|
Thu, 21 Jun 2007 13:31:41 +0000 |
truelight |
(svn r10244) -Fix: make sure to let 32bpp-anim report the increased buffer-size it needs
draft
|
Thu, 21 Jun 2007 12:45:41 +0000 |
truelight |
(svn r10242) -Fix: avoid a segfault if you move your mouse at startup with 32bpp-anim
draft
|
Thu, 21 Jun 2007 12:36:46 +0000 |
truelight |
(svn r10241) -Codechange: CopyToBuffer now produces a buffer that is unreadable from outside the blitter, so the blitter can store anything he likes
draft
|
Wed, 20 Jun 2007 12:09:47 +0000 |
truelight |
(svn r10235) -Fix: the 32bpp-anim blitter repainted pixel color 0, which is transparency and therefor should never be repainted (spotted by Rubidium)
draft
|
Tue, 19 Jun 2007 17:43:30 +0000 |
truelight |
(svn r10227) -Add: added 32bpp-anim blitter, a 32bpp blitter that does palette animation (at the cost of an animation-buffer to keep track of the 'm'-channel of all sprites)
draft
|