summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@linux.intel.com>2010-06-30 11:18:36 +0100
committerEmmanuele Bassi <ebassi@linux.intel.com>2010-06-30 12:41:54 +0100
commita534ef65b1bfbc8dbedd9158a36a8895cab3649e (patch)
tree13485c7891aff83b8b53e4bb02d700ddfa1040e2
parentb9c5405c29b41c9cf5100255a225b4b3c8bccb8f (diff)
downloadclutter-1.3.6.tar.gz
Release 1.3.61.3.6
-rw-r--r--NEWS102
-rw-r--r--configure.ac2
2 files changed, 103 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index c4e5076b2..bb4d58113 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,105 @@
+Clutter 1.3.6 (30/06/2010)
+===============================================================================
+
+ • List of changes since Clutter 1.34.
+
+ » Provide a fallback on GLX if the MESA_copy_sub_buffer extension is not
+ available, by using EXT_framebuffer_blit. Both mechanisms are also
+ throttled to avoid taking all resources when using them in a compositor
+ like Mutter.
+
+ » Use (and cache) fragment shaders instead of texture combiners inside
+ Cogl materials. Cogl will automatically fall back from GLSL to ARBfp
+ to fixed functions depending on the level of support of the underlying
+ GL implementation.
+
+ » Implement a new design for materials; this allows scaling up the
+ number of materials in a scene, and also makes copying materials
+ less expensive.
+
+ » Make Cogl materials responsible for depth testing, and add new
+ experimental API.
+
+ » Use the (modified) GLU tesselator to draw paths to a vertex buffer
+ object instead of using the stencil buffer, or the scanline rasterizer
+ on platforms without a stencil buffer.
+
+ » Add ClutterDeformEffect, a base class for effects that deform an
+ actor's geometry when painting it; ClutterPageTurnEffect is an
+ implementation of a "page curl" deformation using the DeformEffect
+ API.
+
+ » Always use scissoring when clipping, to reduce the amount of buffer
+ that has to be cleared.
+
+ » Allow ClutterShaderEffect sub-classes to use vertex shaders by setting
+ a constructor property; the default remains fragment shader.
+
+ » Remove the button of the press event from the DragAction::drag-begin
+ and DragAction::drag-end signals. This is an API break from 1.3.4.
+
+ » Do not promote clipped redraws to full redraws.
+
+ » Improve the consistency of the default state name in ClutterState,
+ both in the API and in the serialization format.
+
+ » Fix a rounding error with the Text layout size.
+
+ » Add utility functions for CoglMatrix and CoglColor.
+
+ » Avoid a re-allocation cycle warning when resizing the surface of
+ a CairoTexture actor from within the allocate() implementation.
+
+ » Do not add the GL libraries for the EGL X11 backend.
+
+ » Add more checks for size of data passed to the shader types GValue
+ functions.
+
+ » Add width and height to the BindConstraint.
+
+ » Parse actions, constraints and effects inside an actor definition
+ for ClutterScript.
+
+ » Merge the code of native and x11 backends for EGL into a single
+ backend; also allow creating GL context with the EGL backend.
+
+ » Use XSETTINGS to set up the backend configuration options, like
+ the font name, resolution, font options and double click options,
+ on X11; this also allows ClutterText actors created using the
+ default font name to be updated when the font name and options
+ change; similarly, this allows ClutterUnits to be updated when
+ the screen resolution changes.
+
+ » Implement the texture_from_pixmap extension support inside Cogl
+ itself, and unify ClutterX11TexturePixmap and ClutterGLXTexturePixmap.
+
+ » Documentation improvements in the API reference and in the cookbook.
+
+ » Use the -Bsymbolic-functions linker option on supported platforms
+ to avoid intra-library PLT jumps.
+
+ » Fix painting transparent stages on X11 using the :use-alpha property
+ of ClutterStage.
+
+ » Fix emission of scroll events on Windows.
+
+Many thanks to:
+
+ Robert Bragg
+ Neil Roberts
+ Øyvind Kolås
+ Damien Lespiau
+ Elliot Smith
+ Chris Lord
+ Johan Bilien
+ Richard Hughes
+ Adel Gadllah
+ Alejandro Piñeiro
+ Colin Walters
+ Dan Winship
+ Kristian Høgsberg
+ Sunil Sadasivan
+
Clutter 1.3.4 (07/06/2010)
===============================================================================
diff --git a/configure.ac b/configure.ac
index bbe8ba4f8..f955a4209 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,7 +12,7 @@
# - increase clutter_interface_version to the next odd number
m4_define([clutter_major_version], [1])
m4_define([clutter_minor_version], [3])
-m4_define([clutter_micro_version], [5])
+m4_define([clutter_micro_version], [6])
m4_define([clutter_release_status],
[m4_if(m4_eval(clutter_micro_version % 2), [1], [git],