LICENSE

Branch


Log

Author Commit Date CI Message
Aleksey Vaneev eb89c3ba 2025-03-15T10:22:13 LANCIR 3.0.12: Improved platform detection.
Aleksey Vaneev 643fd99e 2024-01-18T13:51:54 LANCIR 3.0.10: Considerably improved large image resizing speed. Memory overhead now became negligible. Source and destination buffers should now differ. Introduced a simpler overloaded resizeImage() function that returns a result.
Aleksey Vaneev bb3482a7 2023-08-05T10:23:43 LANCIR 3.0.8. Removed _mm_cvtss_f32 SSSE3 intrinsic dependency.
Aleksey Vaneev c6e4dead 2021-04-15T17:27:09 Version 2.8. Fixed regression with the copy-constructor of CImageResizeVars class (previously it caused uninitialized accesses). Removed filter length optimization as it did not reduce overhead measurably. Optimized "peaked cosine" window function generator (removed division). Added "unbiasing" to resizer - an unconventional approach which reduces peak error significantly, at the expense of 5% increased overhead. Reoptimized filter parameters, now yielding an unprecedented quality.
Aleksey Vaneev 9f0f3266 2020-04-26T07:09:12 Version 2.5 release.
Aleksey Vaneev cb44860f 2019-01-15T11:52:54 Released AVIR under a permissive MIT license agreement.
Aleksey Vaneev 752557d1 2018-08-08T19:44:46 Minor improvements, see Change log 2.1.
Aleksey Vaneev ff4717f8 2016-08-05T19:44:20 Added the built-in sRGB gamma correction.
Aleksey Vaneev 859c7dd8 2016-06-07T08:47:02 Dithering is now not used by default. Default is simple rounding. Updated "imageresize" utility with the -d switch which enables dithering.
Aleksey Vaneev f7060ae2 2016-03-12T12:25:29 Fixed smoothing when downsizing image by a factor 1 to 2.
Aleksey Vaneev 4222213a 2015-11-10T19:23:24 Fixed access violation due to a possible unaligned SIMD variable access.
Aleksey Vaneev 50d90182 2015-11-10T17:49:55 Updated license version.
Aleksey Vaneev c8703955 2015-10-21T23:23:59
Aleksey Vaneev 4ad91ff7 2015-10-14T23:54:28 License version update.
Aleksey Vaneev e3a3d67e 2015-10-01T21:20:20 Optimizied default resizer parameters. "Fast" resizer parameters are now called as "LR" (low-ring). Added "ultra" resizer parameters.
Aleksey Vaneev f5bce79a 2015-09-24T23:18:52 Considerably optimized upsizing by 2 or more. Removed a minor border-line artifact during upsizing. Fixed an aliasing artifact when downsizing by 8 or more. Updated and refined the license agreement. Improved the default set of resizer parameters. Added a set of "faster" resizer parameters.
Aleksey Vaneev a8e30230 2015-09-19T23:06:09 Initial commit.