Commit f2964736038a8b50b74ec633c9355bdd53c1bcfd Parent: bdfe0151b4dce7d3e12c67c80f51cc3128fb212d Author: mcol <mcol@posteo.net> Date: 2020-11-05 10:58:04 +0000 Committer: mcol <mcol@posteo.net> Committed: 2020-11-05 10:58:04 +0000 add placeholder draw on new frames
src/output.c Modified
@@ -5,7 +5,18 @@ void on_frame(struct wl_listener *listener, void *data) { - return; + struct output *output = wl_container_of(listener, output, frame_listener); + struct wlr_output *wlr_output = output->wlr_output; + + wlr_output_attach_render(wlr_output, NULL); + + struct wlr_renderer *renderer = + wlr_backend_get_renderer(wlr_output->backend); + + wlr_renderer_begin(renderer, wlr_output->width, wlr_output->height); + wlr_renderer_clear(renderer, (float[]){0, 0, 0, 1}); + wlr_renderer_end(renderer); + wlr_output_commit(wlr_output); }