]> git.tdb.fi Git - libs/gl.git/blobdiff - makefont.py
Drop Id tags and copyright notices from files
[libs/gl.git] / makefont.py
index c61c1d5ad7fd9573f0ae5d53e30e06d06a59257c..e0b587938a5b80a85187a5e21c75a5c6f364df6e 100755 (executable)
@@ -1,14 +1,12 @@
 #!/usr/bin/python
 
-# $Id$
-
 def convert_def(fn):
        src=file(fn)
 
        line=src.readline()
        tw,th,fh,fa,fd=map(int, line.split())
 
-       result="default_size %d;\n"%fh
+       result="native_size %d;\n"%fh
        result+="ascent %.3f;\n"%(float(fa)/fh)
        result+="descent %.3f;\n"%(float(fd)/fh)
 
@@ -30,7 +28,8 @@ def make_font(fn, size):
        if os.system("ttf2png \"%s\" -o makefont-tmp.png -d makefont-tmp.def -t -p -s %d"%(fn, size)):
                raise Exception("Could not execute ttf2png")
 
-       result="texture_inline\n{\n"
+       result="texture\n{\n"
+       result+="wrap CLAMP_TO_EDGE;\n"
        result+=maketex.make_tex("makefont-tmp.png")
        result+="};\n"
        result+=convert_def("makefont-tmp.def")