..
codec
* pipi.h: add the PIPI_PIXELS_MASK_C pixel format for canvas boundaries.
16 vuotta sitten
combine
* rgb.c: implement pipi_red(), pipi_green() and pipi_blue() to extract
16 vuotta sitten
dither
* Add pipi_order, to transform any image into an ordered dithering matrix.
16 vuotta sitten
filter
* blur.c: support wrap around images in box blur (it's actually support for
16 vuotta sitten
paint
* line.c: minor refactoring.
16 vuotta sitten
quantize
* Move the palette reduction algorithm into pipi_reduce().
16 vuotta sitten
render
* screen.c: add pipi_render_halftone() to create a 45-degree clustered dot
16 vuotta sitten
Makefile.am
* line.c: merge the antialiased line template back into line.c.
16 vuotta sitten
codec.c
* screen.c: add pipi_render_halftone() to create a 45-degree clustered dot
16 vuotta sitten
context.c
* Add pipi_order, to transform any image into an ordered dithering matrix.
16 vuotta sitten
dither.c
* Big API reorganisation. Now libpipi can transparently convert between
16 vuotta sitten
measure.c
* measure.c: there is now pipi_measure_msd in addition to pipi_measure_rmsd.
16 vuotta sitten
pipi.c
* Add a new image flag, u8, which indicates whether the image samples come
16 vuotta sitten
pipi.h
* Add pipi_order, to transform any image into an ordered dithering matrix.
16 vuotta sitten
pipi.pc.in
* Initial code skeleton.
17 vuotta sitten
pipi_internals.h
* Add "8bit" to the list of supported template flags.
16 vuotta sitten
pipi_template.h
* Add "8bit" to the list of supported template flags.
16 vuotta sitten
pixels.c
* Added Wu-Xaolin antialiased lines (Still lacks RGBA32 transparency code, with a fallback to float for now)
16 vuotta sitten
resize.c
* Big API reorganisation. Now libpipi can transparently convert between
16 vuotta sitten
stock.c
* screen.c: add pipi_render_halftone() to create a 45-degree clustered dot
16 vuotta sitten