summaryrefslogtreecommitdiff
path: root/pixman
AgeCommit message (Expand)AuthorFilesLines
2024-02-29pixman-arm: Use unified syntaxMatt Turner7-105/+67
2024-02-29pixman-arm: Fix build on clang/arm32Makoto Kato6-1089/+1140
2024-02-29Revert "Allow to build pixman on clang/arm32"Matt Turner7-1118/+1105
2024-02-29Allow to build pixman on clang/arm32Heiko Lewin7-1105/+1118
2024-02-25pixman-x86: Move #include "cpuid.h" inside conditionalsMatt Turner1-1/+5
2024-02-24pixman-x86: Use cpuid.h headerMatt Turner1-62/+3
2024-02-24Revert the changes to fix the problem in big-endian architecturesGayathri Berli1-4/+0
2024-01-27Drop automatic DEBUG defineSimon Ser1-19/+0
2024-01-03pixman-access: Mark __dummy__ variables with MAYBE_UNUSEDMatt Turner1-1/+1
2024-01-03pixman-mmx: Don't redefine _MM_SHUFFLEMatt Turner1-1/+1
2024-01-03pixman-sse2: Remove unused functionsMatt Turner1-18/+0
2023-12-15Fix alignment problem in pixman-fast-path.cPavel Labath1-3/+3
2023-11-07pixman-bits-image: fix -Walloc-sizeSam James1-1/+1
2023-08-30vmx: Reimplement create_mask_32_128 and use it in vmx_fillHavard Eidnes1-13/+2
2023-08-30vmx: Simplify scaled_nearest_scanline_vmx_8888_8888_OVERHavard Eidnes1-12/+6
2023-08-30Fix const warnings in pixman_image_set_clip_region()Simon Ser2-4/+4
2023-08-30delete win32 make filesDylan Baker2-136/+0
2023-08-30autotools: remove autotoolsDylan Baker1-158/+0
2023-07-18pixman-arma64: Adjustments to build with llvm integrated assemblerHeiko Lewin4-918/+939
2023-07-09mmx: use xmmintrin.h if building with SSE2Benjamin Gilbert1-1/+1
2023-07-09Constify pixman_image_set_clip_region()Simon Ser2-4/+4
2023-07-09Add pixman_region{,32}_empty()Simon Ser3-2/+16
2023-07-08meson: don't dllexport when built as static libraryBenjamin Gilbert1-1/+2
2023-02-14Changed name of the config-header to "pixman-config.h"Emanuel Schmidt37-37/+37
2022-11-03Fix signed-unsigned semantics in reduce_32Heiko Lewin2-21/+34
2022-11-03implement r8g8b8 sRGB (without alpha)Claude Heiland-Allen3-0/+158
2022-11-02Avoid integer overflow leading to out-of-bounds writeMatt Turner1-1/+1
2022-10-27Revert "Fix signed-unsigned semantics in reduce_32"Matt Turner2-34/+21
2022-10-27meson: override pixman-1 dependencySimon Ser1-0/+4
2022-06-29Fix inverted colors on big endian systemJocelyn Falempe1-0/+4
2022-01-21meson: Fix warning about extract_all_objects usageNirbheek Chauhan1-8/+1
2021-09-17added aarch64 bilinear implementations (ver.4.1)Mizuki Asakura8-1/+6339
2021-09-17Constify region APIsSimon Ser2-114/+114
2021-09-17Fix -Wincompatible-function-pointer-types warningAlex Richardson1-2/+2
2021-08-09Fix masked pixel fetching with wide formatManuel Stoeckl1-2/+6
2021-07-21Fix signed-unsigned semantics in reduce_32Heiko Lewin2-21/+34
2021-05-07Fix AltiVec detection on FreeBSD.pkubaj1-0/+18
2021-05-07Avoid out-of-bounds read when accessing individual bytes from mask.Jonathan Kew1-22/+23
2020-06-02meson: add cpu-features-path option for AndroidTim-Philipp Müller1-1/+15
2020-04-26Prevent empty top-level declarationMichael Forney2-4/+4
2020-04-19Distribute the blue-noise filesMatt Turner2-0/+2
2020-04-14Enabled armv6 SIMD for 3DS (devkitARM) and arm neon SIMD for PS Vita (vitasdk...Ghabry1-0/+25
2020-04-07loongson: Avoid C90 mixing-code-and-decls warningMatt Turner1-8/+10
2020-04-02fast-path: Fix some sketchy pointer arithmeticAdam Jackson1-7/+7
2020-03-18Initialize temporary buffers in general_composite_rect()Federico Mena Quintero1-0/+6
2020-03-15pixman-compiler.h: fix building tests with MinGWAntonio Ospite1-1/+1
2020-02-20pixman-combine: Fix wrong value of RB_MASK_PLUS_ONE.Yin Shiyou1-1/+1
2019-11-19pixman/meson.build: Define PIXMAN_API on MSVC-style compilersChun-wei Fan1-1/+7
2019-11-19pixman-[compiler|private].h: Export symbols for testsChun-wei Fan2-0/+5
2019-11-19pixman/pixman.h: Mark public APIs with PIXMAN_APIChun-wei Fan1-0/+274