summaryrefslogtreecommitdiff
path: root/chickadee/graphics/text.scm
diff options
context:
space:
mode:
Diffstat (limited to 'chickadee/graphics/text.scm')
-rw-r--r--chickadee/graphics/text.scm6
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))