+#define BDF_CODEPOINT_MAX (BDF_FIRST_OFFSET_TABLE * BDF_SECOND_OFFSET_TABLE)
+#define BDF_CODEPOINT_RANGE_COVER_P(x) (((x) >= 0) && ((x) <= BDF_CODEPOINT_MAX))
+
+#define BDF_FONT_CACHE_SIZE 3000
+#define BDF_FONT_CLEAR_SIZE 600
+
+/*
+ GLYPH METRIC (# ... character's reference point)
+ ^
+ y | (urx, ury)
+ | ^ +----------------+
+ a | b| |character | <- font bounding Box
+ x | b| | |
+ i | h| | #(bbox, bboy) |
+ s | v +----------------+
+ | (llx, lly)
+ | <---------------->
+ | bbw
+ +----------------------->
+ origin x axis
+ */
+
+