4 Commits (7f3bda482fa71431a07f509384ea5bdf925e81f1)

Author SHA1 Message Date
Dirk Lemstra 7ea3238d83 Moved the meta data of the image to a new MetaData property. 9 years ago
James Jackson-South cdb215e744 Squeeze a couple more ms out of png encode 9 years ago
James Jackson-South 0bd4f6a90a Png improvements 9 years ago
Scott Williams de9c49b122 split formats into there own projects/packages 9 years ago
James Jackson-South c874a72904 Replace ToBytes() 9 years ago
James Jackson-South 7e048ed506 Merging into master 9 years ago
James Jackson-South a404a3646d Remove TPacked from generic signature 9 years ago
James Jackson-South 9afc73d2b4 Update TPacked signature 9 years ago
Dirk Lemstra e23d8dfe2c Changed PixelRow into a PixelArea. 9 years ago
James Jackson-South b94a865d1c Initial attempt to decode png. Touch #9 9 years ago
James Jackson-South 38a3201287 Reduce memory usage in WuQuantizer 9 years ago
James Jackson-South 17bd270bee Reuse Crc 9 years ago
James Jackson-South f022da316b Use optimized write CopyTo for png encoding 9 years ago
James Jackson-South a96e911336 Png encoder now passes parallel test #24 9 years ago
James Jackson-South 308e6f0607 Make PngEncoder threadsafe. Fix #24 9 years ago
James Jackson-South 3aa152fd8d Reduce png encoder memory usage by 3/4 9 years ago
James Jackson-South 4f76f8a110 Fix the png ecoder 9 years ago
Anton Firszov 959075c203 Merge branch 'master' into HEAD 9 years ago
James Jackson-South d32dd2e2e4 Temp patch fix for png encoding 9 years ago
James Jackson-South ce6e4649d9 Cleanup 9 years ago
James Jackson-South e26dcebda4 Less memory with sub filter encoding 9 years ago
James Jackson-South 860c34b8bb Flush only when you need to. 9 years ago
James Jackson-South 09d3bf5467 Pass filtered result scanline by reference. 9 years ago
James Jackson-South 912e2c1155 Remove duplicate locking 9 years ago
James Jackson-South 4c5bb0290b Use ArrayPool<T> 9 years ago
James Jackson-South 3e7119c775 Rename pixelData 9 years ago
James Jackson-South 1f960ae41d Encode grayscale png by row. 9 years ago
James Jackson-South dd6c05d946 Don't agressively encode indexed pngs 9 years ago
James Jackson-South 79c22dc642 Collect true color pixels by row 9 years ago
James Jackson-South fb8d6c01b1 Compress image data line by line. 9 years ago
James Jackson-South 5d5ce39044 Add comments 9 years ago
James Jackson-South b5f06711eb Reduce allocations per filtered row 9 years ago
James Jackson-South 56840ce90c Use faster reverse 9 years ago
James Jackson-South 1f52ec3077 Reuse chunk buffers 9 years ago
James Jackson-South f055a858e2 Remove lists 9 years ago
James Jackson-South 0bdb8dce2a Minor png codec perf improvements 9 years ago
dirk 5e6f379562 Changed PixelAccessor to use IPackedPixel<TPacked>. 9 years ago
dirk ecddda19bf Removed trailing whitespace. 9 years ago
dirk f2b7f13aa3 Resolved SA1110, SA1117, SA1210 and SA1500. 9 years ago
James Jackson-South a57c90d94b Rename to ImageSharp 9 years ago
James Jackson-South 4ec2fe9aa5 Don't adaptively encode indexed pngs 9 years ago
dirk a27f4b953b Enforce struct on TColor 9 years ago
dirk 7cc5398365 Added extra interface IPackedPixel so we can easier add extra interfaces. 9 years ago
James Jackson-South 654af81258 Revert "Enforce struct on TColor" 9 years ago
James Jackson-South 13c865ca18 Enforce struct on TColor 9 years ago
James Jackson-South 8c9c359a09 Png stylecop 9 years ago
James Jackson-South 969d4211d4 Slight improvement to indexed png 10 years ago
James Jackson-South 42fc880ec9 Fix spacing 10 years ago
James Jackson-South 15b989561c Fix cross-format quantization 10 years ago
James Jackson-South ff720da2bb Remove bytes functions 10 years ago