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