ImageMagick-6.8.7-9 差分

ImageMagick-6.8.7-8 差分 - yoyaのメモの続き

The latest release of ImageMagick is version 6.8.7-9.

まとめ

  • OpenCL 周りの改善
  • 24bit PNG を 4bit depth に変換できなかった。
  • 透明の32ビットBMPが変だったらしい
  • -type bilevel でたまに真っ白になった
  • -solarize option の青が変だった

差分

  • GPU メモリに関する警告を対処した
  • checkOpenCLEnvironment メソッド内で OpenCL が無効化のチェック
  • Intel OpenCL で十分なメモリがない時にクラッシュしないよう OpenCL のパスを塞いだ
  • OpenCL コンボリューションの不具合修正
  • コンパイラの警告を減らした
Changeにない差分

(調査中)

ChangeLog

2013-12-05 6.8.7-9 SiuChi Chan <...>
silence warning related to GPU memory issues.
check if OpenCL is disabled in checkOpenCLEnvironment() method
turn off OpenCL path for Intel OpenCL to avoid crash when not enough memory
fixed a bug for OpenCL convolution
reduce compiler warnings
2013-12-03 6.8.7-9 Glenn Randers-Pehrson <glennrp@image...>
fixed bug in coders/png.c that caused -define png:color-type=0 to fail (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24568).
2013-11-30 6.8.7-9 Dirk Lemstra <dirk@snakeware...>
fixed bug in automatic selection of OpenCL device (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24542).
fixed transparency for 32 bits BMP.
2013-11-28 6.8.7-9 Cristy <quetzlzacatenango@image...>
The -type bilevel option sometimes returned an all white image (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24444).
Check blue channel threshold for -solarize option (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24473).