6 Commits (966648ed0cbf1bc2f3de9455365659f8c53a2399)

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