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:
Emmanuele Bassi 2013-09-02 17:06:49 +01:00
parent 8f88ada0c6
commit e224415a47

View File

@ -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