Skip to content

Commit 2ad840b

Browse files
committed
update readme
1 parent 95e29e6 commit 2ad840b

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
(20201229: can be built under linux/gcc)
44

5-
**Masktools2 v2.2.27 (20210525 - WIP)**
5+
**Masktools2 v2.2.27 (20210909)**
66

77
mod by pinterf
88

@@ -355,12 +355,16 @@ Original version: tp7's MaskTools 2 repository.
355355
https://github.com/tp7/masktools/
356356

357357
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)
359363
- mt_merge: error is luma=false, mask is greyscale but clip is not greyscale
360364
- mt_merge new parameter hint for chroma placement when luma=true and 4:2:0: "topleft"
361365
"topleft" is a new option for 4:2:0 videos only
362366

363-
In all:
367+
Refreshing memories for 'cplace' kinds:
364368

365369
String 'cplace': possible values "mpeg1", "mpeg2" (default) or "topleft"
366370
("mpeg1" is center and "mpeg2" is left placement)
@@ -393,17 +397,17 @@ Changelog
393397

394398
- get the source built with LLVM (not clangCl) again
395399

396-
**no new version (20210209)
400+
**no new version (20210209) does not appear in release, just another test fork update
397401
- Fetching the new 'cuda' branch from Nekopanda's masktools fork
398402
git fetch git://github.com/nekopanda/masktools.git cuda:cuda
399403
(Note: _only_ for experimenting and adjusting to latest Avisynth+ Cuda-aware version.
400404
Cuda version implements only mt_lut.)
401405

402-
**no new version (20201229)
403-
- Source syntax for GCC
406+
- Source syntax update for GCC (20201229)
404407
- 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)
406409
(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.
407411

408412
git clone https://github.com/pinterf/masktools.git
409413
cd masktools

0 commit comments

Comments
 (0)