1
0
Fork 0

cogl: Mark XlibRenderer.get_display private

Nothing uses it externally, take the opportunity to remove an unused function
as well

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3813>
This commit is contained in:
Bilal Elmoussaoui 2024-06-15 00:31:00 +02:00 committed by Marge Bot
parent 8b2aa05103
commit b0aacf4093
4 changed files with 4 additions and 26 deletions

View file

@ -227,14 +227,6 @@ cogl_xlib_renderer_set_foreign_display (CoglRenderer *renderer,
renderer->xlib_enable_event_retrieval = FALSE; renderer->xlib_enable_event_retrieval = FALSE;
} }
Display *
cogl_xlib_renderer_get_foreign_display (CoglRenderer *renderer)
{
g_return_val_if_fail (COGL_IS_RENDERER (renderer), NULL);
return renderer->foreign_xdpy;
}
void void
cogl_xlib_renderer_request_reset_on_video_memory_purge (CoglRenderer *renderer, cogl_xlib_renderer_request_reset_on_video_memory_purge (CoglRenderer *renderer,
gboolean enable) gboolean enable)

View file

@ -75,3 +75,6 @@ _cogl_xlib_renderer_refresh_rate_for_rectangle (CoglRenderer *renderer,
int y, int y,
int width, int width,
int height); int height);
Display *
cogl_xlib_renderer_get_display (CoglRenderer *renderer);

View file

@ -93,7 +93,7 @@ unregister_xlib_renderer (CoglRenderer *renderer)
static Display * static Display *
assert_xlib_display (CoglRenderer *renderer, GError **error) assert_xlib_display (CoglRenderer *renderer, GError **error)
{ {
Display *xdpy = cogl_xlib_renderer_get_foreign_display (renderer); Display *xdpy = renderer->foreign_xdpy;
CoglXlibRenderer *xlib_renderer = _cogl_xlib_renderer_get_data (renderer); CoglXlibRenderer *xlib_renderer = _cogl_xlib_renderer_get_data (renderer);
/* A foreign display may have already been set... */ /* A foreign display may have already been set... */

View file

@ -96,17 +96,6 @@ cogl_xlib_renderer_remove_filter (CoglRenderer *renderer,
CoglXlibFilterFunc func, CoglXlibFilterFunc func,
void *data); void *data);
/**
* cogl_xlib_renderer_get_foreign_display: (skip)
* @renderer: a #CoglRenderer
*
* Return value: the foreign Xlib display that will be used by any Xlib based
* winsys backend. The display needs to be set with
* cogl_xlib_renderer_set_foreign_display() before this function is called.
*/
COGL_EXPORT Display *
cogl_xlib_renderer_get_foreign_display (CoglRenderer *renderer);
/** /**
* cogl_xlib_renderer_set_foreign_display: (skip) * cogl_xlib_renderer_set_foreign_display: (skip)
* @renderer: a #CoglRenderer * @renderer: a #CoglRenderer
@ -123,12 +112,6 @@ COGL_EXPORT void
cogl_xlib_renderer_set_foreign_display (CoglRenderer *renderer, cogl_xlib_renderer_set_foreign_display (CoglRenderer *renderer,
Display *display); Display *display);
/**
* cogl_xlib_renderer_get_display: (skip)
*/
COGL_EXPORT Display *
cogl_xlib_renderer_get_display (CoglRenderer *renderer);
/** /**
* cogl_xlib_renderer_request_reset_on_video_memory_purge: (skip) * cogl_xlib_renderer_request_reset_on_video_memory_purge: (skip)
* @renderer: a #CoglRenderer * @renderer: a #CoglRenderer