(svn r10092) -Codechange: code-seperated the spriteloader and blitter from the rest of the code

-Add: make it possible to pick your own blitter (-b <blitter>, -h for overview)
-Add: added a new optimized 8bpp blitter (default, caches sprites of all zoom-levels)
-Add: added a debug 8bpp blitter and a very slow normal 8bpp blitter
This commit is contained in:
truelight
2007-06-11 11:50:49 +00:00
parent 251a8e36e3
commit 27febd474c
20 changed files with 909 additions and 292 deletions

View File

@@ -290,6 +290,20 @@ ai/trolly/pathfinder.cpp
ai/trolly/shared.cpp
ai/trolly/trolly.cpp
# Blitters
blitter/8bpp_debug.cpp
blitter/8bpp_debug.hpp
blitter/8bpp_optimized.cpp
blitter/8bpp_optimized.hpp
blitter/8bpp_slow.cpp
blitter/8bpp_slow.hpp
blitter/blitter.hpp
# Sprite loaders
spriteloader/grf.cpp
spriteloader/grf.hpp
spriteloader/spriteloader.hpp
# NewGRF
newgrf.cpp
newgrf_canal.cpp