only scale fonts to height

This commit is contained in:
Mitchell Hashimoto
2022-09-07 15:59:23 -07:00
parent c1bb6450b0
commit 90e4d12f79

View File

@ -130,11 +130,6 @@ void main() {
// The "+ 3" here is to give some wiggle room for fonts that are // The "+ 3" here is to give some wiggle room for fonts that are
// BARELY over it. // BARELY over it.
vec2 glyph_size_downsampled = glyph_size; vec2 glyph_size_downsampled = glyph_size;
if (glyph_size.x > cell_size_scaled.x + 2) {
glyph_size_downsampled.x = cell_size_scaled.x;
glyph_size_downsampled.y = glyph_size.y * (glyph_size_downsampled.x / glyph_size.x);
glyph_offset_calc.y = glyph_offset.y * (glyph_size_downsampled.x / glyph_size.x);
}
if (glyph_size_downsampled.y > cell_size_scaled.y + 2) { if (glyph_size_downsampled.y > cell_size_scaled.y + 2) {
glyph_size_downsampled.y = cell_size_scaled.y; glyph_size_downsampled.y = cell_size_scaled.y;
glyph_size_downsampled.x = glyph_size.x * (glyph_size_downsampled.y / glyph_size.y); glyph_size_downsampled.x = glyph_size.x * (glyph_size_downsampled.y / glyph_size.y);