Commit Graph

  • c761f2c534 编译配置 swallow-7.1 kuailexs 2024-12-24 22:49:33 +08:00
  • a2afb80bdb ci: Use regular Debian as base Windows for ARM master Marek Pikuła 2024-10-14 15:07:21 +02:00
  • badcc1390b ci: Improve Windows images Marek Pikuła 2024-10-14 12:41:37 +02:00
  • 962a30b3ad ci: Use native ARM runners for Linux ARM targets Marek Pikuła 2024-10-24 15:00:07 +02:00
  • dc933879df ci: Move Docker build to a CI template Marek Pikuła 2024-10-24 15:00:07 +02:00
  • 17ab27ef5b ci: Add option to change the default runner tag Marek Pikuła 2024-10-21 18:28:10 +02:00
  • 590cce95c7 ci: Clean up after disabling failing targets Marek Pikuła 2024-10-24 12:02:23 +02:00
  • 17cf74322e ci: Enable cross PPC tests Marek Pikuła 2024-12-14 02:20:35 +01:00
  • 218d5ed249 test: Increase timeout for alpha-loop test Marek Pikuła 2024-12-14 03:30:36 +01:00
  • 656f5a9ba5 ci: Use newer version of QEMU for Bookworm Marek Pikuła 2024-12-14 00:24:23 +01:00
  • ba564a57ef ci: Improve coverage and artifact handling Marek Pikuła 2024-10-21 12:10:10 +02:00
  • aa6d7161bd vmx: Run clang-format Matt Turner 2024-12-12 17:16:33 -05:00
  • d09af9f368 vmx: Disable clang-format around some data structure declarations Matt Turner 2024-12-12 17:16:29 -05:00
  • fe3ef3a912 vmx: Declare iterator variable in for loop Matt Turner 2024-12-12 17:16:28 -05:00
  • b1aa943286 vmx: Optimize pix_multiply() Matt Turner 2024-12-12 17:16:24 -05:00
  • 2cf5da031b vmx: Avoid two shifts in pix_multiply() function Matt Turner 2024-12-12 17:16:23 -05:00
  • 10be4bf9d2 vmx: Move create_mask_32_128() function Matt Turner 2024-12-12 17:16:22 -05:00
  • 54ef93f17c vmx: Simplify unpack{hi,lo}_128_16x8() function Matt Turner 2024-12-12 17:16:20 -05:00
  • 554f8fe494 vmx: Make in_over() a real function Matt Turner 2024-12-12 17:16:19 -05:00
  • 2d8060a3bc vmx: Simplify over() function Matt Turner 2024-12-12 17:16:17 -05:00
  • 6d50860a86 vmx: Add and use vzero constant Matt Turner 2024-12-12 17:16:16 -05:00
  • 53f04100e8 vmx: Use selector variables Matt Turner 2024-12-12 17:16:26 -05:00
  • ca9e9faa9d vmx: Add and use create_mask_16_128() function Matt Turner 2024-12-12 17:16:15 -05:00
  • c44e0d5f87 vmx: Use appropriate types Matt Turner 2024-12-12 17:16:13 -05:00
  • db19202895 vmx: Use create_mask_32_128() more places Matt Turner 2024-12-12 17:16:11 -05:00
  • f3d5e47cc4 vmx: Move and use unpack{hi,lo}_128_16x8 in pix_multiply() Matt Turner 2024-12-12 17:16:09 -05:00
  • a5bd4c7110 vmx: Remove unpack{hi,lo}_128_8x16 functions Matt Turner 2024-12-12 17:16:05 -05:00
  • f3c77cc209 vmx: Remove unpack_128_2x128_16() Matt Turner 2024-12-12 17:16:57 -05:00
  • 28f39f7f17 vmx: Remove unpack_565_to_8888() and associated constants Matt Turner 2024-12-12 17:14:03 -05:00
  • 2ec98b5afd vmx: Remove unnecessary variable Matt Turner 2024-12-12 17:15:22 -05:00
  • 2f495629fe .clang-format: Add f.wasil 2024-07-19 11:51:12 +02:00
  • fbd9f6ee5a Post-release version bump to 0.44.3 Matt Turner 2024-12-02 22:54:21 -05:00
  • 46655e1567 Pre-release version bump to 0.44.2 pixman-0.44.2 Matt Turner 2024-12-02 22:51:09 -05:00
  • f05a251d94 release.sh: Some improvements Matt Turner 2024-11-25 13:14:20 -05:00
  • 5dd5a5d1c0 release.sh: Add script Simon Ser 2024-11-25 13:08:06 -05:00
  • e627c57442 ci: Enable ppc64le testing with clang Marek Pikuła 2024-11-30 14:13:17 -05:00
  • 207626180d vmx: Fix is_opaque, is_zero, is_transparent functions Matt Turner 2024-11-30 12:24:25 -05:00
  • 2c3cd15f5b ci: Rename mips64el to mips64le Marek Pikuła 2024-12-01 01:45:49 +01:00
  • 999659d64a RISC-V: Force spec 1p0 in architecture definiton f wasil 2024-11-25 17:27:58 +00:00
  • 8d7a2f8bf6 meson: require Meson >= 1.3.0 Benjamin Gilbert 2024-11-06 20:06:06 -08:00
  • da6350001f RISC-V: fix rvv auto-detection on gcc-13 Sergei Trofimovich 2024-11-06 22:37:58 +00:00
  • 0d74d394b4 Post-release version bump to 0.44.1 Matt Turner 2024-11-05 11:52:02 -05:00
  • ae6646f159 Pre-release version bump to 0.44.0 pixman-0.44.0 Matt Turner 2024-11-05 11:51:31 -05:00
  • 126d61e796 pixman: Add library destructor Lance Arsenault 2024-11-04 22:16:45 -05:00
  • a987256be8 Fixed memory leak in tests f wasil 2024-11-05 03:39:54 +00:00
  • 0e424031bd RISC-V floating point operations f wasil 2024-10-30 03:39:37 +00:00
  • 643f098a39 pixman-combine-float.c: fix inlining failed error Changqing Li 2024-07-16 15:31:16 +08:00
  • 90f9cf1726 ci: Disable coverage for arm-v5 and mipsel targets Marek Pikuła 2024-10-21 16:39:50 +02:00
  • bc2ec45d3b ci: Add auto_cancel policy Marek Pikuła 2024-10-21 16:35:37 +02:00
  • de59d1a9fb ci: Don't execute failing jobs Marek Pikuła 2024-10-21 16:19:53 +02:00
  • 15336dc7cd ci: Pin gcovr version to 7.x Marek Pikuła 2024-10-21 13:14:21 +02:00
  • 0476eda33a ci: Remove MESON_TESTTHREADS workaround Marek Pikuła 2024-09-27 00:44:17 +02:00
  • 11e51bc72f ci: Disable OpenMP for Win32 target Marek Pikuła 2024-10-14 15:25:40 +02:00
  • 277f485a9c ci: Add missing ":failing" suffix for linux-ppc job Marek Pikuła 2024-09-25 21:04:06 +02:00
  • 126b083142 ci: Add option to use different version of LLVM Marek Pikuła 2024-09-25 20:48:47 +02:00
  • a3d297fa46 ci: riscv64: Verify if tests run on target without RVV Marek Pikuła 2024-09-26 19:41:35 +02:00
  • 9176847f1d ci: riscv64: Don't force enable RVV globally Marek Pikuła 2024-09-26 20:02:16 +02:00
  • 76b133f293 ci: Fix active target rule for Docker stage Marek Pikuła 2024-09-26 19:51:32 +02:00
  • b7ac7cd122 ci: Fix Docker image source for MRs Marek Pikuła 2024-09-25 20:20:08 +02:00
  • ffa5645a2d ci: Add support for Windows on ARM Marek Pikuła 2024-08-27 16:27:37 +02:00
  • 51dcfb8027 ci: Add support for LLVM for Windows targets Marek Pikuła 2024-08-27 15:55:30 +02:00
  • c0ee08aab0 ci: Add LLVM support to the CI workflow Marek Pikuła 2024-08-20 18:14:32 +02:00
  • 44927bf1e1 ci: Unify build and test stage as job templates Marek Pikuła 2024-08-20 18:14:32 +02:00
  • 19b1a98e8d ci: Unify Docker image as multi-stage build Marek Pikuła 2024-09-02 19:05:45 +02:00
  • 028213b588 ci: Unify target enable flag Marek Pikuła 2024-08-26 21:07:23 +02:00
  • 05b5ecd934 ci: Use env files instead of awk script Marek Pikuła 2024-08-26 15:10:38 +02:00
  • 726d77f6fe mmx: Fix compilation with clang-cl Julia DeMille 2024-09-03 00:35:47 +00:00
  • 0cb4fbe324 ci: Fix Docker change detection Marek Pikuła 2024-08-21 18:46:07 +02:00
  • 4047a553d9 ci: Add platform coverage targets Marek Pikuła 2024-08-14 17:24:55 +02:00
  • cbf9d7e0d3 ci: Add architecture coverage Docker images Marek Pikuła 2024-08-14 15:22:14 +02:00
  • c35e47bd88 ci: Increase granularity of Docker build selection Marek Pikuła 2024-08-14 18:18:43 +02:00
  • e7ef051a6d ci: Build and test on the supported platforms Marek Pikuła 2024-07-31 14:33:35 +02:00
  • 2d35a8769c mips: Add option to force MIPS CPU feature discovery Marek Pikuła 2024-08-06 19:27:04 +02:00
  • 15af6fd0bc mips: Widen CPU family check for DSPr2 Marek Pikuła 2024-08-06 18:16:10 +02:00
  • a7263190c2 ci: Add multiarch Docker image build Marek Pikuła 2024-07-31 14:31:43 +02:00
  • b753a6f49b mips: Fix a typo in mips_dspr2_flags Marek Pikuła 2024-08-06 18:16:10 +02:00
  • 6410ec79bd pixman-combine-float.c: fix typo in MAKE_NON_SEPARABLE_PDF_COMBINERS() Even Rouault 2024-05-22 16:40:21 +00:00
  • 5b8e928139 pixman-region: Make translate a no-op when using 0 offsets Marco Trevisan 2024-05-29 11:50:01 +00:00
  • 2e29b7c43d iwmmxt: Drop support Matt Turner 2024-08-08 16:10:12 -04:00
  • e5f8efc4c7 ci: add workflow rules to allow for MR pipelines Peter Hutterer 2024-08-07 09:59:12 +10:00
  • 7ed0f8d04d aarch64: support PAC and BTI Bill Roberts 2024-07-18 10:13:07 -05:00
  • 3a32506877 arm: add include guards on header Bill Roberts 2024-07-10 12:18:02 -05:00
  • 865e6ce00b pixman: Adjust arm assembly for binutils change Mike Hommey 2024-07-12 11:11:17 -04:00
  • b252d40714 Post-release version bump to 0.43.5 Matt Turner 2024-02-29 11:19:46 -05:00
  • 54cad71674 Pre-release version bump to 0.43.4 pixman-0.43.4 Matt Turner 2024-02-29 11:13:20 -05:00
  • add7c8db45 pixman-arm: Use unified syntax Matt Turner 2023-09-09 11:36:30 -04:00
  • 63ae6af9a6 pixman-arm: Fix build on clang/arm32 Makoto Kato 2023-05-09 14:38:51 +02:00
  • 033716e99a Revert "Allow to build pixman on clang/arm32" Matt Turner 2024-02-29 15:41:37 +00:00
  • 74130e84c5 Allow to build pixman on clang/arm32 Heiko Lewin 2024-02-29 14:46:55 +00:00
  • 63332b4e72 pixman-x86: Move #include "cpuid.h" inside conditionals Matt Turner 2024-02-25 17:27:00 -05:00
  • 8c6d59a9f8 pixman-x86: Use cpuid.h header Matt Turner 2024-01-03 21:23:06 -05:00
  • ac485a9b66 Revert the changes to fix the problem in big-endian architectures Gayathri Berli 2024-02-05 12:26:25 +05:30
  • fdd7161097 Post-release version bump to 0.43.3 Simon Ser 2024-01-28 13:32:42 +01:00
  • 91b8526c1e Pre-release version bump to 0.43.2 pixman-0.43.2 Simon Ser 2024-01-28 13:26:31 +01:00
  • e8bb34e302 Drop contrib/ci.sh Simon Ser 2024-01-04 10:51:39 +01:00
  • 43773c69db Drop ChangeLog Simon Ser 2024-01-04 10:54:13 +01:00
  • 8c39ce2437 Drop automatic DEBUG define Simon Ser 2024-01-27 13:14:04 +01:00
  • 8e4be8c2db Post-release version bump to 0.43.1 Simon Ser 2024-01-04 11:48:38 +01:00
  • 6c2e4a0dd9 Pre-release version bump to 0.43.0 pixman-0.43.0 Simon Ser 2024-01-04 11:01:05 +01:00
  • 396e1a76ed test: Use fabsl on float128 Matt Turner 2024-01-03 21:25:20 -05:00