aboutsummaryrefslogtreecommitdiff
path: root/tinywl
diff options
context:
space:
mode:
Diffstat (limited to 'tinywl')
-rw-r--r--tinywl/tinywl.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/tinywl/tinywl.c b/tinywl/tinywl.c
index 16c1f85c..ca5cdc91 100644
--- a/tinywl/tinywl.c
+++ b/tinywl/tinywl.c
@@ -591,8 +591,8 @@ static void output_frame(struct wl_listener *listener, void *data) {
struct timespec now;
clock_gettime(CLOCK_MONOTONIC, &now);
- /* wlr_output_make_current makes the OpenGL context current. */
- if (!wlr_output_make_current(output->wlr_output, NULL)) {
+ /* wlr_output_attach_render makes the OpenGL context current. */
+ if (!wlr_output_attach_render(output->wlr_output, NULL)) {
return;
}
/* The "effective" resolution can change if you rotate your outputs. */
@@ -635,7 +635,7 @@ static void output_frame(struct wl_listener *listener, void *data) {
/* Conclude rendering and swap the buffers, showing the final frame
* on-screen. */
wlr_renderer_end(renderer);
- wlr_output_swap_buffers(output->wlr_output, NULL, NULL);
+ wlr_output_commit(output->wlr_output);
}
static void server_new_output(struct wl_listener *listener, void *data) {