From 6d37dbdc40b72f230d733dec374b48bd32f7ce9d Mon Sep 17 00:00:00 2001 From: Bilal Elmoussaoui Date: Sat, 30 Nov 2024 17:34:03 +0100 Subject: [PATCH] cogl/winsys: Drop unnused functions Part-of: --- cogl/cogl/winsys/cogl-onscreen-xlib.h | 9 --------- cogl/cogl/winsys/cogl-winsys-egl-private.h | 7 ------- cogl/cogl/winsys/cogl-winsys-egl.c | 18 ------------------ 3 files changed, 34 deletions(-) diff --git a/cogl/cogl/winsys/cogl-onscreen-xlib.h b/cogl/cogl/winsys/cogl-onscreen-xlib.h index 913826e15..b35cbe964 100644 --- a/cogl/cogl/winsys/cogl-onscreen-xlib.h +++ b/cogl/cogl/winsys/cogl-onscreen-xlib.h @@ -28,26 +28,17 @@ #include "cogl/cogl-onscreen.h" #include "cogl/winsys/cogl-onscreen-egl.h" -#include "cogl/winsys/cogl-winsys-egl-private.h" #define COGL_TYPE_ONSCREEN_XLIB (cogl_onscreen_xlib_get_type ()) G_DECLARE_FINAL_TYPE (CoglOnscreenXlib, cogl_onscreen_xlib, COGL, ONSCREEN_XLIB, CoglOnscreenEgl) -gboolean -_cogl_winsys_egl_onscreen_xlib_init (CoglOnscreen *onscreen, - EGLConfig egl_config, - GError **error); - COGL_EXPORT CoglOnscreenXlib * cogl_onscreen_xlib_new (CoglContext *context, int width, int height); -void -_cogl_winsys_egl_onscreen_xlib_deinit (CoglOnscreen *onscreen); - gboolean cogl_onscreen_xlib_is_for_window (CoglOnscreen *onscreen, Window window); diff --git a/cogl/cogl/winsys/cogl-winsys-egl-private.h b/cogl/cogl/winsys/cogl-winsys-egl-private.h index 3053f6794..1e3e4f211 100644 --- a/cogl/cogl/winsys/cogl-winsys-egl-private.h +++ b/cogl/cogl/winsys/cogl-winsys-egl-private.h @@ -187,13 +187,6 @@ _cogl_egl_destroy_image (CoglContext *ctx, EGLImageKHR image); #endif -#ifdef EGL_WL_bind_wayland_display -gboolean -_cogl_egl_query_wayland_buffer (CoglContext *ctx, - struct wl_resource *buffer, - int attribute, - int *value); -#endif COGL_EXPORT gboolean _cogl_winsys_egl_renderer_connect_common (CoglRenderer *renderer, diff --git a/cogl/cogl/winsys/cogl-winsys-egl.c b/cogl/cogl/winsys/cogl-winsys-egl.c index adbf508df..b65e8b97e 100644 --- a/cogl/cogl/winsys/cogl-winsys-egl.c +++ b/cogl/cogl/winsys/cogl-winsys-egl.c @@ -652,24 +652,6 @@ _cogl_egl_destroy_image (CoglContext *ctx, } #endif -#ifdef EGL_WL_bind_wayland_display -gboolean -_cogl_egl_query_wayland_buffer (CoglContext *ctx, - struct wl_resource *buffer, - int attribute, - int *value) -{ - CoglRendererEGL *egl_renderer = ctx->display->renderer->winsys; - - g_return_val_if_fail (egl_renderer->pf_eglQueryWaylandBuffer, FALSE); - - return egl_renderer->pf_eglQueryWaylandBuffer (egl_renderer->edpy, - buffer, - attribute, - value); -} -#endif - EGLDisplay cogl_context_get_egl_display (CoglContext *context) {