Release Movit 1.4.0. 1.4.0
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sat, 5 Nov 2016 10:45:46 +0000 (11:45 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Sat, 5 Nov 2016 10:45:46 +0000 (11:45 +0100)
Makefile.in
NEWS

index 32f1595..ad78e9d 100644 (file)
@@ -6,8 +6,8 @@ GTEST_DIR ?= /usr/src/gtest
 # strive towards having a rock-stable ABI, but at least the soversion will increase
 # whenever it breaks, so that you will not have silent failures, and distribution package
 # management can run its course.
-movit_ltversion = 4:2:0
-movit_version = 1.3.2
+movit_ltversion = 5:0:0
+movit_version = 1.4.0
 
 prefix = @prefix@
 exec_prefix = @exec_prefix@
diff --git a/NEWS b/NEWS
index 521e6b4..360416e 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,18 @@
+Movit 1.4.0, November 5th, 2016
+
+  - Allow setting the intermediate format for chains, instead of hardcoding
+    it at 16-bit RGBA; advanced users can use this to e.g. ask for 8-bit
+    sRGB intermediates, reducing the amount of memory bandwidth needed
+    at the cost of reduced precision. Whether this is a good tradeoff or not
+    depends on the exact chain and your requirements.
+
+  - Fix an issue where a (cached) shader program could be used from multiple
+    threads at a time, causing the uniforms to contain unpredictable values.
+
+  - Make the error printed on check_error() slightly friendlier: Include the
+    enum if possible, and print it to stderr instead of stdout.
+
+
 Movit 1.3.2, February 23rd, 2016
 
   - Fix an issue with initialization in certain locales. Patch from