ref: f2616701bd8bec5d5bb84a5fc04be13e4ae64e80
dir: /hidpi-2.patch/
diff c7dcc82b0be805717efbe77c98eaadf3ee1e31af uncommitted
--- a/sys/src/9/port/devdraw.c
+++ b/sys/src/9/port/devdraw.c
@@ -765,6 +765,7 @@
drawnewclient(void)
{
Client *cl, **cp;
+ char *p;
int i;
for(i=0; i<sdraw.nclient; i++){
@@ -789,7 +790,9 @@
cl->slot = i;
cl->clientid = ++sdraw.clientid;
cl->op = SoverD;
- cl->displaydpi=100;
+ if((p = getconf("dpi")) == nil || (cl->displaydpi = atoi(p)) == 0) {
+ cl->displaydpi=100;
+ }
sdraw.client[i] = cl;
return cl;
}