planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
frosch
|
e4416d6a0c
|
(svn r24610) -Change: [NewGRF] Set the reference brightness of 32bpp mask recolouring to 128.
|
12 years ago |
rubidium
|
54e36c4ff8
|
(svn r24111) -Codechange: use Colour more instead of manually bitstuffing
|
13 years ago |
frosch
|
058017e178
|
(svn r23989) -Fix-ish: Zero the offsets of disabled zoomlevels.
|
13 years ago |
frosch
|
dac51654fe
|
(svn r23988) -Fix: Typo in comment.
|
13 years ago |
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
|
13 years ago |
michi_cc
|
e85d5b5d31
|
(svn r23889) -Codechange: Centralise sprite resizing in one place. (peter1138)
|
13 years ago |
rubidium
|
6d6be50ae0
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
13 years ago |
truebrain
|
2aa6086256
|
(svn r23729) -Fix (r23670) [FS#4941]: if you increase the buffer size, also increase the bytes per pixel
|
13 years ago |
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
|
13 years ago |
peter1138
|
4da7f2b723
|
(svn r23726) -Fix (r23670): Remove debugging code added accidentally
|
13 years ago |
michi_cc
|
47171c7829
|
(svn r23674) -Fix (r23670): Don't read invalid memory in the 32bpp simple blitter.
|
13 years ago |
peter1138
|
3ef77e55c5
|
(svn r23670) -Feature: Add ability to adjust brightness of colour after remapping for 32bpp sprites
|
13 years ago |
smatz
|
33d283fdb1
|
(svn r23588) -Codechange: use the 'final' keyword so compiler can optimise out some indirect calls
|
13 years ago |
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)
|
13 years ago |
rubidium
|
2ccbd2a6f5
|
(svn r23446) -Codechange: move _cur_palette and it's related first/count dirty variables into a single structure
|
13 years ago |
frosch
|
f8478cecb3
|
(svn r23343) -Fix (r23332): Incorrect encoding of sprites with much transparency.
|
13 years ago |
peter1138
|
cd6249dfc5
|
(svn r23332) -Fix (r23316): Length of transparent pixels could exceed a byte. (frosch)
|
13 years ago |
peter1138
|
15d0a22aac
|
(svn r23315) -Codechange: Only encode sprites for zoom levels that will be used.
|
13 years ago |
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
|
13 years ago |
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
|
13 years ago |
rubidium
|
4f87d2e88c
|
(svn r23194) -Codechange: don't cast away const needlessly
|
13 years ago |
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.
|
13 years ago |
michi_cc
|
c575b5bbd7
|
(svn r23000) -Feature: Base graphics sets can now specify a preferred blitter which OpenTTD uses to decide which blitter to load.
|
13 years ago |
frosch
|
b7c6424104
|
(svn r22439) -Fix (r22291, r22426): Drawing lines of length zero failed.
|
14 years ago |
frosch
|
f976cddcba
|
(svn r22426) -Fix (r22291): Drawing vertical and horizontal lines of width 1 missed drawing the first pixel.
|
14 years ago |
frosch
|
bbcd2bab5d
|
(svn r22419) -Change: Always use the DOS palette for drawing.
-Remove: the '-i' option for palette selection.
|
14 years ago |
rubidium
|
485c7cd99e
|
(svn r22397) -Document: some tidbits of the blitter code
|
14 years ago |
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.
|
14 years ago |
frosch
|
ecb3701210
|
(svn r22302) -Codechange: Replace a linear search with a binary search.
|
14 years ago |
frosch
|
b18211bb9d
|
(svn r22291) -Add: a linewidth argument to GfxDrawLine() and Blitter::DrawLine().
|
14 years ago |
frosch
|
7659575cfa
|
(svn r22290) -Codechange: Somewhat deduplicate one line of code.
|
14 years ago |
frosch
|
004c93f9da
|
(svn r22288) -Codechange: Deduplicate Blitter_8bppBase::DrawLine() and Blitter_32bppBase::DrawLine() into Blitter::DrawLine().
|
14 years ago |
rubidium
|
7eba2bf4d3
|
(svn r21890) -Cleanup: remove some unneeded includes
|
14 years ago |
frosch
|
3d1008318b
|
(svn r21782) -Codechange: Move declaration of AllocatorProc from Blitter:: to spritecache.h
|
14 years ago |
rubidium
|
e356cb9405
|
(svn r20281) -Codechange: unify case scope closure + break coding style
|
14 years ago |
alberth
|
33a96b5ef3
|
(svn r19132) -Codechange: No need to end a line with ;;.
|
15 years ago |
yexo
|
6406b75b8f
|
(svn r19094) -Codechange: don't check for NULL values before calling StrEmpty
|
15 years ago |
alberth
|
b2f9b0ac43
|
(svn r18907) -Cleanup: Smallmap was the last user of SetPixelIfEmpty().
|
15 years ago |
rubidium
|
db33e32b4d
|
(svn r18873) -Codechange: use PaletteID also in the blitter
|
15 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
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
|
15 years ago |
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.
|
15 years ago |
rubidium
|
d6cded5380
|
(svn r17693) -Cleanup: remove some unneeded includes
|
15 years ago |
rubidium
|
ca91a97826
|
(svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary
|
15 years ago |
rubidium
|
e8ddf001c8
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
rubidium
|
7fb95e2c2b
|
(svn r17228) -Codechange: some coding style fixes
|
15 years ago |
smatz
|
d703f0c3b5
|
(svn r16628) -Codechange: remove one gcc2 hack
|
15 years ago |
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.
|
16 years ago |