Lines Matching refs:font_header
474 font_header_bin_t font_header; in lvgl_load_font() local
475 if(lv_fs_read(fp, &font_header, sizeof(font_header_bin_t), NULL) != LV_FS_RES_OK) { in lvgl_load_font()
479 font->base_line = -font_header.descent; in lvgl_load_font()
480 font->line_height = font_header.ascent - font_header.descent; in lvgl_load_font()
483 font->subpx = font_header.subpixels_mode; in lvgl_load_font()
484 font->underline_position = (int8_t) font_header.underline_position; in lvgl_load_font()
485 font->underline_thickness = (int8_t) font_header.underline_thickness; in lvgl_load_font()
487 font_dsc->bpp = font_header.bits_per_pixel; in lvgl_load_font()
488 font_dsc->kern_scale = font_header.kerning_scale; in lvgl_load_font()
489 font_dsc->bitmap_format = font_header.compression_id; in lvgl_load_font()
513 if(font_header.index_to_loc_format == 0) { in lvgl_load_font()
523 else if(font_header.index_to_loc_format == 1) { in lvgl_load_font()
529 LV_LOG_WARN("Unknown index_to_loc_format: %d.", font_header.index_to_loc_format); in lvgl_load_font()
541 fp, font_dsc, glyph_start, glyph_offset, loca_count, &font_header); in lvgl_load_font()
550 if(font_header.tables_count < 4) { in lvgl_load_font()
559 int32_t kern_length = load_kern(fp, font_dsc, font_header.glyph_id_format, kern_start); in lvgl_load_font()