render: use output's subpixel mode when rasterizing glyphs

This commit is contained in:
Daniel Eklöf 2020-04-20 18:37:59 +02:00
parent 4ca6e760f2
commit 6f83ef81e5
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
5 changed files with 79 additions and 1 deletions

View file

@ -146,6 +146,7 @@ update_term_for_output_change(struct terminal *term)
render_resize(term, term->width / term->scale, term->height / term->scale);
term_font_dpi_changed(term);
term_font_subpixel_changed(term);
wayl_reload_cursor_theme(term->wl, term);
}
@ -193,6 +194,7 @@ output_geometry(void *data, struct wl_output *wl_output, int32_t x, int32_t y,
mon->inch = sqrt(pow(mon->dim.mm.width, 2) + pow(mon->dim.mm.height, 2)) * 0.03937008;
mon->make = make != NULL ? strdup(make) : NULL;
mon->model = model != NULL ? strdup(model) : NULL;
mon->subpixel = subpixel;
output_update_ppi(mon);
}