diff options
Diffstat (limited to 'chickadee/graphics/text.scm')
-rw-r--r-- | chickadee/graphics/text.scm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chickadee/graphics/text.scm b/chickadee/graphics/text.scm index 20b8ca5..8efa7ae 100644 --- a/chickadee/graphics/text.scm +++ b/chickadee/graphics/text.scm @@ -37,9 +37,9 @@ #:use-module (chickadee math matrix) #:use-module (chickadee math rect) #:use-module (chickadee math vector) - #:use-module (chickadee graphics blend) #:use-module (chickadee graphics color) #:use-module (chickadee graphics engine) + #:use-module (chickadee graphics gpu) #:use-module (chickadee graphics pixbuf) #:use-module (chickadee graphics shader) #:use-module (chickadee graphics sprite) @@ -146,7 +146,9 @@ non-smooth scaling will be used." (let ((face (load-face (force freetype-handle) file-name)) (chars (make-hash-table)) (kernings (make-hash-table)) - (texture-size (min (graphics-engine-max-texture-size) 2048))) + (texture-size (min (graphics-engine-max-texture-size + (current-graphics-engine)) + 2048))) ;; TODO: Use actual screen DPI. (set-char-size! face (* point-size 64) 0 96 96) (let ((glyph (face-glyph-slot face)) |