Revert "clutter-offscreen-effect: Allocate the cogl texture directly"
This reverts commit 180e7d74f3
.
The lazy texture allocation is gone in Cogl 1.15.9.
This commit is contained in:
parent
8f88ada0c6
commit
e224415a47
@ -139,21 +139,9 @@ clutter_offscreen_effect_real_create_texture (ClutterOffscreenEffect *effect,
|
|||||||
gfloat width,
|
gfloat width,
|
||||||
gfloat height)
|
gfloat height)
|
||||||
{
|
{
|
||||||
CoglError *error = NULL;
|
return cogl_texture_new_with_size (MAX (width, 1), MAX (height, 1),
|
||||||
CoglHandle texture = cogl_texture_new_with_size (MAX (width, 1), MAX (height, 1),
|
COGL_TEXTURE_NO_SLICING,
|
||||||
COGL_TEXTURE_NO_SLICING,
|
COGL_PIXEL_FORMAT_RGBA_8888_PRE);
|
||||||
COGL_PIXEL_FORMAT_RGBA_8888_PRE);
|
|
||||||
|
|
||||||
if (!cogl_texture_allocate (texture, &error))
|
|
||||||
{
|
|
||||||
#if CLUTTER_ENABLE_DEBUG
|
|
||||||
g_warning ("Unable to allocate texture for offscreen effect: %s", error->message);
|
|
||||||
#endif /* CLUTTER_ENABLE_DEBUG */
|
|
||||||
cogl_error_free (error);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
|
|
||||||
return texture;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static gboolean
|
static gboolean
|
||||||
|
Loading…
Reference in New Issue
Block a user