15 Révisions (f0b30c6fa17d10cbeb5c09e4ed4d83fd6f20a619)

Auteur SHA1 Message Date
  sam f0b30c6fa1 Properly handle alpha components in the convolution code. il y a 16 ans
  sam 1ff231b9f7 Change _C pixel format suffixes into _U8 for more clarity. il y a 16 ans
  sam bb926c7a95 Rename pipi_getpixel into pipi_get_pixels. il y a 16 ans
  sam 0eb36a6225 Support C99 types on Win32 through the same hacks as in libcaca. il y a 16 ans
  sam 36438eed8f Fix headers. il y a 16 ans
  sam 0cca668930 * pipi_template.h: factor the last unrolled preprocessor loop. il y a 16 ans
  sam daa741e235 * convolution.c: refactor the template functions, removing 30 lines of il y a 16 ans
  sam 8ddfafa5ba * Rework the convolution template system. il y a 16 ans
  sam 1e47505892 * convolution.c: move local function prototypes to convolution_template.h. il y a 16 ans
  sam 7f3e08d021 * convolution.c: support for wrap-around in convolutions. il y a 16 ans
  sam ec187df115 * convolution_template.h: split convolution routines into separate functions il y a 16 ans
  sam 1ff729fd7b * convolution.c: fix a small memory leak in the convolution filter. il y a 16 ans
  sam 8c4591f1d9 * blur.c: remove the blurring code and use our generic convolution il y a 16 ans
  sam 03ca8dc76d * convolution.c: automatically detect when a convolution filter is separable il y a 16 ans
  sam 89f35cb8fd * convolution.c: generic convolution method. Does not take advantage of il y a 16 ans