| 
							
							
								 frosch | e4416d6a0c | (svn r24610) -Change: [NewGRF] Set the reference brightness of 32bpp mask recolouring to 128. | 2012-10-17 20:21:43 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 54e36c4ff8 | (svn r24111) -Codechange: use Colour more instead of manually bitstuffing | 2012-04-10 20:16:51 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 058017e178 | (svn r23989) -Fix-ish: Zero the offsets of disabled zoomlevels. | 2012-02-25 17:39:34 +00:00 |  | 
			
				
					| 
							
							
								 frosch | dac51654fe | (svn r23988) -Fix: Typo in comment. | 2012-02-25 17:22:57 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 0e925c9e5e | (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 | 2012-02-11 20:08:31 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | e85d5b5d31 | (svn r23889) -Codechange: Centralise sprite resizing in one place. (peter1138) | 2012-02-04 13:29:13 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 6d6be50ae0 | (svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files | 2012-01-03 21:32:51 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 2aa6086256 | (svn r23729) -Fix (r23670) [FS#4941]: if you increase the buffer size, also increase the bytes per pixel | 2012-01-03 10:50:06 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | 8dbb654e39 | (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 | 2012-01-03 09:46:37 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 4da7f2b723 | (svn r23726) -Fix (r23670): Remove debugging code added accidentally | 2012-01-03 02:38:35 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | 47171c7829 | (svn r23674) -Fix (r23670): Don't read invalid memory in the 32bpp simple blitter. | 2011-12-26 14:53:19 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 3ef77e55c5 | (svn r23670) -Feature: Add ability to adjust brightness of colour after remapping for 32bpp sprites | 2011-12-24 23:33:45 +00:00 |  | 
			
				
					| 
							
							
								 smatz | 33d283fdb1 | (svn r23588) -Codechange: use the 'final' keyword so compiler can optimise out some indirect calls | 2011-12-18 17:17:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 61625e53c9 | (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) | 2011-12-08 19:37:33 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2ccbd2a6f5 | (svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure | 2011-12-08 18:13:29 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f8478cecb3 | (svn r23343) -Fix (r23332): Incorrect encoding of sprites with much transparency. | 2011-11-27 14:53:05 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | cd6249dfc5 | (svn r23332) -Fix (r23316): Length of transparent pixels could exceed a byte. (frosch) | 2011-11-26 13:36:38 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 15d0a22aac | (svn r23315) -Codechange: Only encode sprites for zoom levels that will be used. | 2011-11-24 12:26:44 +00:00 |  | 
			
				
					| 
							
							
								 truebrain | ecbe29ecb7 | (svn r23311) -Remove: removed the silly blitter called 8bpp-debug. You can find him at the same place as you can find CTRL+D. Sorry for those who liked to trip while playing OpenTTD; I truly am sorry :D | 2011-11-23 19:36:11 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fd1e1df81 | (svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free | 2011-11-12 13:00:29 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 4f87d2e88c | (svn r23194) -Codechange: don't cast away const needlessly | 2011-11-12 08:26:30 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | 719f6618d7 | (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. | 2011-10-11 07:13:36 +00:00 |  | 
			
				
					| 
							
							
								 michi_cc | c575b5bbd7 | (svn r23000) -Feature: Base graphics sets can now specify a preferred blitter which OpenTTD uses to decide which blitter to load. | 2011-10-04 21:35:47 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b7c6424104 | (svn r22439) -Fix (r22291, r22426): Drawing lines of length zero failed. | 2011-05-08 18:20:21 +00:00 |  | 
			
				
					| 
							
							
								 frosch | f976cddcba | (svn r22426) -Fix (r22291): Drawing vertical and horizontal lines of width 1 missed drawing the first pixel. | 2011-05-05 20:20:52 +00:00 |  | 
			
				
					| 
							
							
								 frosch | bbcd2bab5d | (svn r22419) -Change: Always use the DOS palette for drawing. -Remove: the '-i' option for palette selection. | 2011-05-04 17:12:37 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 485c7cd99e | (svn r22397) -Document: some tidbits of the blitter code | 2011-05-01 10:15:33 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 1ffd720f81 | (svn r22383) -Codechange: Rename PALETTE_TO_STRUCT_GREY to PALETTE_NEWSPAPER as it does not belong to the other PALETTE_TO_STRUCT_xxx recolourings. | 2011-04-29 20:47:36 +00:00 |  | 
			
				
					| 
							
							
								 frosch | ecb3701210 | (svn r22302) -Codechange: Replace a linear search with a binary search. | 2011-04-09 11:32:11 +00:00 |  | 
			
				
					| 
							
							
								 frosch | b18211bb9d | (svn r22291) -Add: a linewidth argument to GfxDrawLine() and Blitter::DrawLine(). | 2011-04-02 16:39:30 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 7659575cfa | (svn r22290) -Codechange: Somewhat deduplicate one line of code. | 2011-04-02 15:07:58 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 004c93f9da | (svn r22288) -Codechange: Deduplicate Blitter_8bppBase::DrawLine() and Blitter_32bppBase::DrawLine() into Blitter::DrawLine(). | 2011-04-02 11:55:54 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7eba2bf4d3 | (svn r21890) -Cleanup: remove some unneeded includes | 2011-01-22 14:52:20 +00:00 |  | 
			
				
					| 
							
							
								 frosch | 3d1008318b | (svn r21782) -Codechange: Move declaration of AllocatorProc from Blitter:: to spritecache.h | 2011-01-14 15:34:33 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e356cb9405 | (svn r20281) -Codechange: unify case scope closure + break coding style | 2010-08-01 18:53:30 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 33a96b5ef3 | (svn r19132) -Codechange: No need to end a line with ;;. | 2010-02-14 16:31:35 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 6406b75b8f | (svn r19094) -Codechange: don't check for NULL values before calling StrEmpty | 2010-02-11 14:58:51 +00:00 |  | 
			
				
					| 
							
							
								 alberth | b2f9b0ac43 | (svn r18907) -Cleanup: Smallmap was the last user of SetPixelIfEmpty(). | 2010-01-23 22:37:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | db33e32b4d | (svn r18873) -Codechange: use PaletteID also in the blitter | 2010-01-21 01:44:51 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 82fc28f77f | (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header | 2010-01-15 16:41:15 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 70aad27dcb | (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 | 2010-01-12 16:38:48 +00:00 |  | 
			
				
					| 
							
							
								 peter1138 | abb147d974 | (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. | 2010-01-04 02:32:36 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | d6cded5380 | (svn r17693) -Cleanup: remove some unneeded includes | 2009-10-04 17:16:41 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | ca91a97826 | (svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary | 2009-09-19 15:17:47 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | e8ddf001c8 | (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos | 2009-09-19 09:51:14 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fbc33dae1 | (svn r17248) -Fix: add GPL license notice where appropriate | 2009-08-21 20:21:05 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 7fb95e2c2b | (svn r17228) -Codechange: some coding style fixes | 2009-08-20 10:23:39 +00:00 |  | 
			
				
					| 
							
							
								 smatz | d703f0c3b5 | (svn r16628) -Codechange: remove one gcc2 hack | 2009-06-22 23:15:27 +00:00 |  | 
			
				
					| 
							
							
								 smatz | c03ce4b1c7 | (svn r16492) -Remove: support for gcc2. It hasn't been able to compile OTTD for months. All attempts to do another workaround failed. | 2009-06-01 11:49:46 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b25a4f8231 | (svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too | 2009-03-15 00:32:18 +00:00 |  |