|
1c8433cb
|
2025-04-10T13:54:58
|
|
Version 3.1: Implemented full C++ compliance, eliminated `stdlib.h` dependency.
Removed a previously added scanline unbiasing since its positive effect was a compiler-dependent statistical error.
Fixed a bug with bit-depth conversions (e.g., 16-bit to 8-bit).
Fixed `sign conversion`, `nullptr`, and other compiler warnings.
Optimized dithering function.
Added 8-bit input gamma correction optimization.
Added optional gamma correction bypass for alpha-channel (`AlphaIndex`).
LANCIR: implemented WebAssembly SIMD128 support.
Improved documentation.
|
|
8be60ed2
|
2025-03-24T16:59:48
|
|
LANCIR 3.0.15. Implemented full C++ compliance.
|
|
0269b5db
|
2025-03-19T19:28:08
|
|
LANCIR 3.0.14. Improved C++ compliance, comments.
Implemented compile-time branching elimination via template parameters in the outputScanline() function.
Fixed compilation error on ARM32 targets.
Removed redundant ifdef's.
|
|
8940d049
|
2023-01-19T09:34:23
|
|
Updated README.md, added Peaked Cosine graphs.
|
|
5809d5b5
|
2021-12-22T15:41:29
|
|
LANCIR 3.0.1. A deep algorithm's redesign. Now features AVX, SSE2, and NEON optimizations out-of-the box.
Now it is likely one of the fastest (if not the fastest) Lanczos algorithms available for CPUs.
NOTE: resizeImage() function's arguments were changed: now also accepting NewBuf's scanline size.
|
|
870f471d
|
2021-09-18T10:58:09
|
|
Added comparison graphs to README.md.
|
|
a8e30230
|
2015-09-19T23:06:09
|
|
Initial commit.
|