cogl 1.17.2
- From: Neil Roberts <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: cogl 1.17.2
- Date: Mon, 20 Jan 2014 16:55:43 +0000 (UTC)
About Cogl
==========
Cogl is a small open source software library for using 3D graphics
hardware to draw pretty pictures. The API departs from the flat state
machine style of OpenGL and is designed to make it easy to write
orthogonal components that can render without stepping on each others
toes. Cogl currently supports OpenGL ES 1.1/2.0 and OpenGL > 1.3 (or
1.2 if you have the GL_ARB_multitexture extension), and having Gallium
or D3D backends are options for the future.
News
====
• List of changes since Cogl 1.16.0
» Textures are now allocated lazily. This means the textures can
optionally be configured with extra API before data is uploaded to
them.
» The internal format for textures has been replaced with a simpler
property to just set the number of components that will be
required when sampling.
» Depth writing can now be disabled per-framebuffer as well as on
the CoglPipeline.
» The interface typedefs such as CoglTexture, CoglFramebuffer and
CoglBitmap etc are now defined as void so that it is no longer
necessary to use type-cast macros when passing them to interface
methods.
» YV12/I420 support in cogl-gst is fixed.
» Added support for red-green 2-component textures.
» The cache of GLSL shaders is now garbage collected when it gets
too large.
» cogl_framebuffer_push_path_clip is fixed.
» cogl-path is now split out into a separate library.
» New function cogl_wayland_texture_set_region_from_shm_buffer to
update a texture from a Wayland SHM bufffer.
» The pkg-config files for cogl-gst and cogl-gles2 have new more
consistent names.
• Gnome Bugzilla bugs closed since 1.16.0:
#706808 - "Unable to locate required kms libraries" message is really
uninformative
#709827 - Add API to control per-FB depth writing
#710135 - Fix build on big endian
#710926 - Build fails without declaration of wl_resource
#712562 - Fixes for the journal
#712830 - Add COGL_PIXEL_FORMAT_U_V
#719546 - cogl-framebuffer: Fix a potential NULL pointer dereference
#719582 - cogl-framebuffer: Don't mark the clear clip dirty from the
journal
#720287 - cogl-path: Export cogl_clip_push_from_path
#721450 - Re-enable swap_region for mesa 10.1+ llvmpipe / swrast
Many thanks to:
Robert Bragg
Jasper St. Pierre
Adel Gadllah
Lionel Landwerlin
Chun-wei Fan
Colin Walters
Emilio Pozuelo Monfort
Hans Petter Jansson
Download
========
https://download.gnome.org/sources/cogl/1.17/cogl-1.17.2.tar.xz (1.58M)
sha256sum: f1a271630527b893c6c2760aad34f04853aa047e5d17d601214d613bf4bc375d
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]