[mutter] Allow slicing the mask texture



commit 7eae5d4eabc33985f3a1dc4cd911f1256f2f222a
Author: Owen W. Taylor <otaylor fishsoup net>
Date:   Mon Jun 8 09:54:30 2009 -0400

    Allow slicing the mask texture
    
    It doesn't make sense to allow the window texture to be sliced,
    but not allow the mask texture to be sliced. So, we should either
    set 'disable-slicing' for the texture actor or not pass NO_SLICING when
    creating the mask texture.
    
    While slicing currently results in only the first layer being shown,
    disabling slicing entirely would break windows larger than the texture
    size limit.  It would be straightforward to support multitexturing of
    sliced textures in Cogl when all the textures are identically sized
    and sliced identically, if it became a priority.
    
    http://bugzilla.gnome.org/show_bug.cgi?id=585151

 src/compositor/mutter/mutter-shaped-texture.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/compositor/mutter/mutter-shaped-texture.c b/src/compositor/mutter/mutter-shaped-texture.c
index f613afe..ef78e25 100755
--- a/src/compositor/mutter/mutter-shaped-texture.c
+++ b/src/compositor/mutter/mutter-shaped-texture.c
@@ -227,7 +227,7 @@ mutter_shaped_texture_ensure_mask (MutterShapedTexture *stex)
         }
       else
         priv->mask_texture = cogl_texture_new_from_data (tex_width, tex_height,
-                                                         COGL_TEXTURE_NO_SLICING,
+                                                         COGL_TEXTURE_NONE,
                                                          COGL_PIXEL_FORMAT_A_8,
                                                          COGL_PIXEL_FORMAT_ANY,
                                                          tex_width,



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]