~vcs-imports/libpixman/master

  • Committer: Bryce Harrington
  • Author(s): Basile Clement
  • Date: 2019-05-25 14:30:11 UTC
  • Revision ID: git-v1:98b5ec74ca14448349ef6a33a663ad19d446ed6b
demos: Add a dithering demo

This adds a dither.c which provides a demo of the dithering feature.
This is based on the scale.c demo for scaling and provides a selection
of intermediate formats and dithering operators (currently, only
PIXMAN_DITHER_ORDERED_BAYER_8) to use.  Images are first blitted onto a
surface of the intermediate format with the requested dither setup, then
blitted back onto a a8r8g8b8 surface for display.
Filename Latest Rev Last Changed Committer Comment Size
..
loongson-mmintrin.h 1628 11 years ago Matt Turner loongson: optimize _mm_set_pi* functions with shuf 9.8 KB Diff Download File
make-srgb.pl 1655 11 years ago Søren Sandmann Pedersen Added HAVE_CONFIG_H check before including config. 2.1 KB Diff Download File
Makefile.am 2070 5 years ago Matt Turner build: Add meson files to EXTRA_DIST Reviewed-by: 4.2 KB Diff Download File
Makefile.sources 1743 11 years ago Søren Sandmann Pedersen Add new pixman_filter_create_separable_convolution 883 bytes Diff Download File
Makefile.win32 1894 10 years ago Andrea Canciani Add support for SSSE3 to the MSVC build system Ha 1.8 KB Diff Download File
meson.build 2078 5 years ago Dylan Baker meson: simplify and fix mmx library compilation T 3.6 KB Diff Download File
pixman-access-accessors.c 212 16 years ago Aaron Plattner Move fetch, fetchPixel, and store routines into pi 56 bytes Diff Download File
pixman-access.c 2063 5 years ago Maarten Lankhorst pixman: Add support for argb/xrgb float formats, v 42.7 KB Diff Download File
pixman-accessor.h 1522 12 years ago Søren Sandmann Pedersen pixman-accessors.h: Delete unused macros The MEMC 647 bytes Diff Download File
pixman-arm-asm.h 1941 10 years ago Siarhei Siamashka ARM: share pixman_asm_function definition Several 1.4 KB Diff Download File
pixman-arm-common.h 1973 8 years ago Pekka Paalanen arm: Simplify PIXMAN_ARM_SIMPLE_NEAREST_A8_MASK_FA 27.8 KB Diff Download File
pixman-arm-detect-win32.asm 403 15 years ago Jeff Muizelaar Add support for ARM NEON fast paths Currently dis 465 bytes Diff Download File
pixman-arm-neon-asm-bilinear.S 1941 10 years ago Siarhei Siamashka ARM: share pixman_asm_function definition Several 44.1 KB Diff Download File
pixman-arm-neon-asm.h 1947 10 years ago Søren Sandmann ARM: use pixman_asm_function in internal headers 38.7 KB Diff Download File
pixman-arm-neon-asm.S 1941 10 years ago Siarhei Siamashka ARM: share pixman_asm_function definition Several 125 KB Diff Download File
pixman-arm-neon.c 1972 8 years ago Pekka Paalanen arm: Retire PIXMAN_ARM_SIMPLE_NEAREST_FAST_PATH T 25.9 KB Diff Download File
pixman-arm-simd-asm-scaled.S 1941 10 years ago Siarhei Siamashka ARM: share pixman_asm_function definition Several 4.5 KB Diff Download File
pixman-arm-simd-asm.h 1957 9 years ago Matt Turner armv6: Fix typo in preload macro Missing "lsl" me 33.4 KB Diff Download File
pixman-arm-simd-asm.S 2014 8 years ago Pekka Paalanen armv6: Add over_n_8888 fast path (disabled) This 42.2 KB Diff Download File
pixman-arm-simd.c 2015 8 years ago Pekka Paalanen armv6: enable over_n_8888 Enable the fast path ad 13.5 KB Diff Download File
pixman-arm.c 1641 11 years ago Søren Sandmann Pedersen Simplifications to ARM CPU detection Organize pix 5.4 KB Diff Download File
pixman-bits-image.c 2092 4 years ago Bryce Harrington Implement basic dithering for the wide pipeline, v 34.1 KB Diff Download File
pixman-combine-float.c 1932 10 years ago Søren Sandmann Copy the comments from pixman-combine32.c to pixma 32.1 KB Diff Download File
pixman-combine32.c 1933 10 years ago Søren Sandmann Remove all the operators that use division from pi 28.8 KB Diff Download File
pixman-combine32.h 1762 11 years ago Siarhei Siamashka ARM: make use of UQADD8 instruction even in generi 6.9 KB Diff Download File
pixman-compiler.h 1886 10 years ago Siarhei Siamashka Rename HAVE_PTHREAD_SETSPECIFIC to HAVE_PTHREADS 6.1 KB Diff Download File
pixman-conical-gradient.c 2071 5 years ago Maarten Lankhorst Implement floating point gradient computation, v2. 5.5 KB Diff Download File
pixman-edge-accessors.c 163.1.1 16 years ago Vladimir Vukicevic compilation: build edge/compose with accessors sep 55 bytes Diff Download File
pixman-edge-imp.h 960 14 years ago Søren Sandmann Pedersen Merge branch 'trap-fixes' 4.3 KB Diff Download File
pixman-edge.c 1757 11 years ago Søren Sandmann Pedersen pixman_composite_trapezoids: Return early if mask_ 10.5 KB Diff Download File
pixman-fast-path.c 2042 7 years ago Søren Sandmann Pedersen pixman-fast-path.c: Pick NEAREST affine fast paths 93.1 KB Diff Download File
pixman-filter.c 2056 7 years ago Søren Sandmann Pedersen pixman-filter: Made Gaussian a bit wider Expanded 12.4 KB Diff Download File
pixman-general.c 2092 4 years ago Bryce Harrington Implement basic dithering for the wide pipeline, v 8 KB Diff Download File
pixman-glyph.c 1906 10 years ago Søren Sandmann Pedersen pixman-glyph.c: Add __force_align_arg_pointer to c 17.1 KB Diff Download File
pixman-gradient-walker.c 2071 5 years ago Maarten Lankhorst Implement floating point gradient computation, v2. 7.5 KB Diff Download File
pixman-image.c 2092 4 years ago Bryce Harrington Implement basic dithering for the wide pipeline, v 24.4 KB Diff Download File
pixman-implementation.c 2012 8 years ago Pekka Paalanen implementation: add PIXMAN_DISABLE=wholeops Add a 11.3 KB Diff Download File
pixman-inlines.h 2090 5 years ago Maarten Lankhorst Fix bilinear filter computation in wide pipeline 48.6 KB Diff Download File
pixman-linear-gradient.c 2071 5 years ago Maarten Lankhorst Implement floating point gradient computation, v2. 7.5 KB Diff Download File
pixman-matrix.c 1907 10 years ago Søren Sandmann Pedersen Fix pixman build with older GCC releases The foll 28.1 KB Diff Download File
pixman-mips-dspr2-asm.h 1991 8 years ago Oded Gabbay MIPS: update author's e-mail address Signed-off-b 27.3 KB Diff Download File
pixman-mips-dspr2-asm.S 1991 8 years ago Oded Gabbay MIPS: update author's e-mail address Signed-off-b 117 KB Diff Download File
pixman-mips-dspr2.c 1991 8 years ago Oded Gabbay MIPS: update author's e-mail address Signed-off-b 24.7 KB Diff Download File
pixman-mips-dspr2.h 1991 8 years ago Oded Gabbay MIPS: update author's e-mail address Signed-off-b 27.9 KB Diff Download File
pixman-mips-memcpy-asm.S 1518 12 years ago Søren Sandmann Pedersen MIPS: DSPr2: Added fast-paths for SRC operation. 10.3 KB Diff Download File
pixman-mips.c 1708 11 years ago Siarhei Siamashka MIPS: skip runtime detection for DSPr2 if -mdspr2 2.9 KB Diff Download File
pixman-mmx.c 2031 8 years ago Matt Turner mmx: Improve detection of support for "K" constrai 99.3 KB Diff Download File
pixman-noop.c 1856 10 years ago Søren Sandmann Pedersen Delete the old src/dest_iter_init() functions Now 4.4 KB Diff Download File
pixman-ppc.c 1723 11 years ago Søren Sandmann Pedersen Fix undeclared variable use and sysctlbyname error 3.5 KB Diff Download File
pixman-private.h 2092 4 years ago Bryce Harrington Implement basic dithering for the wide pipeline, v 34.9 KB Diff Download File
pixman-radial-gradient.c 2082 5 years ago Matt Turner void function should not return a value Signed-of 14.6 KB Diff Download File
pixman-region.c 1826 11 years ago Søren Sandmann Pedersen Trivial spelling fixes in comments They were foun 75.8 KB Diff Download File
pixman-region16.c 1083 13 years ago Benjamin Otte region: Fix pixman_region_translate() clipping bug 2.2 KB Diff Download File
pixman-region32.c 1083 13 years ago Benjamin Otte region: Fix pixman_region_translate() clipping bug 1.6 KB Diff Download File
pixman-solid-fill.c 2058 6 years ago Behdad Esfahbod Promote unsigned short to unsigned int explicitly 2.1 KB Diff Download File
pixman-sse2.c 1976 8 years ago Pekka Paalanen mmx/sse2: Use SIMPLE_NEAREST_SOLID_MASK_FAST_PATH 159 KB Diff Download File
pixman-ssse3.c 1880 10 years ago Søren Sandmann Pedersen fast, ssse3: Simplify logic to fetch lines in the 9.4 KB Diff Download File
pixman-timer.c 724 14 years ago Søren Sandmann Pedersen Reformat pixman-timer.c 1.8 KB Diff Download File
pixman-trap.c 1758 11 years ago Søren Sandmann Pedersen pixman_composite_trapezoids(): Check for NULL retu 16.4 KB Diff Download File
pixman-utils.c 1872 10 years ago Søren Sandmann Pedersen general: Ensure that iter buffers are aligned to 1 7.8 KB Diff Download File
pixman-version.h.in 222 16 years ago Søren Sandmann Make pixman-version.h print an error if you includ 1.8 KB Diff Download File
pixman-vmx.c 2059 6 years ago Adam Jackson vmx: Fix vector loads on ppc64le Use vector intri 69 KB Diff Download File
pixman-x86.c 2091 5 years ago Matt Turner add Hygon Dhyana support to enable X86_MMX_EXTENSI 5.9 KB Diff Download File
pixman.c 2063 5 years ago Maarten Lankhorst pixman: Add support for argb/xrgb float formats, v 35 KB Diff Download File
pixman.h 2092 4 years ago Bryce Harrington Implement basic dithering for the wide pipeline, v 44.8 KB Diff Download File
rounding.txt 2049 7 years ago Søren Sandmann Pedersen pixman-image: Added enable-gnuplot config to view 4.6 KB Diff Download File
solaris-hwcap.mapfile 1198 13 years ago Alan Coopersmith Sun's copyrights belong to Oracle now Signed-off- 1.5 KB Diff Download File