]> git.jsancho.org Git - gacela.git/blobdiff - src/video.scm
Storing original font size.
[gacela.git] / src / video.scm
index 5a5ef2b135a904d98c74414b6238401857378a86..726694a79be060e624b2833e95db5c0ac482260b 100644 (file)
     font))
 
 (define* (render-text text font #:key (size #f))
-  (cond (size (ftglSetFontFaceSize font size 72)))
+  (cond (size
+        (cond ((not (= (ftglGetFontFaceSize font) size))
+               (ftglSetFontFaceSize font size 72))))
+       ((not (= (ftglGetFontFaceSize font) (font-size font)))
+        (ftglSetFontFaceSize font (font-size font) 72)))
   (ftglRenderFont font text FTGL_RENDER_ALL))