2606 Commits (497939a69ada69bedca18fc37e0e02c3071c7b7e)
 

Author SHA1 Message Date
Dirk Lemstra 497939a69a Fixed SA1127 9 years ago
Dirk Lemstra 28fe29d7cb Fixed SA1204 9 years ago
Dirk Lemstra 6595ee465a StyleCop fixes. 9 years ago
James Jackson-South 8cae170251 Make PngEncoder threadsafe. Fix #24 9 years ago
James Jackson-South 3a3104eba1 Fix indexed png reader and use rented buffer 9 years ago
James Jackson-South 1e691e9d32 Change filter method signature 9 years ago
James Jackson-South 6b35810325 Use new Swap method 9 years ago
James Jackson-South 9398d451de Reduce png encoder memory usage by 3/4 9 years ago
James Jackson-South 27522da82b Rent the scanlines 9 years ago
James Jackson-South 3edd284aa0 Merge pull request #23 from boguscoder/png_perf 9 years ago
James Jackson-South a5b7be5cd3 Fix the png ecoder 9 years ago
James Jackson-South 619f683104 Correctly read and check for iEND chunk 9 years ago
Oleg Bogdanov 2e7bc893e2 Added filtered png load benchmarks 9 years ago
Oleg Bogdanov 472350e5b8 Don't allocate memory for png decode filters, reuse scanline buffers 9 years ago
dirk 248760ea34 Comment fix. 9 years ago
James Jackson-South 64024893a1 Temp patch fix for png encoding 9 years ago
James Jackson-South be5b01bd75 Cleanup 9 years ago
James Jackson-South b24d520be0 Fix test names 9 years ago
James Jackson-South 7e6deb22ff Less memory with sub filter encoding 9 years ago
James Jackson-South 7ba6edccb0 Flush only when you need to. 9 years ago
James Jackson-South f814dc3609 Pass filtered result scanline by reference. 9 years ago
James Jackson-South 502fa2c6f4 Use fixed on filter loops 9 years ago
James Jackson-South a187ca99f8 Remove duplicate locking 9 years ago
James Jackson-South bdb53d88ca Use ArrayPool<T> 9 years ago
James Jackson-South c536079a85 Rename pixelData 9 years ago
James Jackson-South b2c54bdfcf Encode grayscale png by row. 9 years ago
James Jackson-South 17b4c78824 Don't agressively encode indexed pngs 9 years ago
James Jackson-South b635ce6b42 Collect true color pixels by row 9 years ago
dirk 97d34a0804 Added check for invalid count. 9 years ago
dirk bc53f6b8ca Added Skip extension to support streams that cannot seek. 9 years ago
James Jackson-South 52cddd328e Compress image data line by line. 9 years ago
Jeavon 7b8d407173 Preserve AppVeyor original build number for assembly patching 9 years ago
Jeavon a438aa4716 Change assembly patching to use appveyor_version 9 years ago
Jeavon a9fa020051 Set AppVeyor build number to match everything else 9 years ago
Jeavon 8639288b0a Set node js to use environmental var set by PS 9 years ago
Jeavon 69572105ad Remove "v" from AppVeyor version number (we can re-add it when setting the version via PS) 9 years ago
Jeavon e21d9a90fa Add ps for generating semver version numbers 9 years ago
Jeavon d49621c279 Add padded build numbers so that NuGet knows which is the latest version 9 years ago
James Jackson-South 8ba4ca98c9 Revert "Change build number configuration" 9 years ago
James Jackson-South 35b626714b Change build number configuration 9 years ago
James Jackson-South 3b1dc7250e Add comments 9 years ago
James Jackson-South a0dd79cfed Reduce allocations per filtered row 9 years ago
James Jackson-South cdf7d27796 Use faster reverse 9 years ago
James Jackson-South ae91fc8beb Move reverse to byte[] extensions 9 years ago
James Jackson-South 580d2ba11b Reuse chunk buffers 9 years ago
James Jackson-South 09fc17b9d1 Remove lists 9 years ago
James Jackson-South 7b6a1246d5 Cleanup fixed statements 9 years ago
James Jackson-South 5d9b701dd2 Remove erroneous message 9 years ago
James Jackson-South 79f1def8a5 Take another Mb off the memory usage. 9 years ago
dirk 5b5d7dae2f Minor comment fix. 9 years ago