Commit Graph

  • 823723a0d5
    Merge b7f3bbb9da into 936a65bdbf #3097 dependabot[bot] 2026-05-09 15:38:16 +0900
  • 65d74cf77d
    Merge a7b9258349 into 936a65bdbf #3121 dependabot[bot] 2026-05-07 21:55:48 +1000
  • a7b9258349
    Merge branch 'main' into dependabot/github_actions/NuGet/setup-nuget-4 #3121 dependabot/github_actions/NuGet/setup-nuget-4 James Jackson-South 2026-05-07 21:55:46 +1000
  • 7f5601e329
    Merge 73a9278a82 into 936a65bdbf #3024 Stefan Nikolei 2026-05-07 10:26:31 +0200
  • 23d304728f
    Merge 19e44be16b into 936a65bdbf #2633 Ynse Hoornenborg 2026-05-06 08:04:10 +0200
  • ed9d8e0671
    Merge 214882f157 into 936a65bdbf #3120 James Jackson-South 2026-05-05 22:30:00 +1000
  • 214882f157
    Merge branch 'main' into js/optimize-allocation-tracking #3120 js/optimize-allocation-tracking James Jackson-South 2026-05-05 22:29:58 +1000
  • 936a65bdbf
    Merge pull request #3124 from SixLabors/bp/decodePxr24 main James Jackson-South 2026-05-05 22:27:42 +1000
  • 1d99ec24c3
    Merge branch 'main' into bp/decodePxr24 #3124 Brian Popow 2026-05-02 16:18:26 +0200
  • c1de5b61d3 Fix mistake in inflateStream.AllocateNewBytes: Use compressedBytes instead of uncompressedBytes Brian Popow 2026-05-02 16:18:12 +0200
  • d7c7eb6c58
    Merge pull request #3125 from SixLabors/js/buffer2d-update James Jackson-South 2026-05-01 10:39:57 +1000
  • 37f534ea5d Add ImageFrame visitor; use Buffer2D Size/Bounds + expose subregion extensions #3125 James Jackson-South 2026-05-01 10:26:39 +1000
  • 7ad873aaf3 Fix stylecop warnings Brian Popow 2026-04-26 15:39:18 +0200
  • 2bf2e95638 Move rowsPerBlock to base compression class Brian Popow 2026-04-26 15:12:55 +0200
  • 7d38e50d3f Use better test image for float pixel type created with reference encoder Brian Popow 2026-04-26 14:57:27 +0200
  • a85fe63d31 Move undoing zip compression into base class Brian Popow 2026-04-26 14:50:52 +0200
  • e917fd317a Fix issues with pxr and pixel type uint and float Brian Popow 2026-04-26 11:30:08 +0200
  • e8c9d6db9d Add test case for pxr compression with pixel type uint Brian Popow 2026-04-26 11:01:36 +0200
  • efa1f8bbae Add test case for pxr compression with pixel type float Brian Popow 2026-04-26 09:57:15 +0200
  • 95ee73e241 Implement pxr decompression for pixel type uint and float Brian Popow 2026-04-25 16:10:57 +0200
  • 344d49d86f Use Width Property from ExrBaseDecompressor Brian Popow 2026-04-24 13:26:23 +0200
  • d805b9b50c Add test case for pxr24 compressed image Brian Popow 2026-04-24 11:25:28 +0200
  • 39b13a46c6 Initial version decode Pxr24 compression Brian Popow 2026-04-23 20:04:36 +0200
  • 80e996344e
    Merge c5d7e3af6c into 10f749d5d8 #3013 Stefan Nikolei 2026-04-23 12:22:11 +0000
  • 15fd9413f8 Cleanup James Jackson-South 2026-04-22 22:45:45 +1000
  • 631b64ea7d Add AllocationTrackingState and refactor tracking James Jackson-South 2026-04-20 00:44:23 +1000
  • 523aacdfb1 Add AllocationTrackedMemoryManager and refactor allocators James Jackson-South 2026-04-20 00:10:50 +1000
  • 10f749d5d8
    Merge pull request #3123 from SixLabors/js/revert-3120 James Jackson-South 2026-04-22 22:32:24 +1000
  • c470a9a05a Revert "Merge pull request #3056 from SixLabors/js/accumulative-memory-limit" #3123 James Jackson-South 2026-04-22 22:19:45 +1000
  • bace120221
    Bump NuGet/setup-nuget from 2 to 4 dependabot[bot] 2026-04-20 11:10:58 +0000
  • 1bc4207d74
    Merge pull request #3119 from SixLabors/js/proper-segment-integrity-handling James Jackson-South 2026-04-20 15:43:31 +1000
  • 67b9713ae0 Rename params #3119 James Jackson-South 2026-04-20 15:18:05 +1000
  • eb8e190660 Merge branch 'main' into js/proper-segment-integrity-handling James Jackson-South 2026-04-20 15:15:12 +1000
  • 6fc1cc4caa
    Merge pull request #3113 from SixLabors/js/parallel-cleanup James Jackson-South 2026-04-20 15:14:20 +1000
  • 7b28e25caa
    Merge branch 'main' into js/parallel-cleanup #3113 James Jackson-South 2026-04-20 14:55:17 +1000
  • f5238e96ca
    Merge pull request #3115 from SixLabors/js/jpeg-decode-resize-opts James Jackson-South 2026-04-20 14:54:40 +1000
  • 4abf307ca6
    Potential fix for pull request finding 'Poor error handling: empty catch block' James Jackson-South 2026-04-19 18:32:48 +1000
  • 9304b57022 Use ColdPath for Block8x8F #3115 James Jackson-South 2026-04-19 13:52:37 +1000
  • 66671a0e9f Implement proper segment integrity handling & tolerant parsing James Jackson-South 2026-04-19 02:28:44 +1000
  • 3b1b8956cf Stop parsing after SOS in JPEG decoder in ProcessStartOfFrameMarker James Jackson-South 2026-04-18 21:40:27 +1000
  • 83007f2d59
    Merge branch 'main' into js/jpeg-decode-resize-opts James Jackson-South 2026-04-17 23:13:28 +1000
  • 5166bed917
    Merge branch 'main' into js/parallel-cleanup James Jackson-South 2026-04-17 23:13:03 +1000
  • c5624b534e
    Merge pull request #3056 from SixLabors/js/accumulative-memory-limit James Jackson-South 2026-04-17 23:12:32 +1000
  • ceb656dab0
    Merge branch 'main' into js/accumulative-memory-limit #3056 James Jackson-South 2026-04-17 22:59:50 +1000
  • ac0adfccac Optimize Block8x8F ScaledCopy for common scales James Jackson-South 2026-04-17 22:11:53 +1000
  • cde366b5cd Remove premature rounding during normalization James Jackson-South 2026-04-17 21:55:14 +1000
  • 420ae7444c Optimize ScaledCopyTo for common scale factors James Jackson-South 2026-04-17 16:24:26 +1000
  • 6998d43c61 Update Convolution2PassProcessor{TPixel}.cs James Jackson-South 2026-04-16 23:54:55 +1000
  • 4d844badcf
    Merge branch 'main' into js/parallel-cleanup James Jackson-South 2026-04-16 20:31:40 +1000
  • b3f37932b6
    Merge pull request #3096 from SixLabors/bp/openExr James Jackson-South 2026-04-16 20:22:07 +1000
  • dd395e1c03 Enhance metadata conversion #3096 James Jackson-South 2026-04-16 19:27:10 +1000
  • f96d28714d Update ColorNumericsTests.cs James Jackson-South 2026-04-16 18:47:07 +1000
  • 6b486e30f1 Fix failing conversion tests James Jackson-South 2026-04-16 18:36:33 +1000
  • 758896ec3e
    Merge branch 'main' into bp/openExr James Jackson-South 2026-04-16 18:15:18 +1000
  • 0390442fee Fix ColorNumerics and FromVector4 James Jackson-South 2026-04-16 18:14:31 +1000
  • 69ae36f8bc
    Merge 6fcf75c5d9 into 988314aae7 #2899 Poker 2026-04-16 11:06:51 +0800
  • 418f9c3141
    Merge branch 'main' into js/parallel-cleanup James Jackson-South 2026-04-16 11:29:10 +1000
  • 988314aae7
    Add more throughput benchmarks and pass Configuration where missed (#3114) Anton Firszov 2026-04-16 03:28:53 +0200
  • 3a879338c6 Cleanup James Jackson-South 2026-04-16 11:26:02 +1000
  • 03670ab032 Revert some convolution processors James Jackson-South 2026-04-16 11:24:08 +1000
  • 38e6e1792b also add `-m EdgesCompass` #3114 antonfirsov 2026-04-15 22:10:12 +0200
  • 057a4302e8 Add GaussianBlur throughput benchmark and pass Configuration where missed antonfirsov 2026-04-15 21:57:42 +0200
  • 00db2e9256 Actually use pixel type from encoder in ExrEncoderCore constructor Brian Popow 2026-04-15 19:19:48 +0200
  • d98ffac34c Add test for setting pixel type for encoding exr images Brian Popow 2026-04-15 19:19:04 +0200
  • ce545b7892 Fix stylecop complains Brian Popow 2026-04-15 18:40:50 +0200
  • 1e69aa45ab Add additional doc strings Brian Popow 2026-04-15 18:35:44 +0200
  • 656f53d052 Remove not-needed validate method and tests James Jackson-South 2026-04-16 00:02:11 +1000
  • 9438c8b04c Merge branch 'js/parallelism-rules' into js/parallel-cleanup James Jackson-South 2026-04-15 12:50:52 +1000
  • e405df597f Update settings James Jackson-South 2026-04-15 12:50:38 +1000
  • af14463b07 Add better test image for uint rgba pixel type Brian Popow 2026-04-13 19:53:01 +0200
  • 15701e5e84 Write alpha channel when encoding exr images Brian Popow 2026-04-13 19:36:30 +0200
  • 372299744a Fix mistake when encoding uint pixel data: value from Rgb96.FromVector4 was not used Brian Popow 2026-04-12 19:19:57 +0200
  • b15625e775
    Merge branch 'main' into bp/openExr Brian Popow 2026-04-12 17:24:13 +0200
  • 29f558a801 Add test case for uint pixel type with alpha Brian Popow 2026-04-12 17:23:39 +0200
  • 0ceeba4461 Remove no longer needed ColorScaleTo32Bit() Brian Popow 2026-04-12 17:13:29 +0200
  • 5926455cef Remove ExrCompression property from ExrBaseCompression, it is not needed Brian Popow 2026-04-11 19:34:17 +0200
  • b4cd27f2c9 Remove unnecessary ColorScaleTo32Bit when decoding pixel type uint32 Brian Popow 2026-04-11 19:22:05 +0200
  • 51463a368d Better test image for uint pixel type Brian Popow 2026-04-11 19:14:23 +0200
  • 0220108d86 Use ParallelRowIterator for BokehBlur James Jackson-South 2026-04-10 13:48:58 +1000
  • abafe100cd Use sequential row processing in CropProcessor James Jackson-South 2026-04-10 13:18:54 +1000
  • a9c43dc800 Convolution Replace parallel row iteration with sequential loops James Jackson-South 2026-04-10 13:14:45 +1000
  • 25b3567482
    Benchmark parallelization (#3111) Anton Firszov 2026-04-10 03:55:58 +0200
  • 89e6388e32 rename field #3111 antonfirsov 2026-04-10 03:06:22 +0200
  • 71131cadc3 delete CountingUnit antonfirsov 2026-04-10 03:05:20 +0200
  • 3f917163d8 revert ImageMagick update antonfirsov 2026-04-10 02:58:38 +0200
  • d8dbce17ee Disable BMP tests -- https://github.com/SixLabors/ImageSharp/issues/3112 antonfirsov 2026-04-10 02:43:39 +0200
  • 8fe7f3205b readonly antonfirsov 2026-04-10 02:05:17 +0200
  • 8de6e10ead add DrawImage to ParallelProcessing benchmark antonfirsov 2026-04-10 02:03:27 +0200
  • b56a768a31 ProcessorThroughputTest -> ProcessorThroughputBenchmark antonfirsov 2026-04-10 00:56:29 +0200
  • f72035a156 Merge branch 'main' into af/parallel-benchmarks antonfirsov 2026-04-10 00:47:35 +0200
  • 7dce9d9497 test additional processors antonfirsov 2026-04-10 00:42:57 +0200
  • 1ccd05ec3c proper ProcessorThroughputTest antonfirsov 2026-04-10 00:14:23 +0200
  • 0be2a1350e fix benchmarks antonfirsov 2026-04-10 00:09:12 +0200
  • 4eb19aa7f4
    Merge branch 'main' into js/accumulative-memory-limit James Jackson-South 2026-04-09 12:19:58 +1000
  • fb3297753b
    Merge branch 'main' into bp/openExr James Jackson-South 2026-04-09 12:19:27 +1000
  • d3ca6ebd33
    Merge pull request #3110 from SixLabors/js/parallel-settings James Jackson-South 2026-04-09 12:18:32 +1000
  • ad58e74505 Allow -1 (unbounded) parallelism; validate settings #3110 James Jackson-South 2026-04-09 11:58:22 +1000
  • 2abbedcd64
    Merge branch 'main' into bp/openExr Brian Popow 2026-04-08 19:13:01 +0200
  • 24dbf639c5 Fix issues with pixel conversions in Rgba128 Brian Popow 2026-04-08 19:08:11 +0200
  • e611b1e018 Add tests for Rgba128 Brian Popow 2026-04-08 19:07:38 +0200