1
0
Fork 0

cogl/onscreen: Remove unused _cogl_onscreen_new()

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1496
This commit is contained in:
Jonas Ådahl 2020-10-12 23:30:58 +02:00 committed by Georges Basile Stavracas Neto
parent 209b78afd8
commit ffde1c0124
2 changed files with 0 additions and 32 deletions

View file

@ -75,9 +75,6 @@ struct _CoglOnscreen
void *winsys; void *winsys;
}; };
CoglOnscreen *
_cogl_onscreen_new (void);
COGL_EXPORT void COGL_EXPORT void
_cogl_framebuffer_winsys_update_size (CoglFramebuffer *framebuffer, _cogl_framebuffer_winsys_update_size (CoglFramebuffer *framebuffer,
int width, int height); int width, int height);

View file

@ -87,35 +87,6 @@ _cogl_onscreen_init_from_template (CoglOnscreen *onscreen,
cogl_object_ref (framebuffer->config.swap_chain); cogl_object_ref (framebuffer->config.swap_chain);
} }
/* XXX: While we still have backend in Clutter we need a dummy object
* to represent the CoglOnscreen framebuffer that the backend
* creates... */
CoglOnscreen *
_cogl_onscreen_new (void)
{
g_autofree CoglOnscreen *onscreen_ptr = g_new0 (CoglOnscreen, 1);
CoglOnscreen *onscreen;
_COGL_GET_CONTEXT (ctx, NULL);
onscreen = g_steal_pointer (&onscreen_ptr);
_cogl_framebuffer_init (COGL_FRAMEBUFFER (onscreen),
ctx,
COGL_FRAMEBUFFER_TYPE_ONSCREEN,
0x1eadbeef, /* width */
0x1eadbeef); /* height */
/* NB: make sure to pass positive width/height numbers here
* because otherwise we'll hit input validation assertions!*/
_cogl_onscreen_init_from_template (onscreen, ctx->display->onscreen_template);
COGL_FRAMEBUFFER (onscreen)->allocated = TRUE;
/* XXX: Note we don't initialize onscreen->winsys in this case. */
return _cogl_onscreen_object_new (onscreen);
}
CoglOnscreen * CoglOnscreen *
cogl_onscreen_new (CoglContext *ctx, int width, int height) cogl_onscreen_new (CoglContext *ctx, int width, int height)
{ {