diff options
author | Fred Bauer <fred.w.bauer@gmail.com> | 2011-10-21 18:05:52 +0000 |
---|---|---|
committer | Fred Bauer <fred.w.bauer@gmail.com> | 2011-10-21 18:05:52 +0000 |
commit | 04a015dde0f7edfe5ee913dc8cc6c1395dc9a419 (patch) | |
tree | 8824e321737f0734859679a205b7ab9a4119d322 /firmware/export/font.h | |
parent | d228d4d13059eae67f01485ee3e29b50b643b38a (diff) | |
download | rockbox-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.h | 1 |
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); | |||
123 | int font_glyphs_to_bufsize(const char *path, int glyphs); | 123 | int font_glyphs_to_bufsize(const char *path, int glyphs); |
124 | void font_unload(int font_id); | 124 | void font_unload(int font_id); |
125 | void font_unload_all(void); | 125 | void font_unload_all(void); |
126 | void font_lock(int font_id, bool lock); | ||
126 | 127 | ||
127 | struct font* font_get(int font); | 128 | struct font* font_get(int font); |
128 | 129 | ||