]> git.sesse.net Git - movit/blob - NEWS
Release Movit 1.1.
[movit] / NEWS
1 Movit 1.1, April 10th, 2014
2
3  - NOTE: Movit now uses libepoxy rather than GLEW. This is needed because
4    of core context and GLES3 support (see below). Movit 1.1 should be
5    generally API-compatible with 1.0.3 (with the exception of the next
6    point), but is not ABI-compatible, so there has been a soname bump
7    to libmovit.so.2.
8
9  - NOTE: The rules for using an EffectChain or ResourcePool in multiple
10    OpenGL contexts or threads have changed somewhat; see the comments in
11    resource_pool.h.
12
13  - Movit will now work in OpenGL core contexts, and on GLES 3.0 or newer.
14    (GLES2 devices are not supported.) This also holds for all unit tests,
15    provided that you use SDL2 and not SDL1 (because SDL2 is needed to set
16    up such contexts). Note that the included demo application still requires
17    a classic OpenGL context.
18
19  - ResampleEffect can now do sub-pixel translate and/or zoom.
20
21  - LumaMixEffect now has an “invert” flag, as a convenience to e.g. change
22    a left-to-right wipe into a right-to-left one.
23
24  - Significant reduction in driver overhead, especially on NVIDIA drivers.
25
26  - Various smaller bugfixes and performance improvements.
27
28
29 Movit 1.0.3, March 16th, 2014
30
31  - Yet more build system tweaks mainly related to distribution packaging.
32
33
34 Movit 1.0.2, March 16th, 2014
35
36  - Make a few tweaks to “make install”, to make distributions' lives easier.
37
38
39 Movit 1.0.1, March 16th, 2014
40
41  - Fix so that shared libraries are built.
42
43
44 Movit 1.0, March 16th, 2014
45
46  - Initial release.