summary refs log tree commit diff
path: root/drw.h
diff options
context:
space:
mode:
authorStacy Harper <contact@stacyharper.net>2021-08-24 20:13:37 +0200
committerJohn Sullivan <jsullivan@csumb.edu>2021-10-19 23:12:01 -0700
commitd36daee395f4e79dc19c4b2a14e44123e7fa9a3a (patch)
tree38296c639f9b80ae458cae61c12e9e4a4b109964 /drw.h
parentf559b3d999ea185b35a165eeef3e56004fbc5d78 (diff)
downloadsuggpicker-d36daee395f4e79dc19c4b2a14e44123e7fa9a3a.tar.gz
Handle output scaling
Diffstat (limited to 'drw.h')
-rw-r--r--drw.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/drw.h b/drw.h
index d3d0e95..3ab6655 100644
--- a/drw.h
+++ b/drw.h
@@ -8,10 +8,9 @@ struct drw;
 struct drwsurf;
 struct kbd;
 
-void drw_init(struct drw *d, const char *fc_pattern, struct wl_display *dpy,
-	void *iface);
+void drw_init(struct drw *d, const char *fc_pattern, void *iface);
 void drwsurf_init(struct drw *d, struct drwsurf *ds, struct wl_surface *surf);
-void drwsurf_resize(struct drwsurf *ds, uint32_t w, uint32_t h);
+void drwsurf_resize(struct drwsurf *ds, uint32_t w, uint32_t h, uint32_t s);
 void drwsurf_flip(struct drwsurf *ds);
 
 typedef union {
@@ -38,7 +37,7 @@ struct drw {
 };
 
 struct drwsurf {
-	uint32_t w, h, s;
+	uint32_t width, height, scale, size;
 	bool dirty;
 
 	struct drw *ctx;