** Summary changed: - Update to 1.11.4 + Update to 1.12.0
** Description changed: + Cogl 1.12.0 + 2012-09-24 + + • List of changes since Cogl 1.11.4 + + » MSVC build updates to fix building with SDL support + » Lots of translation updates + + • List of bugs fixed since Cogl 1.11.6 + + #682071 - Fix Visual C++ build when using the SDL winsys + + Many thanks to: + + Dr.T.Vasudevan + Alexander Shopov + Ani Peter + Ask H. Larsen + Carles Ferrando + Chun-wei Fan + Gil Forcada + Mario Blättermann + Nishio Futoshi + Rajesh Ranjan + Robert Bragg + YunQiang Su + Yuri Myasoedov + + Cogl 1.11.6 + 2012-09-17 + + • List of changes since Cogl 1.11.4 + + » Support latest libgbm api + » Improve error handling for cogl_texture_2d_new_from_foreign + » Avoid referencing contexts internally so Android + applications can reliably destroy the resources of a context without + us needing to introduce api to break internal circular references. + » More work to reduce our dependence on a global context internally. + » Recognize the latest Mesa GL vendor strings and the "Software + Rasterizer" renderer string. + » Improved cogl-gles2 support by not depending on drivers allowing + multiple vertex shaders in one program which isn't actually meant + to be supported in GLES 2.0 anyway. (We were lucky before because + Mesa happened to allow this but it doesn't work with other vendor + drivers.) + + • List of bugs fixed since Cogl 1.11.4 + + #683414 - memory corruption when freeing layer cache + #683818 - Need to pick up new Mesa strings + #683083 - Fix textures[] index + + Many thanks to: + + Robert Bragg + Neil Roberts + Alban Browaeys + Alexander Larsson + Bruce Cowan + Daniel Stone + Gabor Kelemen + Ihar Hrachyshka + Marek Černocký + Piotr Drąg + Cogl 1.11.4 2012-09-03 - • List of changes since Cogl 1.11.2 - - » Fix the pkg-config requires for cogl-gles2 - » Fix where we install cogl-gles2 headers - » Updates for the MSVC build - » Fix texture sub-region uploads when we don't have - GL_EXT_unpack_subimage - » Update the KMS winsys backend to the latest libgbm api - » Fix a leak of primitive indices - » Added a UProf profiling timer around journal discard code - » Enabled UProf profiling support to test-journal - - • List of bugs fixed since Cogl 1.11.2 - - #682340 - Trivial build fix - - Many thanks to: - - Robert Bragg - Chun-wei Fan - Piotr Drąg - Tomeu Vizoso - A S Alam - Andika Triwidada - Aurimas Černius - Duarte Loreto - Fran Diéguez - Krishnababu Krothapalli - Neil Roberts - Nilamdyuti Goswami - Patrick Welche - Sjoerd Simons - Tom Tryfonidis + • List of changes since Cogl 1.11.2 + + » Fix the pkg-config requires for cogl-gles2 + » Fix where we install cogl-gles2 headers + » Updates for the MSVC build + » Fix texture sub-region uploads when we don't have + GL_EXT_unpack_subimage + » Update the KMS winsys backend to the latest libgbm api + » Fix a leak of primitive indices + » Added a UProf profiling timer around journal discard code + » Enabled UProf profiling support to test-journal + + • List of bugs fixed since Cogl 1.11.2 + + #682340 - Trivial build fix + + Many thanks to: + + Robert Bragg + Chun-wei Fan + Piotr Drąg + Tomeu Vizoso + A S Alam + Andika Triwidada + Aurimas Černius + Duarte Loreto + Fran Diéguez + Krishnababu Krothapalli + Neil Roberts + Nilamdyuti Goswami + Patrick Welche + Sjoerd Simons + Tom Tryfonidis Cogl 1.11.2 2012-08-14 - • List of changes since Cogl 1.10.0 - - » Adds cogl_framebuffer_{fill,stroke}_path APIs consistent with - other Cogl drawing APIs that replace cogl_path_fill/stroke(). - » Switch from using glib types such as guint32/guint16/guint8 to - using equivalent stdint.h types. - » Adds a micro-benchmark for the journal - » Optimized the matrix stack so we can take immutable references - of a matrix stack for logging into the journal more efficiently - than having to copy large matrices for each journaled rectangle. - » Added COGL_VERSION_{MAJOR,MINOR,MICRO} macros and - COGL_VERSION_CHECK macros for applications to test what version - of Cogl they are compiled against. - » Allow creation of non power of two (npot) CoglTexture2D textures - with only basic npot support, not including repeating or mipmap - support. - » Enable use of the GL_STREAM_DRAW buffer update hint on GLES 2.0 - » Fix building Cogl with --disable-gl - » Added support for the WebOS version of SDL which supports access - to GLES 1.1 and GLES 2.0 - » Adds cogl_matrix_init_translation to provide a more efficient - way to initialize a matrix representing a translation without - need to multiply matrices. - » Various documentation fixes for CoglQuaternion and CoglEular - » Updates for the MSVC build - » Added GPU architecture detection capabilities so we can - differentiate drivers based on the hardware vendor, and the - actual architecture of the GPU, such as deferred vs immediate - mode. - » Fix framebuffer initialization to ensure swaps are throttled by - default. - » Fix flushing of the depth state for some cases. - » Ported test-atlas-migration to be a standalone Cogl test - » Added GLES 2.0 API integration support so that existing GLES 2.0 - based code can easily be integrated within Cogl based - applications. For example this is being used by webkit-clutter to - add WebGL support. - » Added an optional libcogl-gles2 sub-library that provides a full - GLES 2.0 api api to really lower the barrier as much as possible - for being able to integrate existing GLES 2.0 based code into - Cogl applications. - » Adds a Cogl GLES 2.0 Gears example application to test the GLES - 2.0 integration support. - » Fix a bug with disabling of Cogl's debugging features. - » Added api to directly convert a Eular to a Quaternion. - » Improve the wireframe debug option to work when a vertex shader - is in use. - » Added support for SDL2 which supports GLES 2.0 - » Support the original GLSL extensions which had some different - function names. - » Avoid using eglGetProcAddress for core symbols which isn't allowed - by the EGL spec and causes problems on Android. - » Adds cogl_android_bitmap_new_from_asset() API to load images from - Android assets. - » Adds support for resizable onscreen framebuffers. - » Avoids implicitly including the EGL headers when including cogl.h - » Adds cogl.conf and environment variables to allow disabling the - use of specific GL extensions; for example if the implementation - is known to be buggy on a given system. - - • List of bugs fixed since Cogl 1.10.0 - - #660617 - Porting of clutter tests - #672533 - Quartz image option causes compile error - #673137 - Grab the current window -> Screenshot is mirrored - #674208 - [PATCH] disable sub-buffer copies on software Mesa - #675119 - unable to build the latest version due to two bugs - #677078 - GLSL detection not working for Intel GMA3150 chipset - #678316 - remove unneeded check for libdrm - #680124 - Quartz Image option , memory not zeroed before loading? - #681285 - Support building with automake 1.12.x - - Many thanks to: - - Neil Roberts - Robert Bragg - Damien Lespiau - Chun-wei Fan - Tomeu Vizoso - Carles Ferrando - Chao-Hsiung Liao - Bruno Brouard - Christian Kirbach - Daniel Mustieles - Fran Diéguez - Gil Forcada - Marek Černocký - Matej Urbančič - Yaron Shahrabani - Мирослав Николић - Adel Gadllah - Alexander Shopov - Andika Triwidada - Antoine Jacoutot - Daniel Nylander - Gabor Kelemen - Hajime Taira - Ihar Hrachyshka - Jordi Serratosa - Kjartan Maraas - Krishnababu Krothapalli - Kristjan SCHMIDT - Luca Bruno - Mario Blättermann - Nilamdyuti Goswami - Rajesh Ranjan - Rico Tzschichholz - Rūdolfs Mazurs - Sasi Bhushan Boddepalli - Sjoerd Simons - Stef Walter - Tobias Endrigkeit - Yinghua Wang - fenghelong - Κωνσταντίνος Χόρτης + • List of changes since Cogl 1.10.0 + + » Adds cogl_framebuffer_{fill,stroke}_path APIs consistent with + other Cogl drawing APIs that replace cogl_path_fill/stroke(). + » Switch from using glib types such as guint32/guint16/guint8 to + using equivalent stdint.h types. + » Adds a micro-benchmark for the journal + » Optimized the matrix stack so we can take immutable references + of a matrix stack for logging into the journal more efficiently + than having to copy large matrices for each journaled rectangle. + » Added COGL_VERSION_{MAJOR,MINOR,MICRO} macros and + COGL_VERSION_CHECK macros for applications to test what version + of Cogl they are compiled against. + » Allow creation of non power of two (npot) CoglTexture2D textures + with only basic npot support, not including repeating or mipmap + support. + » Enable use of the GL_STREAM_DRAW buffer update hint on GLES 2.0 + » Fix building Cogl with --disable-gl + » Added support for the WebOS version of SDL which supports access + to GLES 1.1 and GLES 2.0 + » Adds cogl_matrix_init_translation to provide a more efficient + way to initialize a matrix representing a translation without + need to multiply matrices. + » Various documentation fixes for CoglQuaternion and CoglEular + » Updates for the MSVC build + » Added GPU architecture detection capabilities so we can + differentiate drivers based on the hardware vendor, and the + actual architecture of the GPU, such as deferred vs immediate + mode. + » Fix framebuffer initialization to ensure swaps are throttled by + default. + » Fix flushing of the depth state for some cases. + » Ported test-atlas-migration to be a standalone Cogl test + » Added GLES 2.0 API integration support so that existing GLES 2.0 + based code can easily be integrated within Cogl based + applications. For example this is being used by webkit-clutter to + add WebGL support. + » Added an optional libcogl-gles2 sub-library that provides a full + GLES 2.0 api api to really lower the barrier as much as possible + for being able to integrate existing GLES 2.0 based code into + Cogl applications. + » Adds a Cogl GLES 2.0 Gears example application to test the GLES + 2.0 integration support. + » Fix a bug with disabling of Cogl's debugging features. + » Added api to directly convert a Eular to a Quaternion. + » Improve the wireframe debug option to work when a vertex shader + is in use. + » Added support for SDL2 which supports GLES 2.0 + » Support the original GLSL extensions which had some different + function names. + » Avoid using eglGetProcAddress for core symbols which isn't allowed + by the EGL spec and causes problems on Android. + » Adds cogl_android_bitmap_new_from_asset() API to load images from + Android assets. + » Adds support for resizable onscreen framebuffers. + » Avoids implicitly including the EGL headers when including cogl.h + » Adds cogl.conf and environment variables to allow disabling the + use of specific GL extensions; for example if the implementation + is known to be buggy on a given system. + + • List of bugs fixed since Cogl 1.10.0 + + #660617 - Porting of clutter tests + #672533 - Quartz image option causes compile error + #673137 - Grab the current window -> Screenshot is mirrored + #674208 - [PATCH] disable sub-buffer copies on software Mesa + #675119 - unable to build the latest version due to two bugs + #677078 - GLSL detection not working for Intel GMA3150 chipset + #678316 - remove unneeded check for libdrm + #680124 - Quartz Image option , memory not zeroed before loading? + #681285 - Support building with automake 1.12.x + + Many thanks to: + + Neil Roberts + Robert Bragg + Damien Lespiau + Chun-wei Fan + Tomeu Vizoso + Carles Ferrando + Chao-Hsiung Liao + Bruno Brouard + Christian Kirbach + Daniel Mustieles + Fran Diéguez + Gil Forcada + Marek Černocký + Matej Urbančič + Yaron Shahrabani + Мирослав Николић + Adel Gadllah + Alexander Shopov + Andika Triwidada + Antoine Jacoutot + Daniel Nylander + Gabor Kelemen + Hajime Taira + Ihar Hrachyshka + Jordi Serratosa + Kjartan Maraas + Krishnababu Krothapalli + Kristjan SCHMIDT + Luca Bruno + Mario Blättermann + Nilamdyuti Goswami + Rajesh Ranjan + Rico Tzschichholz + Rūdolfs Mazurs + Sasi Bhushan Boddepalli + Sjoerd Simons + Stef Walter + Tobias Endrigkeit + Yinghua Wang + fenghelong + Κωνσταντίνος Χόρτης -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1045581 Title: Update to 1.12.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cogl/+bug/1045581/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs