[maemo-commits] [maemo-commits] r17629 - in projects/haf/trunk/clutter: clutter clutter/eglx debian

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Tue Mar 10 13:26:53 EET 2009
Author: gw
Date: 2009-03-10 13:26:38 +0200 (Tue, 10 Mar 2009)
New Revision: 17629

Modified:
   projects/haf/trunk/clutter/clutter/clutter-stage.c
   projects/haf/trunk/clutter/clutter/clutter-texture.c
   projects/haf/trunk/clutter/clutter/eglx/clutter-stage-egl.c
   projects/haf/trunk/clutter/debian/changelog
Log:
  * Moved back to 24/32 bit textures
  * Set default stage colour to black
  * Ensured no depth buffer was created for EGLX backend


Modified: projects/haf/trunk/clutter/clutter/clutter-stage.c
===================================================================
--- projects/haf/trunk/clutter/clutter/clutter-stage.c	2009-03-10 10:00:11 UTC (rev 17628)
+++ projects/haf/trunk/clutter/clutter/clutter-stage.c	2009-03-10 11:26:38 UTC (rev 17629)
@@ -836,9 +836,9 @@
   priv->is_cursor_visible = TRUE;
   priv->use_fog           = FALSE;
 
-  priv->color.red   = 0xff;
-  priv->color.green = 0xff;
-  priv->color.blue  = 0xff;
+  priv->color.red   = 0x00;
+  priv->color.green = 0x00;
+  priv->color.blue  = 0x00;
   priv->color.alpha = 0xff;
 
   priv->perspective.fovy   = CFX_60; /* 60 Degrees */

Modified: projects/haf/trunk/clutter/clutter/clutter-texture.c
===================================================================
--- projects/haf/trunk/clutter/clutter/clutter-texture.c	2009-03-10 10:00:11 UTC (rev 17628)
+++ projects/haf/trunk/clutter/clutter/clutter-texture.c	2009-03-10 11:26:38 UTC (rev 17629)
@@ -63,7 +63,7 @@
 
 #include "cogl/cogl.h"
 
-#define CLUTTER_DEFAULT_PIXEL_FORMAT COGL_PIXEL_FORMAT_ANY_16
+#define CLUTTER_DEFAULT_PIXEL_FORMAT COGL_PIXEL_FORMAT_ANY
 
 static void clutter_scriptable_iface_init (ClutterScriptableIface *iface);
 

Modified: projects/haf/trunk/clutter/clutter/eglx/clutter-stage-egl.c
===================================================================
--- projects/haf/trunk/clutter/clutter/eglx/clutter-stage-egl.c	2009-03-10 10:00:11 UTC (rev 17628)
+++ projects/haf/trunk/clutter/clutter/eglx/clutter-stage-egl.c	2009-03-10 11:26:38 UTC (rev 17629)
@@ -95,11 +95,12 @@
       int num_configs;
       EGLConfig *all_configs;
 
-      EGLint cfg_attribs[16] = {
+      EGLint cfg_attribs[18] = {
         EGL_BUFFER_SIZE,  16,
         /*EGL_RED_SIZE,    8,
         EGL_GREEN_SIZE,    8,
         EGL_BLUE_SIZE,    8,*/
+        EGL_DEPTH_SIZE,   0,
         EGL_STENCIL_SIZE,   0, /* Skip stencil as we can use Scissoring to
                                   be faster */
 

Modified: projects/haf/trunk/clutter/debian/changelog
===================================================================
--- projects/haf/trunk/clutter/debian/changelog	2009-03-10 10:00:11 UTC (rev 17628)
+++ projects/haf/trunk/clutter/debian/changelog	2009-03-10 11:26:38 UTC (rev 17629)
@@ -1,6 +1,8 @@
 clutter (0.8.2-0maemo21~unreleased) unstable; urgency=low
 
-  * WRITEME
+  * Moved back to 24/32 bit textures
+  * Set default stage colour to black
+  * Ensured no depth buffer was created for EGLX backend
 
  -- Gordon Williams <gordon.williams at collabora.co.uk>  Tue, 10 Mar 2009 09:41:04 +0200
 


More information about the maemo-commits mailing list