cogl/winsys: Drop unnused functions

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4162>
This commit is contained in:
Bilal Elmoussaoui 2024-11-30 17:34:03 +01:00 committed by Marge Bot
parent 4f71551f66
commit 6d37dbdc40
3 changed files with 0 additions and 34 deletions

View File

@ -28,26 +28,17 @@
#include "cogl/cogl-onscreen.h" #include "cogl/cogl-onscreen.h"
#include "cogl/winsys/cogl-onscreen-egl.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 ()) #define COGL_TYPE_ONSCREEN_XLIB (cogl_onscreen_xlib_get_type ())
G_DECLARE_FINAL_TYPE (CoglOnscreenXlib, cogl_onscreen_xlib, G_DECLARE_FINAL_TYPE (CoglOnscreenXlib, cogl_onscreen_xlib,
COGL, ONSCREEN_XLIB, COGL, ONSCREEN_XLIB,
CoglOnscreenEgl) CoglOnscreenEgl)
gboolean
_cogl_winsys_egl_onscreen_xlib_init (CoglOnscreen *onscreen,
EGLConfig egl_config,
GError **error);
COGL_EXPORT CoglOnscreenXlib * COGL_EXPORT CoglOnscreenXlib *
cogl_onscreen_xlib_new (CoglContext *context, cogl_onscreen_xlib_new (CoglContext *context,
int width, int width,
int height); int height);
void
_cogl_winsys_egl_onscreen_xlib_deinit (CoglOnscreen *onscreen);
gboolean gboolean
cogl_onscreen_xlib_is_for_window (CoglOnscreen *onscreen, cogl_onscreen_xlib_is_for_window (CoglOnscreen *onscreen,
Window window); Window window);

View File

@ -187,13 +187,6 @@ _cogl_egl_destroy_image (CoglContext *ctx,
EGLImageKHR image); EGLImageKHR image);
#endif #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_EXPORT gboolean
_cogl_winsys_egl_renderer_connect_common (CoglRenderer *renderer, _cogl_winsys_egl_renderer_connect_common (CoglRenderer *renderer,

View File

@ -652,24 +652,6 @@ _cogl_egl_destroy_image (CoglContext *ctx,
} }
#endif #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 EGLDisplay
cogl_context_get_egl_display (CoglContext *context) cogl_context_get_egl_display (CoglContext *context)
{ {