[cogl] Updates NEWS for the 1.9.6 release



commit b9a5833b61d9c1ee81ee409631d4de312d3a0893
Author: Neil Roberts <neil linux intel com>
Date:   Tue Feb 21 19:14:24 2012 +0000

    Updates NEWS for the 1.9.6 release

 NEWS |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 89 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index ecf39d8..a1313f7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,91 @@
+Cogl 1.9.6                                                         2012-02-21
+
+  â List of changes since Cogl 1.9.4
+
+  Â New conformance tests or tests ported from Clutter:
+        test-offscreen
+        test-primitive
+        test-texture-3d
+  Â New public experimental functions:
+        cogl_pipeline_get_layer_texture
+        cogl_primitive_copy
+        cogl_primitive_foreach_attribute
+        cogl_primitive_get_indices
+        cogl_pipeline_get_layer_{min,max}_filter
+  Â Added cogl_kms_renderer_get_kms_fd to get the KMS file descriptor.
+  Â Bug fixed in the KMS support where it would crash on cleanup if it
+    couldn't save the CRTC state.
+  Â Bug fixed in the Wayland compositor support where it would leak
+    EGLImages when creating a texture from a buffer
+  Â The swap_buffer callback in GLX is now delayed until
+    cogl_poll_dispatch is called so that apps can handle it more
+    predictably.
+  Â Fixes for bugs with pipelines that are trying to use a layer with
+    a NULL texture.
+  Â New cogl_framebuffer_* API for drawing directly to the framebuffer
+    without having to push the framebuffer. Ideally we want to move
+    towards this style of API in future with no global stacks.
+  Â Most of the _EXP suffixes have been removed from the experimental
+    API symbols in the hope that the gtk-doc unstable annotation will
+    be enough to distinguish these.
+  Â Add a COGL_DEBUG=winsys option
+  Â CoglBuffer and CoglPrimitive now take an explicit CoglContext
+    argument in their constructor. We want to move towards getting rid
+    of the global context.
+  Â Updates to the MSVC build support.
+  Â Add cogl_pipeline_set_layer_null_texture(). This can be used for
+    base pipelines instead of having to create a dummy texture.
+  Â Fix some bugs where Cogl was assuming there is a direct mapping
+    between the pipeline layer number and the GL texture unit number.
+  Â In snippets, there are now always builtin sampler uniforms for
+    every layer of the pipeline. This makes it easier to write GLSL
+    that samples arbitrary units.
+  Â The texture lookup snippet hook now gets passed the sampler for
+    the unit. The snippet can use this to sample the texture multiple
+    times.
+  Â Some public constants for CoglPixelFormat have been removed
+    (COGL_UNPREMULT_MASK, COGL_UNORDERED_MASK and
+    COGL_PIXEL_FORMAT_{24,32}).
+  Â 30-bit pixel formats added.
+  Â COGL_DEBUG=wireframes now correctly renders primitives using
+    vertex shader snippets.
+  Â cogl_framebuffer_swap_buffers and friends have been renamed to
+    cogl_onscreen_swap_buffers.
+  Â If the experimental 2.0 API is requested, as far as possible the
+    headers for the 1.0 API are no longer included. Define
+    COGL_ENABLE_EXPERIMENTAL_API instead if you want to mix both APIs.
+
+  â List of bugs fixed since Cogl 1.9.4
+
+    https://bugzilla.gnome.org:
+
+    #660188 - Color corruption with software rendering at 30-bit color depth
+    #668385 - Missing G_END_DECLS in cogl-poll.h
+    #668856 - Do not look for GLES2-only GLSL prototypes on GL
+    #668913 - The journal for an offscreen doesn't get flushed when
+              cogl_texture_get_data is called
+    #669368 - Reading back texture fails with âInvalid operationâ + wrong image
+    #669785 - Build fixes for COGL master (1.9.x)
+
+  â Note the following conformance tests are currently failing with
+    the GLES2 driver but they were also failing in 1.9.4:
+    test_cogl_depth_test, test_cogl_sub_texture, test_cogl_texture_3d
+
+Many thanks to:
+
+  Robert Bragg
+  Chun-wei Fan
+  Damien Leone
+  Emmanuele Bassi
+  Jasper St. Pierre
+  Chao-Hsiung Liao
+  Gheyret Kenji
+  Ihar Hrachyshka
+  Kasia Bondarava
+  Kenneth Nielsen
+  Kjartan Maraas
+  Ryan Lortie
+
 Cogl 1.9.4                                                         2012-01-16
 
   â List of changes since Cogl 1.9.2
@@ -54,7 +142,7 @@ Cogl 1.9.4                                                         2012-01-16
     into their mainloop. For applications using a glib mainloop we've provided
     a GSource for convenience.
 
-  â List of bugs fixed since Cogl 1.8.0
+  â List of bugs fixed since Cogl 1.9.2
 
     https://bugzilla.gnome.org:
 



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