Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 files | smatz | |
2007-09-26 | (svn r11169) -Fix [FS#1255]: obiwan in Blitter::Drawline(), which caused it ↵ | rubidium | |
to clip too much at screen/viewport borders. Patch by frosch. | |||
2007-08-10 | (svn r10837) -Fix [FS#1102]: DrawLine didn't bound-check the first pixel ↵ | truelight | |
that was drawn (frosch) | |||
2007-06-21 | (svn r10241) -Codechange: CopyToBuffer now produces a buffer that is ↵ | truelight | |
unreadable from outside the blitter, so the blitter can store anything he likes -Codechange: added CopyImageToBuffer, which produces a readable buffer for screenshots -Fix: 32bpp-anim now holds animation on transparent objects to avoid strange graphical effects -Fix: 32bpp-anim now works correct on mouse-movement (it holds the palette animation correctly) | |||
2007-06-19 | (svn r10216) -Fix: palette animation always redid all palette entries, where ↵ | truelight | |
in fact only a few indexes were needed -Codechange: allow blitters to handle palette animation internally or even disable it; 8bpp uses video-backend for palette animation | |||
2007-06-19 | (svn r10214) -Fix: off-by-one in draw-rect-color-remapping (peter1138) | truelight | |
2007-06-18 | (svn r10206) -Codechange: more moving things to blitter-layer: ScrollBuffer | truelight | |
2007-06-18 | (svn r10203) -Codechange: more moving things to blitter-layer: DrawLine | truelight | |
2007-06-18 | (svn r10201) -Codechange: Replace Blitter::SetHorizontalLine with ↵ | peter1138 | |
Blitter::DrawRect, as the former was only used by the rectangle drawing code anyway. This lets us draw rectangles in one go. | |||
2007-06-17 | (svn r10193) -Fix r10190: somehow an other partly-patch was applied too | truelight | |
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 |