                                      char-height                (.getHeight font-metrics)
                                      screen-width               (* columns char-width)
                                      screen-height              (* rows char-height)
-                                     ;; create texture atlas as gl texture
+                                     ;; create texture atlas as Buffered texture
                                      {:keys [font-texture-width
                                              font-texture-height
                                              font-texture-image]} (make-glyph-image char-width char-height new-font)]

                           next-pow-2-rows
                           font-textures
                           normal-font
                           antialias
                           character-map-cleared
                           character-map

        (log/info "got key" (or (str @last-key) "nil"))
        ;; change font size on s/m/l keypress
        (case new-key
          \s (zat/apply-font! terminal "Consolas" "/home/santos/Downloads/cour.ttf" 12 true)
          \m (zat/apply-font! terminal "Consolas" "/home/santos/Downloads/cour.ttf" 18 true)
          \l (zat/apply-font! terminal "Consolas" "/home/santos/Downloads/cour.ttf" 24 true)
          \q (zat/destroy! terminal)
          nil)
        (if (= new-key :exit)
