Change default tile-waste from 64 to 63
authorOwen W. Taylor <otaylor@fishsoup.net>
Sun, 11 Jan 2009 00:25:27 +0000 (19:25 -0500)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Fri, 16 Jan 2009 23:45:36 +0000 (23:45 +0000)
It's more sensible to use 2^n-1 for a max tile-waste value rather
than 2^n, so change the value default from 64 to 63. Example:
191 and 192 will both be sliced to 128+64 rather than having
191=>128+64, 192=>256.

http://bugzilla.openedhand.com/show_bug.cgi?id=1402

Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
clutter/clutter-texture.c

index d081b38..95aa8f9 100644 (file)
@@ -880,7 +880,7 @@ clutter_texture_class_init (ClutterTextureClass *klass)
                       "smaller values less texture memory.",
                       -1,
                       G_MAXINT,
-                      64,
+                      63,
                       G_PARAM_CONSTRUCT_ONLY | CLUTTER_PARAM_READWRITE));
 
   g_object_class_install_property
@@ -1061,7 +1061,7 @@ clutter_texture_init (ClutterTexture *self)
 
   self->priv = priv = CLUTTER_TEXTURE_GET_PRIVATE (self);
 
-  priv->max_tile_waste    = 64;
+  priv->max_tile_waste    = 63;
   priv->filter_quality    = CLUTTER_TEXTURE_QUALITY_MEDIUM;
   priv->repeat_x          = FALSE;
   priv->repeat_y          = FALSE;