source: libpipi/trunk/pipi/filter/blur.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2902   11 years Sam Hocevar Support C99 types on Win32 through the same hacks as in libcaca.
(edit) @2844   12 years Sam Hocevar Fix headers.
(edit) @2806   12 years Sam Hocevar * pipi_template.h: factor the last unrolled preprocessor loop.
(edit) @2802   12 years Sam Hocevar * blur.c: support wrap around images in box blur (it's actually …
(edit) @2801   12 years Sam Hocevar * blur.c: use the template system for the boxblur functions.
(edit) @2800   12 years Sam Hocevar * blur.c: fix the separate filter optimisation in the blur code by not …
(edit) @2743   12 years Sam Hocevar * blur.c: proper box blur implementation that runs linearly with …
(edit) @2737   12 years Sam Hocevar * blur.c: improve the Gaussian kernel interpolation.
(edit) @2719   12 years Sam Hocevar * blur.c: improve the Gaussian kernel generation by interpolating its …
(edit) @2715   12 years Sam Hocevar * blur.c: add an argument to the gaussian convolution to specify an …
(edit) @2681   12 years Sam Hocevar * blur.c: implement box blur; currently runs in O(n) but we could make …
(edit) @2661   12 years Sam Hocevar * blur.c: remove the blurring code and use our generic convolution …
(edit) @2643   12 years Sam Hocevar * blur.c: adapt the kernel size to large values of dx and/or dy. * …
(edit) @2634   12 years Sam Hocevar * blur.c: support for greyscale images.
(edit) @2619   12 years Sam Hocevar * filter/blur.c: avoid annoying side effects with very small or …
(edit) @2618   12 years Sam Hocevar * filter/blur.c: minor optimisation in the kernel generation.
(edit) @2617   12 years Sam Hocevar * blur.c: support for variable blur radius and Gaussian offset.
(edit) @2608   12 years Sam Hocevar * blur.c: separated blur; it's now incredibly faster.
(edit) @2606   12 years Sam Hocevar * blur.c: fix overflow errors.
(edit) @2605   12 years Sam Hocevar * Big API reorganisation. Now libpipi can transparently convert …
(add) @2603   12 years Sam Hocevar * Test implementation of Gaussian blurring. It's awfully slow and does …
Note: See TracRevisionLog for help on using the revision log.