summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-09-22perfstat: support for spans and lerpwip/spansTaekyun Kim3-5/+48
2011-09-21perfstat: Gather performance data from pixman_blt()Taekyun Kim3-0/+36
2011-09-21perfstat: Gather performance data from pixman_fill()Taekyun Kim4-4/+54
2011-09-21perfstat: Don't call pixman_fill() directly inside pixman_image_composite()Taekyun Kim2-177/+191
2011-09-21perfstat: Gather performance data from pixman_image_composite()Taekyun Kim1-1/+19
2011-09-21perfstat: Add performance statistics analyzerTaekyun Kim3-1/+589
2011-09-21perfstat: Add performance statistics analyzer configurationTaekyun Kim1-0/+13
2011-09-21Add implementation type to pixman_implementation_tTaekyun Kim7-13/+33
2011-09-21Add platform specific mutex implementationsTaekyun Kim2-0/+42
2011-09-21ARM: NEON better instruction scheduling of over_n_8888Taekyun Kim1-5/+48
2011-09-21ARM: NEON better instruction scheduling of over_n_8_8888Taekyun Kim1-26/+60
2011-09-21sse2: Bilinear scaled over_8888_8_8888Taekyun Kim1-0/+168
2011-09-21sse2: Bilinear scaled over_8888_8888Taekyun Kim1-1/+106
2011-09-21sse2: Macros for assembling bilinear interpolation code fractionsTaekyun Kim1-80/+77
2011-09-21ARM: NEON: Instruction scheduling of bilinear over_8888_8888Taekyun Kim1-3/+146
2011-09-21ARM: NEON: Replace old bilinear scanline generator with new templateTaekyun Kim1-188/+290
2011-09-21ARM: NEON: Bilinear macro template for instruction schedulingTaekyun Kim1-0/+195
2011-09-21ARM: NEON: Some cleanup of bilinear scanline functionsTaekyun Kim1-60/+64
2011-09-21ARM: NEON: src_n_8/0565/8888Taekyun Kim1-0/+7
2011-09-14ARM: NEON: Add opacity fast pathsTaekyun Kim1-0/+87
2011-09-14ARM: Add fast path macro templates for opacity fast pathsTaekyun Kim1-5/+184
2011-09-14ARM: Separate composite/scanline function declaration from fast path template...Taekyun Kim3-373/+525
2011-09-14spans: General form of opacity fast path entryTaekyun Kim3-33/+41
2011-09-14Move utility inline functions to pixman-inlilnes.hTaekyun Kim2-71/+72
2011-09-02compositorChris Wilson2-109/+144
2011-09-02sse2-lerpChris Wilson1-0/+77
2011-09-01flagsChris Wilson3-2/+9
2011-09-01Simple repeat: Extend too short source scanlines into temporary bufferTaekyun Kim1-3/+80
2011-09-01Simple repeat fast pathTaekyun Kim1-0/+88
2011-09-01Move _pixman_lookup_composite_function() to pixman-utils.cSøren Sandmann Pedersen3-137/+153
2011-09-01Add src, mask, and dest flags to the composite args struct.Søren Sandmann Pedersen2-0/+6
2011-09-01Add new fast path flag FAST_PATH_BITS_IMAGETaekyun Kim2-0/+2
2011-09-01special case repeat with a power-of-two widthChris Wilson1-4/+16
2011-09-01width==1 for bilinearChris Wilson1-6/+15
2011-08-28sse2Chris Wilson1-32/+50
2011-08-28opacity-fastChris Wilson1-5/+3
2011-08-28lerp-fastChris Wilson1-0/+1
2011-08-28opacity-fast-pathChris Wilson1-1/+39
2011-08-28lerp-fast-pathChris Wilson1-2/+3
2011-08-28Add PIXMAN_DISABLE environmental variable for testingChris Wilson7-6/+62
2011-08-28sse2: width==1 overChris Wilson1-1/+101
2011-08-28general-bltChris Wilson1-1/+1
2011-08-28fast: over_n_8888Chris Wilson1-0/+34
2011-08-22general: Implement a memcpy based BLT fallbackChris Wilson1-2/+39
2011-08-22sse2Chris Wilson2-1/+13
2011-08-22fill: Special-case single pixel wide linesChris Wilson1-0/+49
2011-08-22test haxChris Wilson4-3/+164
2011-08-22spans: benchmarkChris Wilson2-1/+706
2011-08-22spans:fast-pathsChris Wilson2-15/+554
2011-08-22spansChris Wilson8-65/+488