7348 Commits (53db07a323badef653ba4eec6f3d45af1fdc07a9)

Author SHA1 Message Date
Brian Popow 1ae1d8ed66
Use nint for offset 5 years ago
Ynse Hoornenborg f6301d4b67 Refactor Pbm option enums 5 years ago
Brian Popow 2a48c941af Add AVX2 version of CollectHistogram 5 years ago
Brian Popow 3d00c68a72 Add AVX2 version of Vp8_Sse16X16 and Vp8_Sse16X8 5 years ago
Brian Popow 1f6a503b9b Add SSE2 version of Vp8_Sse16X16 and Vp8_Sse16X8 5 years ago
Brian Popow 6107845451 Use ref parameters in Load8x4 and Load16x4 5 years ago
James Jackson-South 7429547d4c Faster exit 5 years ago
James Jackson-South c214af56eb Optimize chunk reading to maximize performance 5 years ago
WINDEV2110EVAL\User bf3035f06b Don't include unnecessary parameters for helper functions that are only used once. 5 years ago
WINDEV2110EVAL\User 0c65e13a4e Don't save the exif text chunk if it is successfully parsed 5 years ago
WINDEV2110EVAL\User c2b906ee12 Removed unnecessary temporary allocations. 5 years ago
WINDEV2110EVAL\User 8b9c334bca Moved the ExifHeader property to after the constructor to satisfy StyleCop. 5 years ago
jubilant-enigma 7f4c9cdd8f
Update src/ImageSharp/Formats/Png/PngDecoderCore.cs 5 years ago
jubilant-enigma c8a191d296
Update src/ImageSharp/Formats/Png/PngDecoderCore.cs 5 years ago
WINDEV2110EVAL\User d5ddc4696e Fixed an incomplete comment 5 years ago
WINDEV2110EVAL\User 2c12c78e83 Added support for loading exif data from pre-2017 pngs from the "raw profile type exif" text chunk. 5 years ago
Brian Popow f09641c06b Cleanup 5 years ago
Dmitry Pentin e9b6b8aaa2 Fixed error 5 years ago
Ynse Hoornenborg 61cfa66bdb Make variables as const if possible 5 years ago
Ynse Hoornenborg 3a0a044fe2 Improve exception messages 5 years ago
Ynse Hoornenborg 20b0349455 NeedsUpscaling code improvements 5 years ago
Anton Firszov f10da94830 MemoryAllocatorSettings -> MemoryAllocatorOptions 5 years ago
Brian Popow 72c6f52909 Allocate clean buffer in AnalyzeEntropy 5 years ago
Dmitry Pentin ea2f5894ee Renamings 5 years ago
Brian Popow 15c28e1495 Simplify Memset: Use Span.Fill 5 years ago
Brian Popow c8d182bad6 Add SSE2 version of SimpleHFilter16i 5 years ago
Brian Popow fabf00ab8f Add SSE2 version of SimpleVFilter16i 5 years ago
Brian Popow 86bf6c31d3 Fix issues with SSE filters 5 years ago
Ynse Hoornenborg c4cf012ac4 Scale pixel value up to full allocation range 5 years ago
Ynse Hoornenborg 26b3e664db Fix bug in black and white plain decoding 5 years ago
Dmitry Pentin 5b62e94b26 Minor fixes 5 years ago
Brian Popow 5b57e98563 Fix some issues with the SSE versions of the filters 5 years ago
Brian Popow bd7e9981bb Add SSE2 version of HFilter8 5 years ago
Brian Popow 49cf2f2834 Add SSE2 version of VFilter8 5 years ago
Brian Popow a2765c0764 Add SSE2 version of HFilter16 5 years ago
Brian Popow c832910677 Add SSE2 version of VFilter16 5 years ago
James Jackson-South 15716c1d38 Fix Color conversion for differing types 5 years ago
Brian Popow d4c9c6ec00 Add SSE2 version of DoFilter6 5 years ago
Dmitry Pentin ffd1ea8a35 Fixed comments 5 years ago
Dmitry Pentin f10fe55844 Added tests, removed duplicated tests 5 years ago
Dmitry Pentin aa24224531 CMYK to RGB converter performance tweaks 5 years ago
Dmitry Pentin 45e4768b91 Vector color converters can work with any available vector size instead of 8 5 years ago
Brian Popow 6b723baefc Add SSE2 version of HFilter8i 5 years ago
Ynse Hoornenborg 87ce4e53e2 Various review comments 5 years ago
Brian Popow 56a7ebe2ae Add SSE2 version of VFilter8i 5 years ago
Brian Popow 32db2d4308 Add SSE2 version of VFilter16i 5 years ago
Brian Popow a77fe46f3f Add SSE2 version of HFilter16i 5 years ago
James Jackson-South 8fd9b7224c Fix transparency chunk identification 5 years ago
James Jackson-South d7032fe6ee
Update src/ImageSharp/Formats/Png/PngDecoderCore.cs 5 years ago
Brian Popow 52d570af32 Add SSE2 version of DoFilter4 5 years ago