gdisp: Re-introduce uGFX types in font encoder output
This commit is contained in:
parent
ba776e85fe
commit
bb4fa18502
@ -134,12 +134,12 @@ static void encode_character_range(std::ostream &out,
|
|||||||
}
|
}
|
||||||
offsets.push_back(data.size() / stride);
|
offsets.push_back(data.size() / stride);
|
||||||
|
|
||||||
write_const_table(out, data, "uint8_t", "mf_bwfont_" + name + "_glyph_data_" + std::to_string(range_index), 1);
|
write_const_table(out, data, "gU8", "mf_bwfont_" + name + "_glyph_data_" + std::to_string(range_index), 1);
|
||||||
|
|
||||||
if (!constant_width)
|
if (!constant_width)
|
||||||
{
|
{
|
||||||
write_const_table(out, offsets, "uint16_t", "mf_bwfont_" + name + "_glyph_offsets_" + std::to_string(range_index), 1, 4);
|
write_const_table(out, offsets, "gU16", "mf_bwfont_" + name + "_glyph_offsets_" + std::to_string(range_index), 1, 4);
|
||||||
write_const_table(out, widths, "uint8_t", "mf_bwfont_" + name + "_glyph_widths_" + std::to_string(range_index), 1);
|
write_const_table(out, widths, "gU8", "mf_bwfont_" + name + "_glyph_widths_" + std::to_string(range_index), 1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -36,8 +36,8 @@ static void encode_dictionary(std::ostream &out,
|
|||||||
}
|
}
|
||||||
offsets.push_back(data.size());
|
offsets.push_back(data.size());
|
||||||
|
|
||||||
write_const_table(out, data, "uint8_t", "mf_rlefont_" + name + "_dictionary_data", 1);
|
write_const_table(out, data, "gU8", "mf_rlefont_" + name + "_dictionary_data", 1);
|
||||||
write_const_table(out, offsets, "uint16_t", "mf_rlefont_" + name + "_dictionary_offsets", 1, 4);
|
write_const_table(out, offsets, "gU16", "mf_rlefont_" + name + "_dictionary_offsets", 1, 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Encode the data tables for a single character range.
|
// Encode the data tables for a single character range.
|
||||||
@ -78,8 +78,8 @@ static void encode_character_range(std::ostream &out,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
write_const_table(out, data, "uint8_t", "mf_rlefont_" + name + "_glyph_data_" + std::to_string(range_index), 1);
|
write_const_table(out, data, "gU8", "mf_rlefont_" + name + "_glyph_data_" + std::to_string(range_index), 1);
|
||||||
write_const_table(out, offsets, "uint16_t", "mf_rlefont_" + name + "_glyph_offsets_" + std::to_string(range_index), 1, 4);
|
write_const_table(out, offsets, "gU16", "mf_rlefont_" + name + "_glyph_offsets_" + std::to_string(range_index), 1, 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
void write_source(std::ostream &out, std::string name, const DataFile &datafile)
|
void write_source(std::ostream &out, std::string name, const DataFile &datafile)
|
||||||
|
Loading…
Reference in New Issue
Block a user