1 Commits (14954cf5f240c7a12a4ddeaae17058abe930d2db)

Author SHA1 Message Date
James Jackson-South dc0982f186
Faster Linear Transforms (#1591) 5 years ago
James Jackson-South ae1dbabfd0 Minor fixes. 6 years ago
Anton Firszov 0250a046a0 cancellation support for encoders 6 years ago
James Jackson-South db652d9c6c Update PngEncoder.cs 6 years ago
James Jackson-South 63bc6a75de Remove unrequired async/await 6 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South 9b85a35315
Update src/ImageSharp/Formats/Png/PngEncoder.cs 6 years ago
Scott Williams 8a4363acb3 IdentifyAsync 6 years ago
Scott Williams 3a809ec4c5 Add Async APIs to IImageEncoder and IImageDecoder 6 years ago
Brian Popow 25684356a4 Rename PngTransparentColorBehavior to PngTransparentColorMode 6 years ago
Brian Popow 89a95a07ee Add PngTransparentColorBehavior enum 6 years ago
Brian Popow dde7c1eec5 Add IgnoreMetadata to the png encoder options 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
Brian Popow 3e0a38e4ff MakeTransparentBlack is now a png encoder option 6 years ago
Brian Popow f7a6cd2ffa Add tests for exclude filter 6 years ago
Brian Popow 6407eef2e5 Renamed enum to PngChunkFilter and also renamed enum names 6 years ago
James Jackson-South f1f4a1495b Use enum over int. 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
Peter Tribe 45f07ce484 Update: expanded optimize options 6 years ago
Peter Tribe cff87ea323 Fixed property documentation + Optimized transparency 6 years ago
Peter Tribe 072dd533cc Added: test + fixed optimized property 6 years ago
Peter Tribe 9e7fd61ae4 Update: forgot to implement Optimized property 6 years ago
Ildar 5aec0d8fe9 #244 Add support for interlaced PNG encoding (#955) 7 years ago
Brian Popow d9925234a4 Add support for read and write tEXt, iTXt and zTXt chunks (#951) 7 years ago
James Jackson-South fac9461886 Optimize x-bit scanline packing. 7 years ago
James Jackson-South bce7200797 Make formats public + minor cleanup. 8 years ago
James Jackson-South bd5b0c07eb Png now correctly encodes 1, 2, 4 bit images 8 years ago
James Jackson-South 8ccea04cdb Use metadata as fallback forpng encoder options. 8 years ago
James Jackson-South 0d2214923f Update ImageSharp Namespaces. 8 years ago
James Jackson-South 011e9c32f1 Can now encode 16bit pngs. 8 years ago
Anton Firszov 6585f9551f RENAME: MemoryManager -> MemoryAllocator 8 years ago
James Jackson-South 3f5ae10096 Add the ability to choose the filter method to use when encoding a png 8 years ago
James Jackson-South 69516e110b Use non-generic IQuantizer for image formats 8 years ago
James Jackson-South 4bc09cf794 Quantizer 8 years ago
Anton Firszov 27dade8d33 dropping MemoryManager ctr. argument: 8 years ago
James Jackson-South 928d8b5e36 Fix and optimize error diffusion 8 years ago
Lauri Kotilainen bf8bd6832f - Code style fixes 8 years ago
Lauri Kotilainen 8d44ae346e - Explicitly pass MemoryManager to the places that 8 years ago
James Jackson-South aaeee35b54 Reduce scanline looping 8 years ago
Scott Williams 4a1eb7cbd0 Formats per type namespaces 9 years ago
Scott Williams 872ca973de inital rename packages and namespaces 9 years ago
Dirk Lemstra 234107de08 Sealed some classes and made some classes internal. 9 years ago
Scott Williams a1908fb909 add internal IXXOptions to provider cleaner passing of params to core encoders/decoders 9 years ago
Dirk Lemstra 4a35489cac Various comment fixes and some variable renames. 9 years ago
Scott Williams 5e477e4537 fix formats + added sample for switching out encoders/decoders 9 years ago
Scott Williams 00c5897c2e provide IImageFormatProviders and split mimetype detection from decoders. 9 years ago
Scott Williams 42e0395a60 refactor encoders/decoders 9 years ago
Anton Firszov cd5de8a694 replaced Png byte[] -s with Buffer<byte> 9 years ago
James Jackson-South 7d2fe2c7e5 Move IPixel types to PixelFormat namespace 9 years ago
James Jackson-South fff223ef07 Rename TColor to TPixel 9 years ago