[cairo-commit] 2 commits - cairo-version.h NEWS

Chris Wilson ickle at kemper.freedesktop.org
Thu Jan 31 08:23:52 PST 2013


 NEWS            |   24 ++++++++++++++++++++++++
 cairo-version.h |    2 +-
 2 files changed, 25 insertions(+), 1 deletion(-)

New commits:
commit 28dbafd5643fcf637a556fc196b5b984d44d151d
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Jan 31 16:23:24 2013 +0000

    Post release version bump to 1.12.13

diff --git a/cairo-version.h b/cairo-version.h
index 7314595..13f20f1 100644
--- a/cairo-version.h
+++ b/cairo-version.h
@@ -3,6 +3,6 @@
 
 #define CAIRO_VERSION_MAJOR 1
 #define CAIRO_VERSION_MINOR 12
-#define CAIRO_VERSION_MICRO 12
+#define CAIRO_VERSION_MICRO 13
 
 #endif
commit a201a1169f472e822a66275b7dffe62f241d8ec0
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Jan 31 15:24:33 2013 +0000

    1.12.12 release

diff --git a/NEWS b/NEWS
index afdff1c..dfcccb7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,27 @@
+Release 1.12.12 (2013-01-31 Chris Wilson <chris at chris-wilson.co.uk>)
+===================================================================
+The goal of this release is to fix the synchronisation problems that
+were exhibited in the SHM transport for cairo-xlib. This cropped up
+any place that tried to rapidly push fresh pixel data to the X server
+through an ordinary image surface, such as gimp-2.9 and evince.
+
+Bug fixes
+---------
+
+   Avoid replacing the entire image when uploading subimages
+   https://bugs.freedesktop.org/show_bug.cgi?id=59635
+
+   Force synchronisation for scratch SHM image buffers, so that we do
+   not overwrite data as it is being read by X.
+   https://bugs.freedesktop.org/show_bug.cgi?id=59635 (also)
+
+   Fix typos in detecting multisampling for the GL (MSAA) backend.
+
+   Fix a memory leak in the GL (MSAA) backend.
+
+   Fix a reference counting bug when mapping a GL surface to an image.
+
+
 Release 1.12.10 (2013-01-16 Chris Wilson <chris at chris-wilson.co.uk>)
 ===================================================================
 A heap of bug fixes everywhere, and the gradual completion of the MSAA
diff --git a/cairo-version.h b/cairo-version.h
index 08893c7..7314595 100644
--- a/cairo-version.h
+++ b/cairo-version.h
@@ -3,6 +3,6 @@
 
 #define CAIRO_VERSION_MAJOR 1
 #define CAIRO_VERSION_MINOR 12
-#define CAIRO_VERSION_MICRO 11
+#define CAIRO_VERSION_MICRO 12
 
 #endif


More information about the cairo-commit mailing list