index
:
~sandmann/pixman
0.26
64bpp
8000
8888_8888_8888
a1-sampling
access-denied
airy
alex-scaler
alpha-fixes
analyze-extents
area
bigendian-g4
bilinear-reduction
bits-flags
bits-iter
blendfix
blt
bswap
check-formats
checkerboard
combine-formatting
company-yuv
component
composite-args
composite-test-fixes
composite-test-more-ops
composite-trapezoids
conical
cpu-refactor
cpudetectfiles
crc
direct-destination
disable-imp
dither
docs
eliminate-composite
eliminate-fetchers
eliminate-flags
endian
extents-cleanup
fast-iters
fast-path-cache
fetchers
fill8
flags
float-imp
floatpipe
for-master
force-srgb
fullpixel
gamma
glyph
glyph2
glyph3
glyph4
gradient-crash
gradient-precision
gradient-test
gradient2
gradients
half-precision
hsl-component
impacc
impcache
infinite-loop
intersect-rect
inttrans
iter-initializers
iterators
iterators3
iterators4
jit
lerp-ops
lists
llerp
macro-fast-path
memcpy
method2
mips
mips2
mmxext
mmxfix
more-alpha
more-flags
more-iters
more-scalers
multi-phase
nearest-affine
negative-strides
neon_565_ca
no_pixels
nodelegate
noise
nommx
noop
nopixels
openmp-configure
over-reverse
overlapping
parrot
pixelchecker
planar
png
polygon
polygon-lists
polygon-trace
progressbar
radial-fast
radial-stress
reduce-memory
region-debug
region_contains
release
rounding
sRGB_x8r8g8b8
sampling-fix
separable
separable-bilinear
separable-fast-path
separable-v2
shader
signed-overflow
simple-repeat
simplify-iters
spitzak-for-master
spitzak13
spitzak14
srgb
srgb-roundtrip
sse2-fetch-x8r8g8b8
sse2-fetchers
sse2-gradients
sse2-macro
sse2_in_n_8
sse_8888_8_8888
ssse3-scaling
stackrealign
stackrealign2
stackrealign3
standard-flags
stdint
stresstest
supersampling
test-cleanups
thread-test
threads
tiled
tls-fixes
trace
trap-access
trap-offset
trapdebug
unroll
vspans
writepng
zero-by-zero
Unnamed repository; edit this file to name it for gitweb.
sandmann
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Branch
Commit message
Author
Age
0.26
iwmmxt: Don't define dummy _mm_empty for >=gcc-4.8
Matt Turner
12 years
64bpp
Add x16r16g16b16 and don't support accessors for 64bpp formats
Søren Sandmann Pedersen
14 years
8000
Rename all the fast paths with _8000 in their names to _8
Søren Sandmann Pedersen
14 years
8888_8888_8888
Add 8888 x 8888 x 8888 sse2
Søren Sandmann Pedersen
15 years
a1-sampling
Fix pixman centre pixel sampling in unantialiased mode.
M Joonas Pihlaja
15 years
access-denied
Remove tests for no-accessors
Søren Sandmann Pedersen
15 years
airy
Speed up a8r8g8b8_to_rgba_np()
Søren Sandmann Pedersen
9 years
alex-scaler
Use FAST_PATH_16BIT_SAFE flag in normal repeat nearest scaler
Alexander Larsson
15 years
alpha-fixes
When fetching from an alpha map, replace the alpha channel of the image
Søren Sandmann Pedersen
15 years
analyze-extents
analyze_extents: Fast path for non-transformed BITS images
Søren Sandmann Pedersen
14 years
area
Use the AREA filter for 'best' and 'good'
Søren Sandmann Pedersen
16 years
bigendian-g4
Ensture that only the low 4 bit of 4 bit pixels are stored.
Søren Sandmann Pedersen
15 years
bilinear-reduction
BILINEAR->NEAREST filter optimization for simple rotation and translation
Siarhei Siamashka
13 years
bits-flags
Store the various bits image fetchers in a table with formats and flags.
Søren Sandmann Pedersen
14 years
bits-iter
Turn all the fetchers into proper iter_get_scanlines_t
Søren Sandmann Pedersen
12 years
blendfix
Remove all the operators that use division from pixman-combine32.c
Søren Sandmann
11 years
blt
blt2
Søren Sandmann Pedersen
13 years
bswap
Add bswap() macros and use them
Benjamin Otte
15 years
check-formats
utils.c: Increase acceptable deviation to 0.0064 in pixel_checker_t
Søren Sandmann Pedersen
12 years
checkerboard
demos: Add checkerboard demo
Søren Sandmann Pedersen
13 years
combine-formatting
pixman-combine32.c: Make Color Burn routine follow the math more closely
Søren Sandmann Pedersen
11 years
company-yuv
Merge commit 'ssvb/yuv-arm-neon-wip' into company-yuv
Søren Sandmann Pedersen
15 years
component
Various changes
Søren Sandmann Pedersen
15 years
composite-args
Replace argumentxs to composite functions with a pointer to a struct
Søren Sandmann Pedersen
13 years
composite-test-fixes
test: Add some more colors to the color table in composite.c
Søren Sandmann Pedersen
14 years
composite-test-more-ops
a bunch of stuff
Søren Sandmann Pedersen
14 years
composite-trapezoids
Add new public function pixman_add_triangles()
Søren Sandmann Pedersen
14 years
conical
Store the conical angle in floating point radians, not fixed point degrees
Søren Sandmann Pedersen
14 years
cpu-refactor
Don't include MMX_EXTENSIONS in the SSE flag.
Søren Sandmann Pedersen
14 years
cpudetectfiles
Simplify CPU detection on PPC.
Søren Sandmann Pedersen
12 years
crc
Switch to 0x1edc6f41 polynomial
Søren Sandmann Pedersen
13 years
direct-destination
Use the destination buffer directly in more cases instead of fetching.
Søren Sandmann Pedersen
15 years
disable-imp
Disable implementations mentioned in the PIXMAN_DISABLE environment variable.
Søren Sandmann Pedersen
13 years
dither
rounding
Søren Sandmann Pedersen
12 years
docs
asdf
Søren Sandmann Pedersen
5 years
eliminate-composite
Move NULL check out of get_image_info()
Søren Sandmann Pedersen
15 years
eliminate-fetchers
Inline fetch4 macro
Søren Sandmann Pedersen
15 years
eliminate-flags
Delete the flags field from fast_path_info_t
Søren Sandmann Pedersen
15 years
endian
asdf
Søren Sandmann Pedersen
14 years
extents-cleanup
Eliminate compute_sample_extents() function
Søren Sandmann Pedersen
13 years
fast-iters
implement narrow fetchers in terms of wide
Søren Sandmann Pedersen
12 years
fast-path-cache
Add a fast path cache
Søren Sandmann Pedersen
15 years
fetchers
Add some fast paths to convert_pixel()
Søren Sandmann Pedersen
13 years
fill8
Add support for 8bpp to pixman_fill_sse2()
Søren Sandmann Pedersen
15 years
flags
Change the image_cover() function to take dest->src deltas.
Søren Sandmann Pedersen
15 years
float-imp
trailing space
Søren Sandmann Pedersen
7 years
floatpipe
Speed up pixman_expand_to_float()
Søren Sandmann Pedersen
12 years
for-master
Fix comment about BILINEAR_INTERPOLATION_BITS to say < 8 rather than <= 8
Søren Sandmann Pedersen
10 years
force-srgb
Force sgrb
Søren Sandmann Pedersen
12 years
fullpixel
asdf
Søren Sandmann Pedersen
12 years
gamma
Merge branch 'master' into gamma
Søren Sandmann Pedersen
16 years
glyph
More notes on glyphs
Søren Sandmann Pedersen
14 years
glyph2
optimizatino of no_mask
Søren Sandmann Pedersen
13 years
glyph3
Speed up _pixman_image_get_solid() in common cases
Søren Sandmann Pedersen
12 years
glyph4
Speed up _pixman_image_get_solid() in common cases
Søren Sandmann Pedersen
12 years
gradient-crash
Extend gradient-crash-test
Søren Sandmann Pedersen
14 years
gradient-precision
Improve precision of calculations in pixman-gradient-walker.c
Søren Sandmann Pedersen
12 years
gradient-test
Beginning of gradient accuracy test
Søren Sandmann Pedersen
14 years
gradient2
Improve precision of calculations in pixman-gradient-walker.c
Søren Sandmann Pedersen
12 years
gradients
Simplify gradient_walker_reset()
Søren Sandmann Pedersen
13 years
half-precision
Add utilities to convert between half and single precision
Søren Sandmann Pedersen
14 years
hsl-component
Add component alpha for hsl
Søren Sandmann Pedersen
12 years
impacc
general: Replace the switch with a table
Søren Sandmann Pedersen
14 years
impcache
Move the selection of the implementation to an inline function.
Søren Sandmann Pedersen
15 years
infinite-loop
Possible fix for infinite loop
Søren Sandmann Pedersen
12 years
intersect-rect
Add pixman_region{,32}_intersect_rect()
Søren Sandmann Pedersen
15 years
inttrans
Clip zeros when the operator allows it
Søren Sandmann Pedersen
12 years
iter-initializers
Consolidate all the iter_init_bits_stride functions
Søren Sandmann Pedersen
12 years
iterators
Add TODO warning
Søren Sandmann Pedersen
14 years
iterators3
Fix destination fetching.
Søren Sandmann Pedersen
14 years
iterators4
Fix destination fetching
Søren Sandmann Pedersen
14 years
jit
Use hashes of the labels instead of storing a pointer
Søren Sandmann Pedersen
9 years
lerp-ops
Notes about LERP
Søren Sandmann Pedersen
15 years
lists
Use the new lists to maintain the fast path cache.
Søren Sandmann Pedersen
13 years
llerp
sse2: Implement a LERP_SRC combiner
Chris Wilson
13 years
macro-fast-path
Add some transformed fast paths generated by a preprocessor macro.
Søren Sandmann Pedersen
15 years
memcpy
Rename fast_composite_src_8888_x888 to fast_composite_src_memcpy()
Søren Sandmann Pedersen
15 years
method2
add support for transforms
Søren Sandmann Pedersen
12 years
mips
DSPASE More cleanup, out reverse op.
Veli-Matti Valtonen
14 years
mips2
DSPASE More cleanup, out reverse op.
Veli-Matti Valtonen
14 years
mmxext
Fix constraints
Søren Sandmann Pedersen
13 years
mmxfix
Make pixman-mmx.c compile on x86-32 without optimization
Søren Sandmann Pedersen
12 years
more-alpha
Clip composite region against the destination alpha map extents.
Søren Sandmann Pedersen
14 years
more-flags
Restructure the flags computation in compute_image_info().
Søren Sandmann Pedersen
15 years
more-iters
Add dest iterators
Søren Sandmann Pedersen
11 years
more-scalers
Enable bits_image_fetch_bilinear_affine_normal_r5g6b5
Søren Sandmann Pedersen
14 years
multi-phase
pixman-filter.c: Cope with NULL returns from malloc()
Søren Sandmann Pedersen
12 years
nearest-affine
Add fast paths for nearest affine transformations
Søren Sandmann Pedersen
14 years
negative-strides
blitters-test: if verbose, print the image after CRC32 computation
Søren Sandmann Pedersen
11 years
neon_565_ca
ARM: Add 'neon_composite_over_n_8888_0565' fast path
Søren Sandmann Pedersen
14 years
no_pixels
Get rid of fetch_pixel() routines
Søren Sandmann Pedersen
9 years
nodelegate
implementation: Rename delegate to fallback
Søren Sandmann Pedersen
12 years
noise
asf
Søren Sandmann Pedersen
5 years
nommx
sse2: Minor coding style cleanups.
Søren Sandmann Pedersen
14 years
noop
Move NOP src iterator into noop implementation.
Søren Sandmann Pedersen
14 years
nopixels
get rid rid of all pixel fetchers
Søren Sandmann Pedersen
12 years
openmp-configure
Fix OpenMP not supported case
Gilles Espinasse
14 years
over-reverse
sse2: Add sse2_composite_over_reverse_n_8888
Søren Sandmann Pedersen
15 years
overlapping
cloning
Søren Sandmann Pedersen
12 years
parrot
Draw the gradient inside a rounded rectangle
Søren Sandmann Pedersen
13 years
pixelchecker
test: Port composite test over to use new pixel_checker_t object.
Søren Sandmann Pedersen
13 years
planar
Add PIXMAN_y420
Benjamin Otte
14 years
png
test: New function to save a pixman image to .png
Søren Sandmann Pedersen
13 years
polygon
shapes
Søren Sandmann Pedersen
7 years
polygon-lists
lists
Søren Sandmann Pedersen
13 years
polygon-trace
crc
Søren Sandmann Pedersen
13 years
progressbar
TODO:
Søren Sandmann Pedersen
11 years
radial-fast
Add completely untested fast path for radial gradients
Søren Sandmann Pedersen
15 years
radial-stress
pixman-gradient-walker: Make left_x and right_x 64 bit variables
Søren Sandmann Pedersen
11 years
reduce-memory
Fix incorrect shadowing of rowstride
Søren Sandmann Pedersen
13 years
region-debug
region: Enable or disable fatal errors and selfchecks based on version number
Søren Sandmann Pedersen
15 years
region_contains
Use find_box_for_y() in pixman_region_contains_point() too
Søren Sandmann Pedersen
13 years
release
Tweaks to bar graphs
Søren Sandmann Pedersen
15 years
rounding
Add text file rounding.txt describing how rounding works
Søren Sandmann Pedersen
12 years
sRGB_x8r8g8b8
Support for x8b8g8r8_sRGB
Søren Sandmann Pedersen
12 years
sampling-fix
asdf
Søren Sandmann Pedersen
8 years
separable
Add demos/zone_plate.png
Søren Sandmann Pedersen
12 years
separable-bilinear
Add an iterator that can fetch bilinearly scaled images
Søren Sandmann Pedersen
11 years
separable-fast-path
Add fast paths for separable convolution
Søren Sandmann Pedersen
12 years
separable-v2
Add demos/zone_plate.png
Søren Sandmann Pedersen
12 years
shader
Result of read on left hand side
Søren Sandmann Pedersen
13 years
signed-overflow
Reject trapezoids where top (botttom) is above (below) the edges
Søren Sandmann Pedersen
13 years
simple-repeat
tiled repeat
Søren Sandmann Pedersen
13 years
simplify-iters
Simplify the prototype for iterator initializers.
Søren Sandmann Pedersen
14 years
spitzak-for-master
asdf
Søren Sandmann Pedersen
8 years
spitzak13
demos/scale: default to GOOD and locked-together axis
Bill Spitzak
9 years
spitzak14
demos/scale: Add good/best filter types
Bill Spitzak
9 years
srgb
demos: Add srgb_trap_test.c
Søren Sandmann Pedersen
12 years
srgb-roundtrip
Add srgb roundtrip test
Søren Sandmann Pedersen
12 years
sse2-fetch-x8r8g8b8
SSE2 fetching
Søren Sandmann Pedersen
14 years
sse2-fetchers
Add SSE2 fetcher for 0565
Søren Sandmann Pedersen
14 years
sse2-gradients
gradients
Søren Sandmann Pedersen
13 years
sse2-macro
Beginning of sse2 macro
Søren Sandmann Pedersen
15 years
sse2_in_n_8
[sse2] Add sse2_composite_add_n_8()
Søren Sandmann Pedersen
14 years
sse_8888_8_8888
sse2: Add a fast path for OVER 8888 x 8 x 8888
Søren Sandmann Pedersen
15 years
ssse3-scaling
fast, ssse3: Simplify logic to fetch lines in the bilinear iterators
Søren Sandmann Pedersen
11 years
stackrealign
configure.ac: For SSE2 and SSSE3 require GCC 4.4 and then use -mstackrealign
Søren Sandmann Pedersen
11 years
stackrealign2
configure.ac: Use -mstackrealign on x86-32 for SSE2 and SSSE3
Søren Sandmann Pedersen
11 years
stackrealign3
pixman-glyph.c: Add __force_align_arg_pointer to composite functions
Søren Sandmann Pedersen
11 years
standard-flags
Delete simple repeat code
Søren Sandmann Pedersen
14 years
stdint
Don't include <stdint.h> in test programs.
Søren Sandmann Pedersen
14 years
stresstest
Add a stress-test program.
Søren Sandmann Pedersen
14 years
supersampling
upscale
Søren Sandmann Pedersen
12 years
test-cleanups
test/Makefile.am: Move all the TEST_LDADD into a new global LDADD.
Søren Sandmann Pedersen
14 years
thread-test
test: Add new thread-test program
Søren Sandmann Pedersen
11 years
threads
Add some thread macros
Søren Sandmann Pedersen
15 years
tiled
tiled
Søren Sandmann Pedersen
14 years
tls-fixes
Fixes for pthread thread local storage.
Søren Sandmann Pedersen
15 years
trace
TODO
Søren Sandmann Pedersen
12 years
trap-access
Get rid of double-compilation of pixman-edge.c
Søren Sandmann Pedersen
12 years
trap-offset
Offset rendering in pixman_composite_trapezoids() by (x_dst, y_dst)
Søren Sandmann Pedersen
14 years
trapdebug
Print debug spew when given invalid trapezoids.
Søren Sandmann Pedersen
13 years
unroll
Once unrolled version of fast_path_composite_nearest_scaled()
Søren Sandmann Pedersen
15 years
vspans
Coalesce some horizontal boxes when walking active list
Søren Sandmann Pedersen
12 years
writepng
over not src
Søren Sandmann Pedersen
12 years
zero-by-zero
Merge branch 'zero-by-zero' of freedesktop.org:/home/sandmann/pixman into zer...
Søren Sandmann
11 years