clutter 1.3.6



       Module: clutter
      Version: 1.3.6
  Uploaded by: Emmanuele Bassi

http://download.gnome.org/sources/clutter/1.3/clutter-1.3.6.tar.gz
 sha256sum: 449070f805fcacddd28a59a648d0f14ccde8bd36b0ee59ead21f4899d3a3b8d4
      size: 3.5M

http://download.gnome.org/sources/clutter/1.3/clutter-1.3.6.tar.bz2
 sha256sum: bb5547741ca66bce34771d1a1abb3d5921a5c070e303a372051d172b52835bd5
      size: 2.6M

News
----

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

-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml


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