cogl/onscreen/egl: Remove platform pointer

It's not used anymore, so remove it.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1759>
This commit is contained in:
Jonas Ådahl 2021-03-08 11:08:55 +01:00 committed by Marge Bot
parent b962822f26
commit ec14f51ae3
2 changed files with 0 additions and 29 deletions

View File

@ -35,9 +35,6 @@
typedef struct _CoglOnscreenEglPrivate typedef struct _CoglOnscreenEglPrivate
{ {
EGLSurface egl_surface; EGLSurface egl_surface;
/* Platform specific data */
void *platform;
} CoglOnscreenEglPrivate; } CoglOnscreenEglPrivate;
G_DEFINE_TYPE_WITH_PRIVATE (CoglOnscreenEgl, cogl_onscreen_egl, G_DEFINE_TYPE_WITH_PRIVATE (CoglOnscreenEgl, cogl_onscreen_egl,
@ -299,25 +296,6 @@ cogl_onscreen_egl_swap_buffers_with_damage (CoglOnscreen *onscreen,
eglSwapBuffers (egl_renderer->edpy, priv->egl_surface); eglSwapBuffers (egl_renderer->edpy, priv->egl_surface);
} }
void
cogl_onscreen_egl_set_platform (CoglOnscreenEgl *onscreen_egl,
gpointer platform)
{
CoglOnscreenEglPrivate *priv =
cogl_onscreen_egl_get_instance_private (onscreen_egl);
priv->platform = platform;
}
gpointer
cogl_onscreen_egl_get_platform (CoglOnscreenEgl *onscreen_egl)
{
CoglOnscreenEglPrivate *priv =
cogl_onscreen_egl_get_instance_private (onscreen_egl);
return priv->platform;
}
void void
cogl_onscreen_egl_set_egl_surface (CoglOnscreenEgl *onscreen_egl, cogl_onscreen_egl_set_egl_surface (CoglOnscreenEgl *onscreen_egl,
EGLSurface egl_surface) EGLSurface egl_surface)

View File

@ -41,13 +41,6 @@ struct _CoglOnscreenEglClass
CoglOnscreenClass parent_class; CoglOnscreenClass parent_class;
}; };
COGL_EXPORT void
cogl_onscreen_egl_set_platform (CoglOnscreenEgl *onscreen_egl,
gpointer platform);
COGL_EXPORT gpointer
cogl_onscreen_egl_get_platform (CoglOnscreenEgl *onscreen_egl);
COGL_EXPORT void COGL_EXPORT void
cogl_onscreen_egl_set_egl_surface (CoglOnscreenEgl *onscreen_egl, cogl_onscreen_egl_set_egl_surface (CoglOnscreenEgl *onscreen_egl,
EGLSurface egl_surface); EGLSurface egl_surface);