Mercurial > hg > forks > pwpunix
view nykyaeka/pwp-sf.txt @ 71:a87eb778f225
Improvements to the MinGW crossbuild. Should now build with default tools
from Debian mingw packages, though you need Win32 version of libSDL with the
necessary headers and so on in addition. 64-bit builds not tested and
probably won't work. Tested on Debian 7.0, earlier won't work.
binutils-mingw-w64-i686 gcc-mingw-w64-i686 mingw-w64-i686-dev
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 14 Aug 2012 03:08:10 +0300 |
parents | acb5694e93d9 |
children |
line wrap: on
line source
___ / \ | PWP | \___/ ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... nnnnn...y...y.k...kk..y...y.aaaaa...eeeee.k...kk.aaaaa. nnnnn..yy...y.k...kk.yy...y.a...a...e.....k...kk.a...a. nn..n..yy...y.k...k..yy...y.a...a...e.....k...k..a...a. nn..n..yyyyyy.kkkkk..yyyyyy.aaaaa..eeee...kkkkk..aaaaa. nn..nn.....yy.k..k.......yy.aa..aa.ee.....k..k...aa..aa nn..nn.....yy.kk.kkk.....yy.aa..aa.ee.....kk.kkk.aa..aa nn..nn.yyyyyy.kk.kkk.yyyyyy.aa..aa.eeeeee.kk.kkk.aa..aa 7x55 bitmap-pakkaus: 1] paletted (n bits) 2] elited: glyph data y0:y1 fonttisysteemi: merkit isketään mahdollisimman lähelle toisiaan niin, että joka suunnassa on n pikselin varoväli outbuffer - per scanline: x-right-extend xext 5 >= n+2 5 >= n+2 1 >= n+2 1 >= n+0 5 - 5 - for(i=0;i<7;i++) if(font.xleft[ch][i smallest n? try: 5=n+2, 5=n+2, 1=n+2, 1=n+0 find smallest n aaaaa. a...a. a...a. aaaaa. aa..aa aa..aa aa..aa aaaaa. aa..a. aa..a. aaaaaa aa...a aa...a aaaaaa .aaaaa .a.... .a.... aa.... aa.... aa.... aaaaaa aaaaa. a...a. a...a. a...aa a...aa a...aa aaaaaa .aaaaa .a.... .a.... aaaa.. aa.... aa.... aaaaaa .aaaaa .a.... .a.... aaaa.. aa.... aa.... aa.... .aaaaa .a.... .a.... aa..aa aa..aa aa...a aaaaaa .a..a. .a..a. .a..a. aaaaaa aa..aa aa..aa aa..aa .a .a .a aa aa aa aa ....a ....a ....a ...aa ...aa aa.aa aaaaa a..aaaa a..aa.. a..aa.. aaaaa.. aa..a.. aa..aaa aa..aaa .a.... .a.... .a.... aa.... aa.... aa.... aaaaaa .aaaaaaa .a..a.aa .a..a.aa aa.aa.aa aa.aa.aa aa.aa.aa aa.aa.aa .aaaaa .a..aa .a..aa aa..aa aa..aa aa..aa aa..aa .aaaaa .a...a .a...a aa...a aa...a aa...a aaaaaa aaaaaa a....a a....a aaaaaa aa.... aa.... aa.... .aaaaa .a...a .a...a aa...a aa.aaa aa..aa aaaaaa .aaaaa .a.... .a.... aa.... aa.... aa.... aa.... .aaaaa .a.... .a.... .aaaaa ....aa ....aa aaaaaa aaaaaa ...a.. ...a.. ..aa.. ..aa.. ..aa.. ..aa.. a...aa a...aa a...aa aa..aa aa..aa aa..aa aaaaaa aa..aa aa..aa aa..aa aa..aa aa..a. aa..a. aaaaa. aa.aa.aa aa.aa.aa aa.aa.aa aa.aa.aa .a.aa.a. .a.aa.a. .aaaaaa. aa..aaaa aa..a... aa..a... aaaaaaaa ...aa..a ...aa..a aaaaa..a aa...a aa...a aa...a aaaaaa ....aa ....aa aaaaaa aaaaaa .....a .....a aaaaaa aa.... aa.... aaaaaa aa.aa. ...... aaaaa. aa..a. aaaaaa aa..aa aa..aa .aa.aa ...... .aaaaa .a..aa aa..aa aa..aa aaaaaa purkurutiini: n y k y a e k a k