summaryrefslogtreecommitdiff
path: root/firmware/include/font_cache.h
diff options
context:
space:
mode:
authorFred Bauer <fred.w.bauer@gmail.com>2011-10-16 20:17:44 +0000
committerFred Bauer <fred.w.bauer@gmail.com>2011-10-16 20:17:44 +0000
commitcd0102ba1440c023be29662a40f40201af9a065d (patch)
tree7182b9bedc90d6a3960199189f10fba18e56017d /firmware/include/font_cache.h
parent4f3e1d6b487c5a197caf2351e4ed607a056811fd (diff)
downloadrockbox-cd0102ba1440c023be29662a40f40201af9a065d.tar.gz
rockbox-cd0102ba1440c023be29662a40f40201af9a065d.zip
font_cache.c: Optimize and simplify cache search. ~25% font rendering boost
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30763 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/include/font_cache.h')
-rw-r--r--firmware/include/font_cache.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/include/font_cache.h b/firmware/include/font_cache.h
index e625abb79e..a4c959e336 100644
--- a/firmware/include/font_cache.h
+++ b/firmware/include/font_cache.h
@@ -29,6 +29,8 @@ struct font_cache
29 struct lru _lru; 29 struct lru _lru;
30 int _size; 30 int _size;
31 int _capacity; 31 int _capacity;
32 int _prev_char_code;
33 int _prev_result;
32 short *_index; /* index of lru handles in char_code order */ 34 short *_index; /* index of lru handles in char_code order */
33}; 35};
34 36