[mutter] Update for Cogl API breaks
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] Update for Cogl API breaks
- Date: Mon, 13 Jan 2014 18:07:23 +0000 (UTC)
commit d2a1db8834bf0a9007bf6924b006a6f2c94ce88d
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Mon Jan 13 13:03:19 2014 -0500
Update for Cogl API breaks
configure.ac | 2 +-
src/compositor/meta-texture-rectangle.c | 9 ++-------
src/compositor/meta-texture-rectangle.h | 4 +---
src/compositor/meta-texture-tower.c | 4 ----
src/compositor/meta-window-actor.c | 5 +----
src/core/meta-cursor-tracker.c | 1 -
6 files changed, 5 insertions(+), 20 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index f085550..fe56026 100644
--- a/configure.ac
+++ b/configure.ac
@@ -76,7 +76,7 @@ MUTTER_PC_MODULES="
gsettings-desktop-schemas >= 3.7.3
xcomposite >= 0.2 xfixes xrender xdamage xi >= 1.6.0
$CLUTTER_PACKAGE >= 1.15.90
- cogl-1.0 >= 1.15.6
+ cogl-1.0 >= 1.17.1
upower-glib >= 0.99.0
gnome-desktop-3.0
"
diff --git a/src/compositor/meta-texture-rectangle.c b/src/compositor/meta-texture-rectangle.c
index 3fc9430..450155d 100644
--- a/src/compositor/meta-texture-rectangle.c
+++ b/src/compositor/meta-texture-rectangle.c
@@ -30,10 +30,8 @@ CoglTexture *
meta_texture_rectangle_new (unsigned int width,
unsigned int height,
CoglPixelFormat format,
- CoglPixelFormat internal_format,
unsigned int rowstride,
- const guint8 *data,
- GError **error)
+ const guint8 *data)
{
ClutterBackend *backend =
clutter_get_default_backend ();
@@ -41,10 +39,7 @@ meta_texture_rectangle_new (unsigned int width,
clutter_backend_get_cogl_context (backend);
CoglTextureRectangle *tex_rect;
- tex_rect = cogl_texture_rectangle_new_with_size (context,
- width, height,
- internal_format,
- error);
+ tex_rect = cogl_texture_rectangle_new_with_size (context, width, height);
if (tex_rect == NULL)
return NULL;
diff --git a/src/compositor/meta-texture-rectangle.h b/src/compositor/meta-texture-rectangle.h
index 30f60d3..7b84229 100644
--- a/src/compositor/meta-texture-rectangle.h
+++ b/src/compositor/meta-texture-rectangle.h
@@ -32,10 +32,8 @@ CoglTexture *
meta_texture_rectangle_new (unsigned int width,
unsigned int height,
CoglPixelFormat format,
- CoglPixelFormat internal_format,
unsigned int rowstride,
- const guint8 *data,
- GError **error);
+ const guint8 *data);
gboolean
meta_texture_rectangle_check (CoglTexture *texture);
diff --git a/src/compositor/meta-texture-tower.c b/src/compositor/meta-texture-tower.c
index 9a30de0..019aaf4 100644
--- a/src/compositor/meta-texture-tower.c
+++ b/src/compositor/meta-texture-tower.c
@@ -363,13 +363,9 @@ texture_tower_create_texture (MetaTextureTower *tower,
meta_texture_rectangle_new (width, height,
/* data format */
TEXTURE_FORMAT,
- /* internal cogl format */
- TEXTURE_FORMAT,
/* rowstride */
width * 4,
/* data */
- NULL,
- /* error */
NULL);
}
else
diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c
index a2c05ca..46979bf 100644
--- a/src/compositor/meta-window-actor.c
+++ b/src/compositor/meta-window-actor.c
@@ -2167,10 +2167,7 @@ build_and_scan_frame_mask (MetaWindowActor *self,
{
mask_texture = meta_texture_rectangle_new (tex_width, tex_height,
COGL_PIXEL_FORMAT_A_8,
- COGL_PIXEL_FORMAT_A_8,
- stride,
- mask_data,
- NULL /* error */);
+ stride, mask_data);
}
else
{
diff --git a/src/core/meta-cursor-tracker.c b/src/core/meta-cursor-tracker.c
index d1b365e..84f3185 100644
--- a/src/core/meta-cursor-tracker.c
+++ b/src/core/meta-cursor-tracker.c
@@ -307,7 +307,6 @@ ensure_xfixes_cursor (MetaCursorTracker *tracker)
cursor_image->width,
cursor_image->height,
CLUTTER_CAIRO_FORMAT_ARGB32,
- COGL_PIXEL_FORMAT_ANY,
cursor_image->width * 4, /* stride */
cursor_data,
NULL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]