mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-08-20 12:14:46 +03:00
SIMD. version
This commit is contained in:
parent
3891eb94bf
commit
2dc15b8016
|
@ -1,6 +1,34 @@
|
|||
Changelog (Pillow-SIMD)
|
||||
=======================
|
||||
|
||||
7.0.0.post0
|
||||
-----------
|
||||
|
||||
- Reduce: SSE4
|
||||
|
||||
6.0.0.post1
|
||||
-----------
|
||||
|
||||
- GCC 9.0+: fixed unaligned read for ``_**_cvtepu8_epi32`` functions.
|
||||
|
||||
6.0.0.post0 and 5.3.0.post1
|
||||
---------------------------
|
||||
|
||||
- Resampling: Correct max coefficient calculation. Some rare combinations of
|
||||
initial and requested sizes lead to black lines.
|
||||
|
||||
4.3.0.post0
|
||||
-----------
|
||||
|
||||
- Float-based filters, single-band: 3x3 SSE4, 5x5 SSE4
|
||||
- Float-based filters, multi-band: 3x3 SSE4 & AVX2, 5x5 SSE4
|
||||
- Int-based filters, multi-band: 3x3 SSE4 & AVX2, 5x5 SSE4 & AVX2
|
||||
- Box blur: fast path for radius < 1
|
||||
- Alpha composite: fast div approximation
|
||||
- Color conversion: RGB to L SSE4, fast div in RGBa to RGBA
|
||||
- Resampling: optimized coefficients loading
|
||||
- Split and get_channel: SSE4
|
||||
|
||||
3.4.1.post1
|
||||
-----------
|
||||
|
||||
|
@ -21,7 +49,7 @@ Changelog (Pillow-SIMD)
|
|||
3.3.0.post2
|
||||
-----------
|
||||
|
||||
- Fixed error in RGBa -> RGBA convertion
|
||||
- Fixed error in RGBa -> RGBA conversion
|
||||
|
||||
3.3.0.post1
|
||||
-----------
|
||||
|
@ -41,7 +69,7 @@ Resampling
|
|||
- SSE4 and AVX2 fixed-point full loading horizontal pass.
|
||||
- SSE4 and AVX2 fixed-point full loading vertical pass.
|
||||
|
||||
Convertion
|
||||
Conversion
|
||||
~~~~~~~~~~
|
||||
|
||||
- RGBA -> RGBa SSE4 and AVX2 fixed-point full loading implementations.
|
||||
|
|
Loading…
Reference in New Issue
Block a user