clutter/backend/native: Keep a pointer to the actual backend

This eliminates going via a global variable.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2002>
This commit is contained in:
Jonas Ådahl
2021-09-16 11:31:34 +02:00
committed by Marge Bot
parent cf1715ac43
commit 1fbdfa8ca7
3 changed files with 24 additions and 3 deletions

View File

@ -27,6 +27,7 @@
#include <glib-object.h>
#include "backends/meta-backend-types.h"
#include "backends/native/meta-stage-native.h"
#include "clutter/clutter.h"
@ -35,4 +36,6 @@ G_DECLARE_FINAL_TYPE (MetaClutterBackendNative, meta_clutter_backend_native,
META, CLUTTER_BACKEND_NATIVE,
ClutterBackend)
MetaClutterBackendNative * meta_clutter_backend_native_new (MetaBackend *backend);
#endif /* META_CLUTTER_BACKEND_NATIVE_H */