diff options
Diffstat (limited to 'sway/desktop/render.c')
-rw-r--r-- | sway/desktop/render.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sway/desktop/render.c b/sway/desktop/render.c index 8f1e9c52..4ce5654e 100644 --- a/sway/desktop/render.c +++ b/sway/desktop/render.c | |||
@@ -131,9 +131,9 @@ damage_finish: | |||
131 | pixman_region32_fini(&damage); | 131 | pixman_region32_fini(&damage); |
132 | } | 132 | } |
133 | 133 | ||
134 | static void render_surface_iterator(struct sway_output *output, struct sway_view *view, | 134 | static void render_surface_iterator(struct sway_output *output, |
135 | struct wlr_surface *surface, struct wlr_box *_box, float rotation, | 135 | struct sway_view *view, struct wlr_surface *surface, |
136 | void *_data) { | 136 | struct wlr_box *_box, void *_data) { |
137 | struct render_data *data = _data; | 137 | struct render_data *data = _data; |
138 | struct wlr_output *wlr_output = output->wlr_output; | 138 | struct wlr_output *wlr_output = output->wlr_output; |
139 | pixman_region32_t *output_damage = data->damage; | 139 | pixman_region32_t *output_damage = data->damage; |
@@ -153,7 +153,7 @@ static void render_surface_iterator(struct sway_output *output, struct sway_view | |||
153 | float matrix[9]; | 153 | float matrix[9]; |
154 | enum wl_output_transform transform = | 154 | enum wl_output_transform transform = |
155 | wlr_output_transform_invert(surface->current.transform); | 155 | wlr_output_transform_invert(surface->current.transform); |
156 | wlr_matrix_project_box(matrix, &proj_box, transform, rotation, | 156 | wlr_matrix_project_box(matrix, &proj_box, transform, 0.0, |
157 | wlr_output->transform_matrix); | 157 | wlr_output->transform_matrix); |
158 | 158 | ||
159 | struct wlr_box dst_box = *_box; | 159 | struct wlr_box dst_box = *_box; |