summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
0.26iwmmxt: Don't define dummy _mm_empty for >=gcc-4.8Matt Turner10 years
64bppAdd x16r16g16b16 and don't support accessors for 64bpp formatsSøren Sandmann Pedersen11 years
8000Rename all the fast paths with _8000 in their names to _8Søren Sandmann Pedersen12 years
8888_8888_8888Add 8888 x 8888 x 8888 sse2Søren Sandmann Pedersen12 years
a1-samplingFix pixman centre pixel sampling in unantialiased mode.M Joonas Pihlaja13 years
access-deniedRemove tests for no-accessorsSøren Sandmann Pedersen13 years
airySpeed up a8r8g8b8_to_rgba_np()Søren Sandmann Pedersen7 years
alex-scalerUse FAST_PATH_16BIT_SAFE flag in normal repeat nearest scalerAlexander Larsson12 years
alpha-fixesWhen fetching from an alpha map, replace the alpha channel of the imageSøren Sandmann Pedersen13 years
analyze-extentsanalyze_extents: Fast path for non-transformed BITS imagesSøren Sandmann Pedersen12 years
areaUse the AREA filter for 'best' and 'good'Søren Sandmann Pedersen13 years
bigendian-g4Ensture that only the low 4 bit of 4 bit pixels are stored.Søren Sandmann Pedersen12 years
bilinear-reductionBILINEAR->NEAREST filter optimization for simple rotation and translationSiarhei Siamashka11 years
bits-flagsStore the various bits image fetchers in a table with formats and flags.Søren Sandmann Pedersen12 years
bits-iterTurn all the fetchers into proper iter_get_scanlines_tSøren Sandmann Pedersen10 years
blendfixRemove all the operators that use division from pixman-combine32.cSøren Sandmann9 years
bltblt2Søren Sandmann Pedersen11 years
bswapAdd bswap() macros and use themBenjamin Otte12 years
check-formatsutils.c: Increase acceptable deviation to 0.0064 in pixel_checker_tSøren Sandmann Pedersen10 years
checkerboarddemos: Add checkerboard demoSøren Sandmann Pedersen10 years
combine-formattingpixman-combine32.c: Make Color Burn routine follow the math more closelySøren Sandmann Pedersen9 years
company-yuvMerge commit 'ssvb/yuv-arm-neon-wip' into company-yuvSøren Sandmann Pedersen13 years
componentVarious changesSøren Sandmann Pedersen13 years
composite-argsReplace argumentxs to composite functions with a pointer to a structSøren Sandmann Pedersen11 years
composite-test-fixestest: Add some more colors to the color table in composite.cSøren Sandmann Pedersen12 years
composite-test-more-opsa bunch of stuffSøren Sandmann Pedersen12 years
composite-trapezoidsAdd new public function pixman_add_triangles()Søren Sandmann Pedersen11 years
conicalStore the conical angle in floating point radians, not fixed point degreesSøren Sandmann Pedersen12 years
cpu-refactorDon't include MMX_EXTENSIONS in the SSE flag.Søren Sandmann Pedersen11 years
cpudetectfilesSimplify CPU detection on PPC.Søren Sandmann Pedersen10 years
crcSwitch to 0x1edc6f41 polynomialSøren Sandmann Pedersen10 years
direct-destinationUse the destination buffer directly in more cases instead of fetching.Søren Sandmann Pedersen13 years
disable-impDisable implementations mentioned in the PIXMAN_DISABLE environment variable.Søren Sandmann Pedersen10 years
ditherroundingSøren Sandmann Pedersen9 years
docsasdfSøren Sandmann Pedersen3 years
eliminate-compositeMove NULL check out of get_image_info()Søren Sandmann Pedersen12 years
eliminate-fetchersInline fetch4 macroSøren Sandmann Pedersen12 years
eliminate-flagsDelete the flags field from fast_path_info_tSøren Sandmann Pedersen13 years
endianasdfSøren Sandmann Pedersen11 years
extents-cleanupEliminate compute_sample_extents() functionSøren Sandmann Pedersen11 years
fast-itersimplement narrow fetchers in terms of wideSøren Sandmann Pedersen10 years
fast-path-cacheAdd a fast path cacheSøren Sandmann Pedersen12 years
fetchersAdd some fast paths to convert_pixel()Søren Sandmann Pedersen11 years
fill8Add support for 8bpp to pixman_fill_sse2()Søren Sandmann Pedersen12 years
flagsChange the image_cover() function to take dest->src deltas.Søren Sandmann Pedersen12 years
float-imptrailing spaceSøren Sandmann Pedersen4 years
floatpipeSpeed up pixman_expand_to_float()Søren Sandmann Pedersen10 years
for-masterFix comment about BILINEAR_INTERPOLATION_BITS to say < 8 rather than <= 8Søren Sandmann Pedersen8 years
force-srgbForce sgrbSøren Sandmann Pedersen10 years
fullpixelasdfSøren Sandmann Pedersen10 years
gammaMerge branch 'master' into gammaSøren Sandmann Pedersen13 years
glyphMore notes on glyphsSøren Sandmann Pedersen11 years
glyph2optimizatino of no_maskSøren Sandmann Pedersen10 years
glyph3Speed up _pixman_image_get_solid() in common casesSøren Sandmann Pedersen10 years
glyph4Speed up _pixman_image_get_solid() in common casesSøren Sandmann Pedersen10 years
gradient-crashExtend gradient-crash-testSøren Sandmann Pedersen12 years
gradient-precisionImprove precision of calculations in pixman-gradient-walker.cSøren Sandmann Pedersen9 years
gradient-testBeginning of gradient accuracy testSøren Sandmann Pedersen12 years
gradient2Improve precision of calculations in pixman-gradient-walker.cSøren Sandmann Pedersen9 years
gradientsSimplify gradient_walker_reset()Søren Sandmann Pedersen11 years
half-precisionAdd utilities to convert between half and single precisionSøren Sandmann Pedersen12 years
hsl-componentAdd component alpha for hslSøren Sandmann Pedersen10 years
impaccgeneral: Replace the switch with a tableSøren Sandmann Pedersen12 years
impcacheMove the selection of the implementation to an inline function.Søren Sandmann Pedersen12 years
infinite-loopPossible fix for infinite loopSøren Sandmann Pedersen10 years
intersect-rectAdd pixman_region{,32}_intersect_rect()Søren Sandmann Pedersen13 years
inttransClip zeros when the operator allows itSøren Sandmann Pedersen10 years
iter-initializersConsolidate all the iter_init_bits_stride functionsSøren Sandmann Pedersen9 years
iteratorsAdd TODO warningSøren Sandmann Pedersen12 years
iterators3Fix destination fetching.Søren Sandmann Pedersen12 years
iterators4Fix destination fetchingSøren Sandmann Pedersen12 years
jitUse hashes of the labels instead of storing a pointerSøren Sandmann Pedersen6 years
lerp-opsNotes about LERPSøren Sandmann Pedersen12 years
listsUse the new lists to maintain the fast path cache.Søren Sandmann Pedersen11 years
llerpsse2: Implement a LERP_SRC combinerChris Wilson11 years
macro-fast-pathAdd some transformed fast paths generated by a preprocessor macro.Søren Sandmann Pedersen13 years
memcpyRename fast_composite_src_8888_x888 to fast_composite_src_memcpy()Søren Sandmann Pedersen12 years
method2add support for transformsSøren Sandmann Pedersen10 years
mipsDSPASE More cleanup, out reverse op.Veli-Matti Valtonen11 years
mips2DSPASE More cleanup, out reverse op.Veli-Matti Valtonen11 years
mmxextFix constraintsSøren Sandmann Pedersen10 years
mmxfixMake pixman-mmx.c compile on x86-32 without optimizationSøren Sandmann Pedersen10 years
more-alphaClip composite region against the destination alpha map extents.Søren Sandmann Pedersen12 years
more-flagsRestructure the flags computation in compute_image_info().Søren Sandmann Pedersen12 years
more-itersAdd dest iteratorsSøren Sandmann Pedersen9 years
more-scalersEnable bits_image_fetch_bilinear_affine_normal_r5g6b5Søren Sandmann Pedersen12 years
multi-phasepixman-filter.c: Cope with NULL returns from malloc()Søren Sandmann Pedersen10 years
nearest-affineAdd fast paths for nearest affine transformationsSøren Sandmann Pedersen12 years
negative-stridesblitters-test: if verbose, print the image after CRC32 computationSøren Sandmann Pedersen9 years
neon_565_caARM: Add 'neon_composite_over_n_8888_0565' fast pathSøren Sandmann Pedersen11 years
no_pixelsGet rid of fetch_pixel() routinesSøren Sandmann Pedersen7 years
nodelegateimplementation: Rename delegate to fallbackSøren Sandmann Pedersen10 years
noiseasfSøren Sandmann Pedersen3 years
nommxsse2: Minor coding style cleanups.Søren Sandmann Pedersen11 years
noopMove NOP src iterator into noop implementation.Søren Sandmann Pedersen11 years
nopixelsget rid rid of all pixel fetchersSøren Sandmann Pedersen10 years
openmp-configureFix OpenMP not supported caseGilles Espinasse11 years
over-reversesse2: Add sse2_composite_over_reverse_n_8888Søren Sandmann Pedersen12 years
overlappingcloningSøren Sandmann Pedersen10 years
parrotDraw the gradient inside a rounded rectangleSøren Sandmann Pedersen10 years
pixelcheckertest: Port composite test over to use new pixel_checker_t object.Søren Sandmann Pedersen11 years
planarAdd PIXMAN_y420Benjamin Otte12 years
pngtest: New function to save a pixman image to .pngSøren Sandmann Pedersen11 years
polygonshapesSøren Sandmann Pedersen5 years
polygon-listslistsSøren Sandmann Pedersen11 years
polygon-tracecrcSøren Sandmann Pedersen10 years
progressbarTODO:Søren Sandmann Pedersen9 years
radial-fastAdd completely untested fast path for radial gradientsSøren Sandmann Pedersen12 years
radial-stresspixman-gradient-walker: Make left_x and right_x 64 bit variablesSøren Sandmann Pedersen8 years
reduce-memoryFix incorrect shadowing of rowstrideSøren Sandmann Pedersen10 years
region-debugregion: Enable or disable fatal errors and selfchecks based on version numberSøren Sandmann Pedersen13 years
region_containsUse find_box_for_y() in pixman_region_contains_point() tooSøren Sandmann Pedersen11 years
releaseTweaks to bar graphsSøren Sandmann Pedersen12 years
roundingAdd text file rounding.txt describing how rounding worksSøren Sandmann Pedersen10 years
sRGB_x8r8g8b8Support for x8b8g8r8_sRGBSøren Sandmann Pedersen10 years
sampling-fixasdfSøren Sandmann Pedersen6 years
separableAdd demos/zone_plate.pngSøren Sandmann Pedersen10 years
separable-bilinearAdd an iterator that can fetch bilinearly scaled imagesSøren Sandmann Pedersen9 years
separable-fast-pathAdd fast paths for separable convolutionSøren Sandmann Pedersen10 years
separable-v2Add demos/zone_plate.pngSøren Sandmann Pedersen10 years
shaderResult of read on left hand sideSøren Sandmann Pedersen10 years
signed-overflowReject trapezoids where top (botttom) is above (below) the edgesSøren Sandmann Pedersen11 years
simple-repeattiled repeatSøren Sandmann Pedersen11 years
simplify-itersSimplify the prototype for iterator initializers.Søren Sandmann Pedersen11 years
spitzak-for-masterasdfSøren Sandmann Pedersen6 years
spitzak13demos/scale: default to GOOD and locked-together axisBill Spitzak6 years
spitzak14demos/scale: Add good/best filter typesBill Spitzak6 years
srgbdemos: Add srgb_trap_test.cSøren Sandmann Pedersen10 years
srgb-roundtripAdd srgb roundtrip testSøren Sandmann Pedersen10 years
sse2-fetch-x8r8g8b8SSE2 fetchingSøren Sandmann Pedersen12 years
sse2-fetchersAdd SSE2 fetcher for 0565Søren Sandmann Pedersen12 years
sse2-gradientsgradientsSøren Sandmann Pedersen11 years
sse2-macroBeginning of sse2 macroSøren Sandmann Pedersen12 years
sse2_in_n_8[sse2] Add sse2_composite_add_n_8()Søren Sandmann Pedersen12 years
sse_8888_8_8888sse2: Add a fast path for OVER 8888 x 8 x 8888Søren Sandmann Pedersen13 years
ssse3-scalingfast, ssse3: Simplify logic to fetch lines in the bilinear iteratorsSøren Sandmann Pedersen9 years
stackrealignconfigure.ac: For SSE2 and SSSE3 require GCC 4.4 and then use -mstackrealignSøren Sandmann Pedersen9 years
stackrealign2configure.ac: Use -mstackrealign on x86-32 for SSE2 and SSSE3Søren Sandmann Pedersen9 years
stackrealign3pixman-glyph.c: Add __force_align_arg_pointer to composite functionsSøren Sandmann Pedersen9 years
standard-flagsDelete simple repeat codeSøren Sandmann Pedersen12 years
stdintDon't include <stdint.h> in test programs.Søren Sandmann Pedersen11 years
stresstestAdd a stress-test program.Søren Sandmann Pedersen12 years
supersamplingupscaleSøren Sandmann Pedersen10 years
test-cleanupstest/Makefile.am: Move all the TEST_LDADD into a new global LDADD.Søren Sandmann Pedersen12 years
thread-testtest: Add new thread-test programSøren Sandmann Pedersen9 years
threadsAdd some thread macrosSøren Sandmann Pedersen12 years
tiledtiledSøren Sandmann Pedersen11 years
tls-fixesFixes for pthread thread local storage.Søren Sandmann Pedersen12 years
traceTODOSøren Sandmann Pedersen9 years
trap-accessGet rid of double-compilation of pixman-edge.cSøren Sandmann Pedersen10 years
trap-offsetOffset rendering in pixman_composite_trapezoids() by (x_dst, y_dst)Søren Sandmann Pedersen11 years
trapdebugPrint debug spew when given invalid trapezoids.Søren Sandmann Pedersen11 years
unrollOnce unrolled version of fast_path_composite_nearest_scaled()Søren Sandmann Pedersen13 years
vspansCoalesce some horizontal boxes when walking active listSøren Sandmann Pedersen9 years
writepngover not srcSøren Sandmann Pedersen10 years
zero-by-zeroMerge branch 'zero-by-zero' of freedesktop.org:/home/sandmann/pixman into zer...Søren Sandmann9 years