Age | Commit message (Collapse) | Author |
|
|
|
This affected all screenshot types that render to an off-screen
buffer and don't copy the actual screen contents.
|
|
to speed up palette animation.
|
|
|
|
|
|
|
|
unmasked 32bpp sprites
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
work for non-8bpp-mapped sprites.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
remapping for 32bpp sprites
|
|
|
|
don't need to cast to void/non-const before being able to free
|
|
|
|
|
|
to spritecache.h
|
|
if a header require a header make it include that header
|
|
|
|
@param to @tparam if necessary
|
|
|
|
|
|
color and colour.
|
|
|
|
darker for BM_TRANSPARENT (for 32bpp blitters)
|
|
encoding so it uses similiar scheme as 8bpp-optimized
All zoom levels are stored and a kind of RLE is used. Together with further changes and reducing number of variables, drawing is ~50% faster in average.
|
|
drawing (depends on architecture and compiler)
|
|
something more than whitespace as description of files that don't have a description.
|
|
unneeded include from openttd.h.
|
|
|
|
|
|
32bpp-simple (based on the work of frosch)
-Add: let 32bpp-anim use 32bpp-optimizeds, so he profits from the speed-up too
|