From: Steinar H. Gunderson Date: Sat, 5 Nov 2016 10:45:46 +0000 (+0100) Subject: Release Movit 1.4.0. X-Git-Tag: 1.4.0 X-Git-Url: https://git.sesse.net/?p=movit;a=commitdiff_plain;h=refs%2Ftags%2F1.4.0 Release Movit 1.4.0. --- diff --git a/Makefile.in b/Makefile.in index 32f1595..ad78e9d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -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 --- 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