2611 Commits (bb23eb39993c26a9cfdb94809ce61dced19bf64c)
 

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