1750 Commits (dff3ca43cf96996b5b10074890f0855f063a82e0)

Author SHA1 Message Date
Anton Firszov 7be47fb81f finished JpegBlockProcessor refactor 9 years ago
Anton Firszov 907576b1f7 cleanup + stylecop 9 years ago
Anton Firszov 50aefa6ead DecodedBlock cleanup & better comments 9 years ago
James Jackson-South 67bc3e037d Fix png prject naming 9 years ago
Anton Firszov c8517dbaf6 minor comment fix 9 years ago
Anton Firszov cc5a6f9cfb eliminated the gray top left Block artifact 9 years ago
James Jackson-South 0d348877ae Fix #89 9 years ago
James Jackson-South 48057e4a7b Update refs for NET4.5 facade assemblies #89 9 years ago
Anton Firszov 749b01a31a ValuesAsInt --> Values 9 years ago
Anton Firszov 1b4fc8354c HuffmanTree cleanup 9 years ago
Anton Firszov bbb3fadbac renamed BufferProcessor ---> InputProcessor 9 years ago
Anton Firszov 77f337ffeb Parallel.For() in ProcessBlockColorsIntoJpegImageChannels 9 years ago
Anton Firszov ea107ce2ff fixed #18 9 years ago
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 496914cdea JpegScanDecoder: ReadBlock() <--> ProcessBlock() split 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 4d0b0f4765 split JpegScanDecoder 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
James Jackson-South 9ae92244f1 Faster FastAbs 9 years ago
Scott Williams adf70f8760 Revert "At least render something when progressive." 9 years ago
Anton Firszov 77e9bb373c added some comments to Block8x8F stuff 9 years ago
James Jackson-South 55214175b2 At least render something when progressive. 9 years ago
Scott Williams 56702de234 drop return 9 years ago
Scott Williams beff783ce9 Just drop out when image data is loaded 9 years ago
James Jackson-South 7ed5f8fb52 Much reduce file size for output. 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 cdb215e744 Squeeze a couple more ms out of png encode 9 years ago
James Jackson-South 0bd4f6a90a Png improvements 9 years ago
James Jackson-South c417d302b5 Inline clamp 9 years ago
Ingo Bauersachs 8a9f929137 Add a .NET 4.6.1 profile to use its System.Numerics.Vectors 9 years ago
James Jackson-South 166dafdf67 Slightly faster clamp. 9 years ago
James Jackson-South 2a38f8625b Use same accuracy as other encoders 9 years ago
Anton Firszov 39398a2e95 removed old UnzigDivRound() 10 years ago
Anton Firszov 77581c8a22 Optimized UnzigDivRound 10 years ago
Dirk Lemstra ce867352cf Fixed incorrect array index when decoding PNG images. 10 years ago