[cogl/wip/release-1.7.4: 3/7] Updates NEWS for 1.7.4 release



commit 91d29ba14db224ac2c894dc367b7e33516763044
Author: Robert Bragg <robert linux intel com>
Date:   Wed Jul 20 10:45:58 2011 +0100

    Updates NEWS for 1.7.4 release

 NEWS |   64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 62 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index 9b7367d..aaf170a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,67 @@
+Cogl 1.7.4                                                         2011-07-19
+===============================================================================
+
+  â List of changes since Cogl 1.7.2
+
+   Â Optimize pipeline unparent operation using embedded lists instead
+     of using GList API.
+   Â Remove the old matrix operation code we had before pulling in the
+     mesa based code, and flatten all our matrix utilities back into one
+     maintainable file.
+   Â Expose cogl_framebuffer_get_red/green/blue/alpha bits to query
+     the precision for a framebuffer's color channels.
+   Â Numerous reference manual updates
+   Â Fix some memory leaks in CoglPipeline that weren't captured in
+     bugzilla.
+   Â Fix some EGL winsys issues that weren't captured in bugzilla.
+   Â Switch to dynamically loading libGL, libGLESv2 or libGLES[v1]_CM
+     at runtime so it's possible to distribute a libcogl that can choose
+     to work with any of these at runtime. This can simplify packaging
+     on distros that have numerous packages that provide a platform
+     specific GL/GLES driver and certainly helps during the development
+     process when evaluating the pros-and-cons of different drivers for
+     a given platform.
+   Â Clean up lots of inconsistencies with platform specific APIs, so
+     we follow the naming convention of cogl_<platform>_object_method.
+   Â Remove cogl_set_default_context from experimental 2.0 api, since
+     we are aiming to remove the default context for 2.0
+   Â Ensure the experimental 2.0 reference manual gets a unique
+     DOC_MODULE name so that distro's trying to package cogl don't end
+     up installing the 1.x and 2.0 manuals to the same location
+   Â Add a program cache for the GLSL backend, a bit like we have for
+     the ARBfp backend. This can be a big boost in performance for some
+     apps depending on your platform.
+   Â Adds dither_enable getter and setter API for CoglFramebuffer so
+     that Clutter doesn't need to use the GL API directly when picking.
+     We need to get to the point where Clutter doesn't need to link
+     against libGL directly so Clutter can take advantage of runtime
+     driver selection by Cogl.
+   Â Use MESA_pack_invert extension in cogl_read_pixels to avoid
+     needing to manually flip pixel data read in bottom-up order to a
+     top-down order.
+   Â Fix the hello example to actually clear the framebuffer at the
+     start of the frame instead of unintentionally relying on the driver
+     to have cleared the framebuffer.
+
+  â List of bugs fixes since Cogl 1.7.2
+
+    https://bugzilla.gnome.org:
+
+    #652514 - CoglPipeline could embed the list nodes for the
+              children directly in the CoglPipeline struct
+    #654440 - _cogl_winsys_context_init crash
+    #654718 - clutter 1.6.16 compile issues
+
+Many thanks to:
+    Neil Roberts
+    Damien Lespiau
+    Emmanuele Bassi
+    Takeshi AIHANA
+
 Cogl 1.7.2                                                         2011-07-01
 ===============================================================================
 
-  â List of changes since Clutter 1.7.0
+  â List of changes since Cogl 1.7.0
 
    Â Add an example program to draw a 3D crate
 
@@ -21,7 +81,7 @@ Cogl 1.7.2                                                         2011-07-01
 
    Â Fixed building against GLES.
 
-  â List of bugs fixes since Clutter 1.7.0
+  â List of bugs fixes since Cogl 1.7.0
 
     https://bugzilla.gnome.org:
 



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