[mutter] clutter: Remove 'eglnative' backend layer
- From: Jonas Ådahl <jadahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] clutter: Remove 'eglnative' backend layer
- Date: Thu, 13 Aug 2020 16:00:31 +0000 (UTC)
commit 961a1376cd6a9c28a6271a80b347cbb33f2f3799
Author: Jonas Ådahl <jadahl gmail com>
Date: Thu Jul 9 21:42:01 2020 +0200
clutter: Remove 'eglnative' backend layer
It's completely empty, so remove it.
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1364
clutter/clutter/egl/clutter-backend-eglnative.c | 64 ---------------------
clutter/clutter/egl/clutter-backend-eglnative.h | 69 -----------------------
clutter/clutter/meson.build | 7 ---
src/backends/native/meta-clutter-backend-native.c | 4 +-
src/backends/native/meta-clutter-backend-native.h | 3 +-
5 files changed, 3 insertions(+), 144 deletions(-)
---
diff --git a/clutter/clutter/meson.build b/clutter/clutter/meson.build
index fa556905e3..18994df8d1 100644
--- a/clutter/clutter/meson.build
+++ b/clutter/clutter/meson.build
@@ -257,13 +257,6 @@ if have_x11
clutter_backend_nonintrospected_sources += clutter_x11_nonintrospected_sources
endif
-if have_native_backend
- clutter_native_nonintrospected_sources = [
- 'egl/clutter-backend-eglnative.c',
- ]
- clutter_backend_nonintrospected_sources += clutter_native_nonintrospected_sources
-endif
-
if have_wayland
clutter_wayland_private_headers = [
'wayland/clutter-wayland-compositor.h',
diff --git a/src/backends/native/meta-clutter-backend-native.c
b/src/backends/native/meta-clutter-backend-native.c
index 841e0f31a1..58d6afa44f 100644
--- a/src/backends/native/meta-clutter-backend-native.c
+++ b/src/backends/native/meta-clutter-backend-native.c
@@ -52,7 +52,7 @@
struct _MetaClutterBackendNative
{
- ClutterBackendEglNative parent;
+ ClutterBackend parent;
MetaSeatNative *main_seat;
MetaStageNative *stage_native;
@@ -61,7 +61,7 @@ struct _MetaClutterBackendNative
static gchar *evdev_seat_id;
G_DEFINE_TYPE (MetaClutterBackendNative, meta_clutter_backend_native,
- CLUTTER_TYPE_BACKEND_EGL_NATIVE)
+ CLUTTER_TYPE_BACKEND)
MetaStageNative *
meta_clutter_backend_native_get_stage_native (ClutterBackend *backend)
diff --git a/src/backends/native/meta-clutter-backend-native.h
b/src/backends/native/meta-clutter-backend-native.h
index 8914f8aa35..60d20f3624 100644
--- a/src/backends/native/meta-clutter-backend-native.h
+++ b/src/backends/native/meta-clutter-backend-native.h
@@ -29,12 +29,11 @@
#include "backends/native/meta-stage-native.h"
#include "clutter/clutter.h"
-#include "clutter/egl/clutter-backend-eglnative.h"
#define META_TYPE_CLUTTER_BACKEND_NATIVE (meta_clutter_backend_native_get_type ())
G_DECLARE_FINAL_TYPE (MetaClutterBackendNative, meta_clutter_backend_native,
META, CLUTTER_BACKEND_NATIVE,
- ClutterBackendEglNative)
+ ClutterBackend)
MetaStageNative * meta_clutter_backend_native_get_stage_native (ClutterBackend *backend);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]