25 Commits (dcb10179342e5ec324d723f156c777b3ff793fc2)

Author SHA1 Message Date
Anton Firszov dcb1017934 BufferProcessor 9 years ago
Anton Firszov 76a8afadfb better names and comments 9 years ago
Anton Firszov d049664eb7 stylecopped dah stuff 9 years ago
Anton Firszov 5b203b8ad3 minor refactor 9 years ago
Anton Firszov c36fd9e778 use int-s in Huffman decoder when possible 9 years ago
Anton Firszov 1bb014dcba inlining microoptimizations 9 years ago
Anton Firszov 09f8039140 console app benchmarking in Sandbox46 9 years ago
Anton Firszov a8657d9bd1 cleanup 9 years ago
Anton Firszov 4ebc23b7e2 loading and processing blocks successfully separated!! 9 years ago
Anton Firszov 8df425c630 introduced DecodedBlockMemento 9 years ago
Anton Firszov 4096ee8d12 DecodeHuffmanUnsafe, DecodeBitUnsafe 9 years ago
Anton Firszov 658ac38a93 new "...Unsafe" stream reading methods 9 years ago
Anton Firszov f3471dd36f pooling JpegDecoderCore.DecodedBlocks + made Sandbox46 executable 9 years ago
Anton Firszov 79067778a7 unsafe version of EnsureNBits 9 years ago
Anton Firszov 0d48f532e9 started implementing mixed error management in JpegDecoderCore 9 years ago
Anton Firszov b98638ff98 further Jpeg cleanup & refactor 9 years ago
Anton Firszov f7f0455b24 MCU counters refactored to JpegDecoderCore from JpegScanDecoder 9 years ago
Scott Williams adf70f8760 Revert "At least render something when progressive." 9 years ago
James Jackson-South 55214175b2 At least render something when progressive. 9 years ago
Scott Williams beff783ce9 Just drop out when image data is loaded 9 years ago
Scott Williams c329941f97 prevent progressive images breaking. 9 years ago
Scott Williams ba064b0252 stop processing jpeg file once image loaded. 9 years ago
James Jackson-South 2a38f8625b Use same accuracy as other encoders 9 years ago
James Jackson-South dc973e4dac Use scaled int for Ycck 9 years ago
James Jackson-South e1da503ca2 Remove unnecessary casts 9 years ago
James Jackson-South c16f1b2791 Replace floating point color translations 9 years ago
Scott Williams de9c49b122 split formats into there own projects/packages 9 years ago
James Jackson-South ef60a6237e Rename Bootstrapper to Configuration 9 years ago
James Jackson-South 3718edb6e0 Add ability to set custom Bootstrapper. 9 years ago
Anton Firszov 70e749474d minor JpegDecoderCore cleanup 9 years ago
Anton Firszov 454b31bf2d simplified YCbCrImage 9 years ago
Anton Firszov 3a728e3589 ok StyleCop, this time I won! 9 years ago
antonfirsov 891796d21b cleanup 9 years ago
antonfirsov d6fe8de122 JpegScanDecoder replaced the old stuff! 9 years ago
antonfirsov 958444140f fixx 9 years ago
antonfirsov 1fe06317f1 almost worx 9 years ago
antonfirsov 38d6e3277a started work on DecoderScanProcessor 9 years ago
antonfirsov 327d505e21 cleanup & docs 9 years ago
antonfirsov 3f47e37229 moved Huffman table related code to HuffmanTree 9 years ago
antonfirsov e6cd068115 pooling YCbCrImage contents 9 years ago
antonfirsov 3bf3966d32 refactored GrayImage class --to--> reusable JpegPixelArea cleaned some mess in JpegDecoderCore 9 years ago
Anton Firszov 6dc1a19a4f type names instead of var with primitive types, removed ImageSharp.Formats.Jpg subnamespaces, Block8x8F cleanup 9 years ago
antonfirsov b89f22c121 moved Jpeg classes to separate folders 9 years ago
antonfirsov 762f1878a8 removed old Block + related classes, added EncodeJpegMultiple & MultiImageBenchmarkBase 9 years ago
Anton Firszov 1e05986ddb StyleCop :S 9 years ago
Anton Firszov 4f39539130 finished re-applying existing encoder optimizations 9 years ago
Anton Firszov 421c224d1e removed duplicate IDCT implementation from Block8x8F 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
Olivia 30819b4dd4 Fixing bytes struct reference issue. 9 years ago