13991 Commits (js/aligned-memory-experiments)
 

Author SHA1 Message Date
James Jackson-South 5cccd6cf3e Use aligned memory for all pooled allocations 3 weeks ago
James Jackson-South 3e7c12e226
Merge pull request #3044 from SixLabors/js/resize-perf 3 weeks ago
James Jackson-South d041f47726 Update Config.cs 4 weeks ago
James Jackson-South 9f1a4befdf Use the span directly 4 weeks ago
James Jackson-South 192c4aba05 Micro optimizations 4 weeks ago
James Jackson-South 498a0a0360
Merge pull request #3040 from SixLabors/js/memoryallocator-validation 4 weeks ago
James Jackson-South 55818d39d6 Minor cleanup 4 weeks ago
James Jackson-South bca6197517 Make UnmanagedMemoryHandle members readonly and improve pool finalization tests 4 weeks ago
James Jackson-South 302700050b
Merge pull request #3028 from Socolin/png-icc 4 weeks ago
James Jackson-South ce7835694f Update Rgb.cs 4 weeks ago
James Jackson-South bb93350bb5 Remove per-pixel transform 4 weeks ago
James Jackson-South d9183d54e7 Add dev note [skip ci] 4 weeks ago
James Jackson-South 82eb56b118 Basic fallback functionality complete 4 weeks ago
James Jackson-South 49461a176c Merge remote-tracking branch 'upstream/main' into png-icc 4 weeks ago
Brian Popow 8df5efe3ad
Merge pull request #3036 from jrlost/fix-3035 1 month ago
Brian Popow adf677a829 Add test for writing reserved bytes in WebpVp8X 1 month ago
John Fredrickson 2edab61535 Write into stream instead of simply just advancing it. 2 months ago
Socolin 33aa0c84b7 Apply ICC profile when decoding InterlacedRgba PNG 2 months ago
Socolin 7d06e6df3d Use the same MemoryAllocator as the one of the image when decoding icc profile of png with ApplyRgbaCompatibleIccProfile 2 months ago
Socolin e6d62d019a Make sure pixel values are float between 0 and 1 during processing of ApplyRgbaCompatibleIccProfile 2 months ago
Socolin 472089abfb Use bulk overload to convert the pixel row from Vector4 to Rgb in ApplyRgbaCompatibleIccProfile 2 months ago
Socolin f8c8174b57 Rework ApplyIccProfile to use ProcessPixelRowsAsVector4 2 months ago
Socolin 15d11515b7 Fix concurrency problem with MemoryAllocatorValidator 2 months ago
Socolin bd532d6696 Add tests to check if PngDecoder apply ICC profile 2 months ago
James Jackson-South 322935125d
Merge pull request #3034 from Socolin/fix-3033 2 months ago
James Jackson-South 4208debc2e
Merge branch 'main' into fix-3033 2 months ago
James Jackson-South bca2fbcc4a
Merge pull request #3032 from Socolin/fix-3031 2 months ago
Socolin c66833c176 Remove retired macos image from test matrix in CI 2 months ago
Socolin 1e48674d38 Optimization in Rgba16161616TiffColor, split a code into 2 loops to avoid a condtion for each pixel 2 months ago
Socolin 3c7a39623b Fix PixelColorType.YCbCr wrongly interpreted as grayscale in PngEncoder 2 months ago
Socolin 0582e85e49 Fix decoding tiff image with BigEndian + 64 bit / pixel + associated alpha 2 months ago
Socolin e965d3fac6 Apply color conversion when decoding PNG 2 months ago
James Jackson-South 672d788380
Merge pull request #3014 from stefannikolei/sn/net10 3 months ago
James Jackson-South ea4ba7a7da Update TiffDecoderTests.cs 3 months ago
James Jackson-South 766175ff06 Fix tests 3 months ago
Stefan Nikolei 284e40e3db Disable SSE42 3 months ago
Stefan Nikolei a4765d1ff9 Use .NET10 for build and not .net9 3 months ago
Stefan Nikolei fc211a7aa7 Update Intrinsic usage 3 months ago
Stefan Nikolei d03b1d5b57
Merge branch 'main' into sn/net10 3 months ago
James Jackson-South 0b34bcac0e
Merge pull request #3022 from SixLabors/js/fix-2948 3 months ago
James Jackson-South 143c3bb4f2 Cleanup 3 months ago
James Jackson-South 816cd1b7dd
Merge branch 'main' into js/fix-2948 3 months ago
James Jackson-South b078cb935c
Merge pull request #3018 from stefannikolei/sn/arm_tests 3 months ago
James Jackson-South 468cea246c
Merge branch 'main' into sn/arm_tests 3 months ago
James Jackson-South c82b1f7908 Explicitly handle missing SOS marker. Fix #2948 3 months ago
Stefan Nikolei 958aea050d Use a more tolerant comparer 3 months ago
James Jackson-South 750daad890
Merge pull request #3021 from SixLabors/js/fix-3010 3 months ago
James Jackson-South 4979e995fa Normalize EXIF XMP and ICC reading. 3 months ago
James Jackson-South 47ac160a45 Normalize WebP Chunk parsing. Fixes #3010 3 months ago
James Jackson-South 84476b8d84
Merge pull request #3020 from SixLabors/js/fix-3009 3 months ago