5055 Commits (78a584e8482b052d7a9885682299e2f37518d83d)

Author SHA1 Message Date
James Jackson-South ffe2d6995b Update license 6 years ago
James Jackson-South 8580772161 Swap buffers. Fix #1211 6 years ago
Brian Popow 1213b8b00a DetectFormat for tga now additionally checks: 6 years ago
James Jackson-South 8a5072b317 Return input value on empty 6 years ago
James Jackson-South 179dc94186 Update Crc32 based on feedback 6 years ago
James Jackson-South f8809f5d4d Update Adler32.cs 6 years ago
James Jackson-South c910a81d7e Add default seed values 6 years ago
James Jackson-South 6bbe57c5d3 Add hardware accelerated checksums 6 years ago
James Jackson-South 0fd2a4c5f7 Update ResizeHelper.cs 6 years ago
James Jackson-South bd826f1703 Ensure min dimension of 1px following rounding. Fix #1195 6 years ago
Brian Popow 9415e58367 Change Scanlines and SamplesPerLine from short to int 6 years ago
Brian Popow b69d772659 Rename PngTransparentColorBehavior to PngTransparentColorMode 6 years ago
Brian Popow 129b6392d5 Switched Preserve to be 0 for PngTransparentColorBehavior enum 6 years ago
Brian Popow ec3656ff7a Add PngTransparentColorBehavior enum 6 years ago
Brian Popow bc7eb2791d Add IgnoreMetadata to the png encoder options 6 years ago
Brian Popow 0f581ab5e6 Remove not needed image parameter from CalculateBitDepth 6 years ago
James Jackson-South 4e3dce1e95 Update source license info. 6 years ago
James Jackson-South bedd0a91fb BufferRegion => Buffer2DRegion 6 years ago
Brian Popow f9c2f6ade6 Improve exclude filter test to also check presence of expected chunks 6 years ago
Brian Popow 200ef9ffbe
ExcludeAll = ~None 6 years ago
Anton Firszov 5db749e5c7 Revert "use only netcoreapp3.1" 6 years ago
Anton Firszov 097b9dd4fd BuildPaletteAndQuantizeFrame, use IPixelSamplingStrategy in GifEncoder 6 years ago
Anton Firszov b6208b9b61 FrameQuantizer<T> -> Quantizer<T> 6 years ago
Anton Firszov 3e2f7dd310 BufferArea -> BufferRegion, introduce PixelSamplingStrategy 6 years ago
Anton Firszov 173659669e use only netcoreapp3.1 6 years ago
Brian Popow 8ca9b97c9e MakeTransparentBlack option now work with all png color type 6 years ago
Brian Popow 624591c421 Refactor 6 years ago
Brian Popow f04e836587 MakeTransparentBlack is now a png encoder option 6 years ago
Brian Popow f257ef2217 Add tests for exclude filter 6 years ago
Brian Popow 6765f96120 Renamed enum to PngChunkFilter and also renamed enum names 6 years ago
James Jackson-South e343d36b83 Cleanup props/targets 6 years ago
James Jackson-South a651570b48 Use enum over int. 6 years ago
Brian Popow 193dafe65a Use ThrowHelper 6 years ago
Brian Popow 210c4817e4 Additional gif test cases 6 years ago
Brian Popow b9a5c92cc1 Minor formatting change to get GitVersion going 6 years ago
Brian Popow 08b5c4cb83 Change ImageFormatException to InvalidImageContentException 6 years ago
Brian Popow 8c9ec4f3a3 Throw exception when width or height is zero 6 years ago
Brian Popow 6545bbd77e Remove obsolete PngTextProperties from png metadata 6 years ago
Brian Popow b31eba22b3 Write gamma chunk before palette 6 years ago
Brian Popow 03547d078c Identify reads now exif data 6 years ago
Brian Popow 6f2304bf6f Identify now parses zTXt and iTXt chunks 6 years ago
Brian Popow bc223bcd0b
Change CgBI chunk name to ProprietaryApple 6 years ago
Brian Popow 67c4007d3d Additional png test cases 6 years ago
Brian Popow b394e0594e Add additional chunk types 6 years ago
Brian Popow 5415bde174 Throw exception when malformed apple png chunk is detected (#410) 6 years ago
James Jackson-South f21af37321 Add determinant check and update check location/message 6 years ago
James Jackson-South ff28048fa3 Remove inheritance 6 years ago
James Jackson-South 562b3b9f4a Check determinant and update error message. 6 years ago
James Jackson-South a8d2d1f852 Add exception docs. 6 years ago
James Jackson-South cbab62dac3 Capture and throw degenerate matrices. 6 years ago