mutter/NEWS
Neil Roberts 636f177a3a NEWS: Update for the 1.7.2 release
This adds the new features and bugfixes in preparation for the 1.7.2
release.
2011-07-01 16:47:42 +01:00

98 lines
3.3 KiB
Plaintext

Cogl 1.7.2 2011-07-01
===============================================================================
• List of changes since Clutter 1.7.0
» Add an example program to draw a 3D crate
» Add experimental API to get and set the viewport on a framebuffer
without going through the implicit context.
» Add API to select the winsys backend without having to use an
environment variable.
» Various documentation fixes.
» Add winsys-specific typesafe APIs to replace the old
cogl_renderer_handle_native_event functions.
» Rename platform-specific APIs so that we consistently have
cogl_<platform>_symbol_name instead of cogl_symbol_name_<platform>.
» Fixed building against GLES.
• List of bugs fixes since Clutter 1.7.0
https://bugzilla.gnome.org:
#652672 - Typo fix in cogl-framebuffer
#653615 - cogl_release_status='snapshot' breaks linking on 64-bit
systems due to namespace conflict with ltoptions.m4
#653229 - pipeline: Don't regenerate shaders when not changing the
number of layers
#653231 - pipeline: Don't trigger a change when binding the invalid
texture target
Many thanks to:
Robert Bragg
Adam Jackson
Emmanuele Bassi
Cogl 1.7.0 2011-06-10
===============================================================================
• List of changes since Clutter 1.6
» Cogl split out into a standalone project!
» Added native winsys backends for GLX, WGL, EGL and Android (Quartz in
progress)
» Supported EGL platforms include: NULL, X11, GDL and Wayland
» Adds renderer,display,onscreen-template and swap-chain APIs for
writing standalone apps using the experimental 2.0 API
» Added convenience functions cogl_matrix_view_2d_in_frustum/perspective
for setting up a Clutter style view transform for a 2d coordinate system
inside a projective perspective.
» Added an experimental Quaternion API
» Added an experimental Euler API
» Re-worked the CoglPipeline depth testing state API
» Added EGL X11 texture-from-pixmap support.
» Added a tiny Wayland compositor (without input support) under
examples/
» Optimizations:
» Optimise paths that are just a rectangle
» Journal: Use a pool of vertex-arrays to avoid allocation costs.
• List of bugs fixes since Clutter 1.6
http://bugzilla.clutter-project.org:
#2538 - crash in gnome-shell
#2544 - Using vertex buffers causes memory corruption when you unref the CoglHandle
#2561 - Updates to COGL sources regarding non-standard code usage
#2588 - Assertion failure in _cogl_pipeline_set_layer_texture_target
#2594 - cogl-clip-state: Adapt to experimental cogl2 API.
#2620 - _cogl_offscreen_new_to_texture_full() leaks reference when failing
https://bugzilla.gnome.org:
#641197 - mouse events at pixel row zero are ignored
#650966 - CoglPipeline doesn't support any layers on fixed function hardware
#650979 - cogl-pipeline-fragend-fixed: Fix enabling texture targets
#651256 - configure fails for the poor sods who use dash as sh
Many thanks to:
Neil Roberts
Emmanuele Bassi
Damien Lespiau
James Athey
Jasper St. Pierre
Piotr Drąg