1848 Commits (da1dffd5cccfb634cdfec66518a07d1a48751d4e)

Author SHA1 Message Date
Anton Firszov fc78a73e49 BufferProcessor 9 years ago
Anton Firszov cc33a8abed better names and comments 9 years ago
Anton Firszov a282821f93 stylecopped dah stuff 9 years ago
Anton Firszov 0828c5df9a minor refactor 9 years ago
Anton Firszov 12bfd34c18 use int-s in Huffman decoder when possible 9 years ago
Anton Firszov 763f3031f4 inlining microoptimizations 9 years ago
Anton Firszov 67fa5de4ea console app benchmarking in Sandbox46 9 years ago
Anton Firszov bd47d11214 cleanup 9 years ago
Anton Firszov 627a8fb53d loading and processing blocks successfully separated!! 9 years ago
Anton Firszov b6a84efc88 introduced DecodedBlockMemento 9 years ago
Anton Firszov 728a09470c JpegScanDecoder: ReadBlock() <--> ProcessBlock() split 9 years ago
Anton Firszov 1f824a39be DecodeHuffmanUnsafe, DecodeBitUnsafe 9 years ago
Anton Firszov 86c5832d6b new "...Unsafe" stream reading methods 9 years ago
Anton Firszov 454dcfb936 pooling JpegDecoderCore.DecodedBlocks + made Sandbox46 executable 9 years ago
Anton Firszov 6a5eb3ea9b unsafe version of EnsureNBits 9 years ago
Anton Firszov ac32756bca started implementing mixed error management in JpegDecoderCore 9 years ago
Anton Firszov 49dffc4c21 split JpegScanDecoder 9 years ago
Anton Firszov f46defccb7 further Jpeg cleanup & refactor 9 years ago
Anton Firszov ecf852bac3 MCU counters refactored to JpegDecoderCore from JpegScanDecoder 9 years ago
James Jackson-South 77dc26f783 Faster FastAbs 9 years ago
Scott Williams 2953d877c6 Revert "At least render something when progressive." 9 years ago
Anton Firszov ddcd9cd906 added some comments to Block8x8F stuff 9 years ago
James Jackson-South d05b06bbbd At least render something when progressive. 9 years ago
Scott Williams 9a072b8caf drop return 9 years ago
Scott Williams 21de6ce755 Just drop out when image data is loaded 9 years ago
James Jackson-South 0335c4910f Much reduce file size for output. 9 years ago
Scott Williams 6e3663c5d2 prevent progressive images breaking. 9 years ago
Scott Williams ea0126f3c8 stop processing jpeg file once image loaded. 9 years ago
James Jackson-South 19d143912a Squeeze a couple more ms out of png encode 9 years ago
James Jackson-South d59b78e314 Png improvements 9 years ago
James Jackson-South 4ca7332f99 Inline clamp 9 years ago
Ingo Bauersachs ddadcebaa4 Add a .NET 4.6.1 profile to use its System.Numerics.Vectors 9 years ago
James Jackson-South 6d5c8d3192 Slightly faster clamp. 9 years ago
James Jackson-South 98a751beed Use same accuracy as other encoders 9 years ago
Anton Firszov 35395cae6a removed old UnzigDivRound() 9 years ago
Anton Firszov 6baff43cb7 Optimized UnzigDivRound 9 years ago
Dirk Lemstra bc3b80d0a5 Fixed incorrect array index when decoding PNG images. 9 years ago
James Jackson-South fb70281126 Use scaled int for Ycck 9 years ago
James Jackson-South 9f854f2c75 Remove unnecessary casts 9 years ago
James Jackson-South f6adcc8fe0 Match Photoshop subsampling rules 9 years ago
Anton Firszov fac468fedc fixed jpeg quality issue pointed out in conversation under #75 9 years ago
Anton Firszov 6d313e3568 ImageSharp.Sandbox46.csproj compiles and runs! 9 years ago
James Jackson-South 0036208fb4 Fix concurrent png decoding 9 years ago
James Jackson-South 470ca4686b Replace floating point color translations 9 years ago
James Jackson-South 596f8df8e0 YCrCr should use byte 9 years ago
Dirk Lemstra 0b7e674fac Sealed classes. 9 years ago
Scott Williams 5945a850f3 Enforce only access inside array bounds 9 years ago
Scott Williams 83f1f796ce style 👮 9 years ago
Scott Williams 086115fd78 code cleanup and comments 9 years ago
James Jackson-South 70c98c5b80 Add size overload to Resize 9 years ago