summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2023-04-01 22:52:13 -0400
committerMatthias Clasen <mclasen@redhat.com>2023-04-01 22:52:13 -0400
commit05bd5c041aa6ee447b0dd90930786591a9e69eed (patch)
tree03773bb4f1137a146e98f16020307fcfae83e671
parent8aead765fe1a9600765953c7d3604c66104c03d5 (diff)
downloadgtk+-05bd5c041aa6ee447b0dd90930786591a9e69eed.tar.gz
gsk: Use fractional scale
Use gdk_surface_get_scale() to get the fractional scale when rendering, and pass it down to the render job as a float.
-rw-r--r--gsk/gl/gskglrenderer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gsk/gl/gskglrenderer.c b/gsk/gl/gskglrenderer.c
index d43a4edfa7..93d4ad7dd8 100644
--- a/gsk/gl/gskglrenderer.c
+++ b/gsk/gl/gskglrenderer.c
@@ -288,7 +288,7 @@ gsk_gl_renderer_render (GskRenderer *renderer,
g_assert (root != NULL);
surface = gdk_draw_context_get_surface (GDK_DRAW_CONTEXT (self->context));
- scale_factor = gdk_surface_get_scale_factor (surface);
+ scale_factor = gdk_surface_get_scale (surface);
viewport.origin.x = 0;
viewport.origin.y = 0;