23 Commits (d049664eb769ab69feda8b7f94d7c7360431e39f)

Author SHA1 Message Date
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 10 years ago
antonfirsov b89f22c121 moved Jpeg classes to separate folders 10 years ago
antonfirsov 762f1878a8 removed old Block + related classes, added EncodeJpegMultiple & MultiImageBenchmarkBase 10 years ago
Anton Firszov 1e05986ddb StyleCop :S 10 years ago
Anton Firszov 4f39539130 finished re-applying existing encoder optimizations 10 years ago
Anton Firszov 421c224d1e removed duplicate IDCT implementation from Block8x8F 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
Olivia 30819b4dd4 Fixing bytes struct reference issue. 10 years ago
Olivia 1d1b186bb3 Changing InputStream and Bits to private fields. 10 years ago
Olivia cfbb5c38b3 Changing decoder bytes to private field. 10 years ago