summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-12-15implement narrow fetchers in terms of widefast-itersSøren Sandmann Pedersen1-48/+33
2012-12-15Remove iterator tableSøren Sandmann Pedersen1-21/+2
2012-12-15Get rid of no-alpha path in bits-image.cSøren Sandmann Pedersen1-96/+1
2012-12-15Add FAST_PATH_BITS_IMAGE to fetch_untransformed_float iteratorSøren Sandmann Pedersen1-0/+2
2012-12-15Fix interpolateSøren Sandmann Pedersen1-1/+1
2012-12-15Add affine fast paths for *b8g8r8 formatsSøren Sandmann Pedersen1-0/+36
2012-12-15mask checks in wide caseSøren Sandmann Pedersen1-23/+30
2012-12-15range testSøren Sandmann Pedersen2-0/+157
2012-12-15Change bits image fetchers to use floating pointSøren Sandmann Pedersen2-124/+125
2012-12-15Move all the fast paths from bits image to pixman-fast-path.cSøren Sandmann Pedersen2-962/+999
2012-12-15asdfSøren Sandmann Pedersen1-2/+0
2012-12-15asdfSøren Sandmann Pedersen1-1/+7
2012-12-15all wide fetching in generalSøren Sandmann Pedersen3-44/+39
2012-12-15Extend noop iterator to handle solid images that are actually solidSøren Sandmann Pedersen1-6/+13
2012-12-15float-combiner.c: Change tests for x == 0.0 tests to - FLT_MIN < x < FLT_MINSøren Sandmann Pedersen1-13/+15
2012-12-13pixman_composite_trapezoids(): Check for NULL return from create_bits()Søren Sandmann Pedersen1-2/+3
2012-12-13pixman_composite_trapezoids: Return early if mask_format is not of TYPE_ALPHASøren Sandmann Pedersen2-0/+3
2012-12-13Add testing of trapezoids to stress-testSøren Sandmann Pedersen1-25/+135
2012-12-11demos/radial-test: Add checkerboard to display the alpha channelSøren Sandmann Pedersen1-0/+2
2012-12-11demos/conical-test: Use the draw_checkerboard() utility functionSøren Sandmann Pedersen1-36/+2
2012-12-11test/utils.[ch]: Add utility function to draw a checkerboardSøren Sandmann Pedersen2-0/+59
2012-12-11radial: When comparing t to mindr, use >= rather than >Søren Sandmann Pedersen1-3/+3
2012-12-11demos/radial-test: Add zero-radius circles to demonstrate rendering bugsSøren Sandmann Pedersen1-1/+9
2012-12-10test: Workaround unaligned MOVDQA bug (http://gcc.gnu.org/PR55614)Siarhei Siamashka1-0/+12
2012-12-10Improve performance of combine_over_uSiarhei Siamashka1-7/+51
2012-12-08Add fast paths for separable convolutionSøren Sandmann Pedersen3-3/+184
2012-12-08Add demo program for conical gradientsSøren Sandmann Pedersen2-0/+136
2012-12-08Add demos/zone_plate.pngSøren Sandmann Pedersen1-0/+0
2012-12-08demos: Add new demo program, "scale"Søren Sandmann Pedersen3-2/+737
2012-12-08demos/gtk-utils.[ch]: Add pixman_image_from_file()Søren Sandmann Pedersen2-0/+69
2012-12-08Add new pixman_filter_create_separable_convolution() APISøren Sandmann Pedersen4-2/+370
2012-12-08rounding.txt: Describe how SEPARABLE_CONVOLUTION filter worksSøren Sandmann Pedersen1-0/+33
2012-12-08Add new filter PIXMAN_FILTER_SEPARABLE_CONVOLUTIONSøren Sandmann Pedersen4-3/+149
2012-12-08Fix thread safety on mingw-w64 and clangBenjamin Gilbert1-1/+1
2012-12-06test: Get rid of the obsolete 'prng_rand_N' and 'prng_rand_u32'Siarhei Siamashka10-56/+44
2012-12-06test: Switch to the new PRNG instead of old LCGSiarhei Siamashka14-69/+65
2012-12-06test: Search/replace 'lcg_*' -> 'prng_*'Siarhei Siamashka14-317/+317
2012-12-06test: Added a better PRNG (pseudorandom number generator)Siarhei Siamashka4-0/+581
2012-12-06test: Change is_little_endian() into inline functionSiarhei Siamashka2-10/+6
2012-11-22Add text file rounding.txt describing how rounding worksroundingSøren Sandmann Pedersen1-0/+134
2012-11-22Convolution filter: round color values instead of truncatingSøren Sandmann Pedersen1-4/+4
2012-11-20Round fixed-point multiplicationSøren Sandmann Pedersen4-12/+12
2012-11-14test: Fix compiler warnings caused by unused codeStefan Weil1-0/+4
2012-11-14pixman: Use uintptr_t in type casts from pointer to integral valueStefan Weil6-95/+95
2012-11-14Always use xmmintrin.h for 64 bit WindowsStefan Weil1-1/+1
2012-11-14MIPS: DSPr2: Added several nearest neighbor fast paths with a8 mask:Nemanja Lukic3-0/+214
2012-11-14MIPS: DSPr2: Added more fast-paths for OVER operation:Nemanja Lukic3-1/+178
2012-11-14MIPS: DSPr2: Added more fast-paths for SRC operation:Nemanja Lukic2-0/+142
2012-11-11Allow src and dst to be identical in pixman_f_transform_invert()Søren Sandmann Pedersen1-6/+9
2012-11-10pixman.h: Add typedefs for pixman_f_transform and pixman_f_vectorSøren Sandmann Pedersen1-0/+3