Merge branch 'scale-fonts-using-logical-dpi-plus-scale-factor'

This commit is contained in:
Daniel Eklöf 2020-03-13 18:48:15 +01:00
commit 59a1204c50
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 82 additions and 23 deletions

View file

@ -24,14 +24,39 @@ struct monitor {
int x;
int y;
int width_mm;
int height_mm;
struct {
/* Physical size, in mm */
struct {
int width;
int height;
} mm;
int width_px;
int height_px;
/* Physical size, in pixels */
struct {
int width;
int height;
} px_real;
int x_ppi;
int y_ppi;
/* Scaled size, in pixels */
struct {
int width;
int height;
} px_scaled;
} dim;
struct {
/* PPI, based on physical size */
struct {
int x;
int y;
} real;
/* PPI, logical, based on scaled size */
struct {
int x;
int y;
} scaled;
} ppi;
int scale;
float refresh;