summaryrefslogtreecommitdiff
path: root/firmware/export/font.h
diff options
context:
space:
mode:
authorFred Bauer <fred.w.bauer@gmail.com>2011-10-21 18:05:52 +0000
committerFred Bauer <fred.w.bauer@gmail.com>2011-10-21 18:05:52 +0000
commit04a015dde0f7edfe5ee913dc8cc6c1395dc9a419 (patch)
tree8824e321737f0734859679a205b7ab9a4119d322 /firmware/export/font.h
parentd228d4d13059eae67f01485ee3e29b50b643b38a (diff)
downloadrockbox-04a015dde0f7edfe5ee913dc8cc6c1395dc9a419.tar.gz
rockbox-04a015dde0f7edfe5ee913dc8cc6c1395dc9a419.zip
Provide font_lock(). Font_get_bits() or ..width() may have to read glyph cache misses from disk so provide a means to lock the buflib memory during the wait.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30814 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export/font.h')
-rw-r--r--firmware/export/font.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/export/font.h b/firmware/export/font.h
index 02476c17ff..914d3aa2ff 100644
--- a/firmware/export/font.h
+++ b/firmware/export/font.h
@@ -123,6 +123,7 @@ int font_load_ex(const char *path, size_t buffer_size);
123int font_glyphs_to_bufsize(const char *path, int glyphs); 123int font_glyphs_to_bufsize(const char *path, int glyphs);
124void font_unload(int font_id); 124void font_unload(int font_id);
125void font_unload_all(void); 125void font_unload_all(void);
126void font_lock(int font_id, bool lock);
126 127
127struct font* font_get(int font); 128struct font* font_get(int font);
128 129