forked from Khanattila/KNLMeansCL
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
127 lines (101 loc) · 3.29 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
v1.1.0
- Added AviSynth MT support (MT_MULTI_INSTANCE).
- Added AviSynth+'s high bit depth support.
- Replaced 'lsb_inout' with 'stacked'.
- Info now display 'Bits per sample'.
v1.0.2
- Tuned 'h' strength for backward compatibility.
- Fixed VapourSynth OSX version.
v1.0.1
- Fixed wrong output with 'wmode' different to 0 some circumstances.
- Fixed second clip 'rclip' in VapourSynth.
v1.0.0
- Improved performance with CPU.
- Improved performance with AMD GCN Architecture.
- Reduced CPU overhead in some system.
- Reduced memory usage in some system.
- Advanced OpenCL parameters for fine tuning.
- Replaced 'cmode' with 'channels' and added the options to only process the chroma.
- Two new modified bisquare weighting functions.
- Increased the maximum 's' value to 8.
- Updated to VapourSynth R36.
- Removed Cauchy weighting function.
- Fixed second clip 'rclip' in some circumstances.
v0.7.7
- Improved debugging information.
- Improved the overall stability.
- Minor changes.
v0.7.6
- Fixed wrong version displaying.
- VapourSynth: fixed wrong API usage.
v0.7.5
- New 'wref' (default 1.0) parameter.
- Improved automatic selection of OpenCL device.
- Changed parameters order.
- VapourSynth: fixed missing 's' value check.
v0.7.4
- Workaround for GeForce 900 Series.
v0.7.3
- Removed 'default' and 'all' from 'device_type'.
- Improved OpenCL platform control.
- VapourSynth: fixed frame properties.
v0.7.2
- VapourSynth: fixed memory leak.
v0.7.1
- Fixed 'clSetKernelArg' error in some configuration.
v0.7.0
- Performance increase: temporal up to 35% faster.
- New 'auto' device_type.
- Changed default 'd' value from '0' to '1'.
- Changed min 'a' value from '0' to '1'.
- OpenCL 1.2 support now required.
- AviSynth 2.6.0a1-a5 backward compatibility.
- Fixed Mac OS X version.
v0.6.11
- Performance increase: up to 50% faster.
- Fixed bad processing borders.
- AviSynth: OpenMP no more needed.
- VapourSynth: fixed bad support of P9/P10 rclip.
v0.6.4
- VapourSynth: OpenMP no more needed.
v0.6.3
- Improved OpenCL device selection (device_id).
- VapourSynth linux: fixed wrong locate.
- Minor changes and bug fixes.
v0.6.2
- Improved error log.
- Fixed warning use of logical '||' with constant operand.
v0.6.1
- Fixed 'h' strength in some situations.
- Minor changes.
v0.6.0
- Added color distance (cmode).
- VapourSynth: added support for missing color format.
- Changed weighted RGB distance.
- No more SSE2 / SSE3 required.
- Minor changes and bug fixes.
v0.5.9
- Fixed rare issues with OpenCL compiler, again.
v0.5.8
- Fixed rare issues with OpenCL compiler.
- Fixed rare issues with clGetPlatformIDs.
- AviSynth: clip does not need to be aligned.
v0.5.7
- Added extra reference clip (rclip).
- Weighted RGB distance.
v0.5.6
- VapourSynth: fixed temporal support.
- VapourSynth: fixed arg device_type ignored.
- Fixed possible opencl device not available.
v0.5.5
- AviSynth: added RGB32 support.
v0.5.4
- AviSynth: fixed temporal support with 16-bits clip.
v0.5.3
- VapourSynth: better accuracy with 32-bits.
- VapourSynth: fixed arguments.
v0.5.2
- Added AviSynth+ support.
- VapourSynth: fixed memory leak.
v0.5.1
- Added VapourSynth support.