aboutsummaryrefslogtreecommitdiff
path: root/rootston
diff options
context:
space:
mode:
authoremersion <contact@emersion.fr>2018-11-10 15:50:28 +0100
committeremersion <contact@emersion.fr>2018-11-13 16:55:33 +0100
commitca770995cc98cb0889542b082c1924b24c6d5446 (patch)
treeba3c5858b6283bae6a33c60f7c41b0d856ef4042 /rootston
parent57307b7aa7ba9d1094c0ed452b47f128facda5aa (diff)
output: add wlr_output_render_software_cursors
Rendering in wlr_output_swap_buffers has unfortunate side-effects.
Diffstat (limited to 'rootston')
-rw-r--r--rootston/output.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/rootston/output.c b/rootston/output.c
index e5a6b478..9ca55447 100644
--- a/rootston/output.c
+++ b/rootston/output.c
@@ -518,6 +518,7 @@ static void render_output(struct roots_output *output) {
&output->layers[ZWLR_LAYER_SHELL_V1_LAYER_OVERLAY]);
renderer_end:
+ wlr_output_render_software_cursors(wlr_output, &damage);
wlr_renderer_scissor(renderer, NULL);
wlr_renderer_end(renderer);