7167 Commits (fab1691e2c6f72090837c97b8e550fc38f2d264a)

Author SHA1 Message Date
mkehoe 76d9412416
Fix for Jpeg Metadata Decoding with unknown APP13 profile 5 years ago
Dmitry Pentin 7bb1a507c2 Docs, faster span slice method 5 years ago
Dmitry Pentin 5e1eb1ad5d Removed stack pressure, pooling single buffer for entire huffman tables parsing 5 years ago
Dmitry Pentin 46226bfe79 Reduced memory pressure, removed unnecessary buffer 5 years ago
Ildar Khayrutdinov 556c0a7c4f cleanup, add empty profile writer test 5 years ago
Ildar Khayrutdinov 2216980c2f exif ifd writing fixes 5 years ago
Dmitry Pentin e7ee0fdac4 [WIP] outer scope memory propagation 5 years ago
Dmitry Pentin 51127b6b56 Removed 257 bytes of stack memory pressure 5 years ago
Dmitry Pentin 499ddf8def More readable and maybe even faster code 5 years ago
Dmitry Pentin 3354ae68d7 Reduced stackallock pressure by changing char to byte 5 years ago
Dmitry Pentin 8b01f139d4 Removed debug checks 5 years ago
Dmitry Pentin 1694a5bf84 Added sanity check for generated huffman codes 5 years ago
Dmitry Pentin 2334bcf5eb Testing commit, lot of out of bounds guards 5 years ago
Dmitry Pentin 6cf7ab9b5b Removed Configure() method 5 years ago
Dmitry Pentin c682504b38 Fix 5 years ago
Ildar Khayrutdinov 4f199ff73a 4 byte IFD pointer 5 years ago
Ildar Khayrutdinov 7d3921aa74 cleanup 5 years ago
Dmitry Pentin c50935f5ca Fixed runtime error 5 years ago
WINDEV2110EVAL\User 7e7ea93882 Fixed comments. 5 years ago
WINDEV2110EVAL\User bdb69d1027 Allow reading legacy exif data from uncompressed text chunks as well. 5 years ago
WINDEV2110EVAL\User 6dba6cf1f8 Moved HexStringToBytes into a SixLabors.ImageSharp.Common.Helpers.HexConverter. 5 years ago
wischi fe044d131c Remove return value documentation for void return types. 5 years ago
WINDEV2110EVAL\User 82e664aad3 New, faster HexStringToBytes implementation based off the reference source implementation of Convert.FromHexString(): https://source.dot.net/#System.Private.CoreLib/Convert.cs,c9e4fbeaca708991 5 years ago
WINDEV2110EVAL\User 2a7ec5dc66 Moved ExifHeader to a local variable since it's only used in one function anyway. 5 years ago
James Jackson-South c57bf82c44 Don't throw when Position is out of range. Fix #1903 5 years ago
James Jackson-South 981ff69831 Update ImageFrame{TPixel}.cs 5 years ago
Anton Firszov 52f2ce7c17 use Math.DivRem 5 years ago
Anton Firszov a1e932feaa docs 5 years ago
Anton Firszov b0a45f6c08 inline IsOutOfRangeZeroToExclusiveMax 5 years ago
Anton Firszov 4c0dde1b81 fix range check 5 years ago
Anton Firszov ace4fbc229 Numerics.IsOutOfRangeZeroToMax 5 years ago
Anton Firszov bce450ce25 watch SUPPORTS_CREATESPAN 5 years ago
Anton Firszov 8d651ebc71 simplify TryGetPaddedRowSpan() 5 years ago
Anton Firszov 0f7f1373fc Speed up DangerousGetRowSpan with SpanCache 5 years ago
Anton Firszov 8a4b5c6ed5 moved SwapOrCopyContent responsibility entirely to Buffer2D 5 years ago
Brian Popow 0740ee7802 Add SSE2 version of SetCoeffs 5 years ago
Brian Popow 7eb6b238b3 Add AVX2 version of GetResidualCost 5 years ago
Brian Popow 8e05f5dba1 Add SSE2 version of GetResidualCost 5 years ago
Ildar Khayrutdinov 7df7d0dbec add TiffFormatType enum 5 years ago
Ildar Khayrutdinov d2500953f7 universal format detector 5 years ago
Dmitry Pentin f3b8e5cd8d gfoidl IsOutOfRange 5 years ago
Dmitry Pentin 1f9ef3e926 Removed unused methods, added new throw helper method 5 years ago
Dmitry Pentin e045fbb023 Sampling factor validation 5 years ago
Ynse Hoornenborg 3ee73a89c5 Update IComponentShuffle back to int again 5 years ago
Brian Popow 8ea98385ce Verify CRC of IDAT chunk is correct 5 years ago
James Jackson-South f6b83835ad Update PngDecoderCore.cs 5 years ago
Brian Popow ae84ff67e9 Break if there are more then 65534 IFD directories, fixes #1897 5 years ago
Ynse Hoornenborg 752520cf08 Use nuint in IComponentShuffle again 5 years ago
James Jackson-South 1afcb4cd84 Update Guard.cs 5 years ago
Ynse Hoornenborg e04ea46df1 Use Numerics class as polyfill for BitOperations 5 years ago