|
2 | 2 |
|
3 | 3 | (20201229: can be built under linux/gcc) |
4 | 4 |
|
5 | | -**Masktools2 v2.2.27 (20210525 - WIP)** |
| 5 | +**Masktools2 v2.2.27 (20210909)** |
6 | 6 |
|
7 | 7 | mod by pinterf |
8 | 8 |
|
@@ -355,12 +355,16 @@ Original version: tp7's MaskTools 2 repository. |
355 | 355 | https://github.com/tp7/masktools/ |
356 | 356 |
|
357 | 357 | Changelog |
358 | | -**no new version (v2.2.27 - ) (20210525) |
| 358 | +**v2.2.27 (20210909) |
| 359 | +- fix zero=false case for shape helper function (mt_rectangle, mt_circle, mt_diamond etc...) |
| 360 | +- lut expressions: report obvious script error (unbalanced stack, invalid keyword or variable, etc) |
| 361 | +- mt_lut: reuse LUTs across planes if they are the same like in e.g. mt_lutxyz. |
| 362 | +- 1D LUT expressions: occupy only the necessary size for 10-14 bit LUT tables (was: buffer was always reserved for 16 bit data) |
359 | 363 | - mt_merge: error is luma=false, mask is greyscale but clip is not greyscale |
360 | 364 | - mt_merge new parameter hint for chroma placement when luma=true and 4:2:0: "topleft" |
361 | 365 | "topleft" is a new option for 4:2:0 videos only |
362 | 366 |
|
363 | | - In all: |
| 367 | + Refreshing memories for 'cplace' kinds: |
364 | 368 |
|
365 | 369 | String 'cplace': possible values "mpeg1", "mpeg2" (default) or "topleft" |
366 | 370 | ("mpeg1" is center and "mpeg2" is left placement) |
@@ -393,17 +397,17 @@ Changelog |
393 | 397 |
|
394 | 398 | - get the source built with LLVM (not clangCl) again |
395 | 399 |
|
396 | | -**no new version (20210209) |
| 400 | +**no new version (20210209) does not appear in release, just another test fork update |
397 | 401 | - Fetching the new 'cuda' branch from Nekopanda's masktools fork |
398 | 402 | git fetch git://github.com/nekopanda/masktools.git cuda:cuda |
399 | 403 | (Note: _only_ for experimenting and adjusting to latest Avisynth+ Cuda-aware version. |
400 | 404 | Cuda version implements only mt_lut.) |
401 | 405 |
|
402 | | -**no new version (20201229) |
403 | | -- Source syntax for GCC |
| 406 | +- Source syntax update for GCC (20201229) |
404 | 407 | - CMake build environment, builds on Linux, at least on my (pinterf) Ubuntu 19.10 WSL |
405 | | - (INTEL_INTRINSICS handling not implemented in the source, so it compiles on Intel at the moment) |
| 408 | + (INTEL_INTRINSICS handling not implemented in the source, so it compiles only for Intel at the moment) |
406 | 409 | (Neither is boost library incorporated: mt_infix is unavaliable, MT_HAVE_BOOST_SPIRIT is not defined - maybe later) |
| 410 | + For build instructions see the end of this readme. |
407 | 411 |
|
408 | 412 | git clone https://github.com/pinterf/masktools.git |
409 | 413 | cd masktools |
|
0 commit comments