From fbe904471c7b261e015874954c0311525a775b24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Date: Sat, 5 Aug 2023 15:54:00 +0200 Subject: [PATCH] Remove unused meta_get_renderer_native_parent_vtable Unused since fe72876b2035 ("cogl/onscreen: Make swap_buffer/region CoglOnscreen class vfuncs"). Part-of: --- src/backends/native/meta-renderer-native-private.h | 2 -- src/backends/native/meta-renderer-native.c | 10 +--------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/backends/native/meta-renderer-native-private.h b/src/backends/native/meta-renderer-native-private.h index 3633e3237..66b987a5c 100644 --- a/src/backends/native/meta-renderer-native-private.h +++ b/src/backends/native/meta-renderer-native-private.h @@ -103,5 +103,3 @@ CoglFramebuffer * meta_renderer_native_create_dma_buf_framebuffer (MetaRendererN gboolean meta_renderer_native_pop_pending_mode_set (MetaRendererNative *renderer_native, MetaRendererView *view); - -const CoglWinsysVtable * meta_get_renderer_native_parent_vtable (void); diff --git a/src/backends/native/meta-renderer-native.c b/src/backends/native/meta-renderer-native.c index 6826fe925..0dcc38b40 100644 --- a/src/backends/native/meta-renderer-native.c +++ b/src/backends/native/meta-renderer-native.c @@ -116,7 +116,6 @@ G_DEFINE_TYPE_WITH_CODE (MetaRendererNative, initable_iface_init)) static const CoglWinsysEGLVtable _cogl_winsys_egl_vtable; -static const CoglWinsysVtable *parent_vtable; static gboolean meta_renderer_native_ensure_gpu_data (MetaRendererNative *renderer_native, @@ -126,12 +125,6 @@ meta_renderer_native_ensure_gpu_data (MetaRendererNative *renderer_native, static void meta_renderer_native_queue_modes_reset (MetaRendererNative *renderer_native); -const CoglWinsysVtable * -meta_get_renderer_native_parent_vtable (void) -{ - return parent_vtable; -} - static void meta_renderer_native_gpu_data_free (MetaRendererNativeGpuData *renderer_gpu_data) { @@ -1208,8 +1201,7 @@ get_native_cogl_winsys_vtable (CoglRenderer *cogl_renderer) /* The this winsys is a subclass of the EGL winsys so we start by copying its vtable */ - parent_vtable = _cogl_winsys_egl_get_vtable (); - vtable = *parent_vtable; + vtable = *_cogl_winsys_egl_get_vtable (); vtable.id = COGL_WINSYS_ID_CUSTOM; vtable.name = "EGL_KMS";