From 7d57c1463da61ff16784e6b756356720a0af185c Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Thu, 5 Oct 2017 14:55:55 -0400 Subject: [PATCH] Fix #210 --- rootston/output.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/rootston/output.c b/rootston/output.c index 1d5ef98b..d7aade3d 100644 --- a/rootston/output.c +++ b/rootston/output.c @@ -32,15 +32,14 @@ static void render_surface(struct wlr_surface *surface, float translate_origin[16]; wlr_matrix_translate(&translate_origin, - ox + width/2, oy + height/2, 0); + (int)ox + width / 2, (int)oy + height / 2, 0); float rotate[16]; wlr_matrix_rotate(&rotate, rotation); float translate_center[16]; - wlr_matrix_translate(&translate_center, -width/2, -height/2, 0); + wlr_matrix_translate(&translate_center, -width / 2, -height / 2, 0); float transform[16]; wlr_matrix_mul(&translate_origin, &rotate, &transform); wlr_matrix_mul(&transform, &translate_center, &transform); - wlr_surface_get_matrix(surface, &matrix, &wlr_output->transform_matrix, &transform); wlr_render_with_matrix(desktop->server->renderer,