diff options
Diffstat (limited to 'src/wayland/meta-wayland-dma-buf.c')
-rw-r--r-- | src/wayland/meta-wayland-dma-buf.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/wayland/meta-wayland-dma-buf.c b/src/wayland/meta-wayland-dma-buf.c index 99bf932cb..7f2348d77 100644 --- a/src/wayland/meta-wayland-dma-buf.c +++ b/src/wayland/meta-wayland-dma-buf.c @@ -707,7 +707,9 @@ MetaWaylandDmaBufBuffer * meta_wayland_dma_buf_fds_for_wayland_buffer (MetaWaylandBuffer *buffer) { #ifdef HAVE_NATIVE_BACKEND - MetaBackend *backend = meta_get_backend (); + MetaContext *context = + meta_wayland_compositor_get_context (buffer->compositor); + MetaBackend *backend = meta_context_get_backend (context); MetaRenderer *renderer = meta_backend_get_renderer (backend); MetaRendererNative *renderer_native = META_RENDERER_NATIVE (renderer); MetaGpuKms *gpu_kms; |