summaryrefslogtreecommitdiff
path: root/src/blitter/32bpp_simple.cpp
AgeCommit message (Collapse)Author
2008-01-13(svn r11828) -Codechange: include table/* as the last includes and remove an ↵rubidium
unneeded include from openttd.h.
2007-12-23(svn r11684) -Codechange: split gfx.h in a type and functional header.rubidium
2007-12-17(svn r11652) -Codechange: add the svn $ header for several filessmatz
2007-09-09(svn r11076) -Fix: MakeTransparent of 32bpp blitter used 0..100; using ↵truelight
0..255 makes it much faster (frosch) -Fix: ComposeColourXXX could work a tiny bit faster when using 256, not 255 as value to divide with; downside is that it can give alpha errors (frosch)
2007-06-19(svn r10225) -Codechange: move common Colour routines for 32bpp to the base ↵truelight
class (and nick it colour, not color)
2007-06-19(svn r10215) -Fix r10214: forgot 2 cases of the same mistaketruelight
2007-06-17(svn r10190) -Codechange: merged renderer and blitter to one single class ↵truelight
API: blitter -Codechange: introduced a hierachy of blitters to avoid a lot of code duplication Note: this allows much easier adding other types of video-drivers, like OpenGL
2007-06-13(svn r10142) -Fix r10132: do something useful with the alpha channel instead ↵truelight
of ignoring it
2007-06-13(svn r10132) -Codechange: split out the last direct video-buffer read access ↵truelight
to the blitter-layer -Add: added a new renderer and blitter to make room for some optimized bpp -Fix: fill the alpha channel in the grf-spriteloader