59 Commits (247834f5299894de2ac0afeed3f48a944221afcf)

Author SHA1 Message Date
James Jackson-South e5deb15753 Optimize low hanging fruit and fix naming 6 years ago
James Jackson-South 296d9f6220 Use single Block8x8F.TransponseInto test 6 years ago
James Jackson-South 685693ae25 Revert to 8e5a59f 6 years ago
James Jackson-South e33c1cdb6b Use single test, enable runners 6 years ago
James Jackson-South 6dae52e64b First pass at HW feature tests 6 years ago
James Jackson-South 8e5a59fa41 Update Block8x8FTests.cs 6 years ago
James Jackson-South 24d49e5ebf Add AVX backed Block8x8F Transpose method 6 years ago
James Jackson-South be1c1f9793 Remove last of pointer code and add benchmarks 6 years ago
James Jackson-South 58727558a0 Remove most pointer usage 6 years ago
James Jackson-South ffe2d6995b Update license 6 years ago
James Jackson-South 4e3dce1e95 Update source license info. 6 years ago
Anton Firszov c61c3d71b6 CopyTo -> ScaledCopyTo 6 years ago
Anton Firszov cc056a695b IsAvx2CompatibleArchitecture => HasVector8 6 years ago
Brian Popow 43cbdab113 Fix stylecop warnings in the test project 6 years ago
Simon Cropp 564348631f use var where apparent (#972) 7 years ago
Simon Cropp 6f1134102c Cleanup (#965) 7 years ago
Simon Cropp 2734847e2e fix some spelling (#957) 7 years ago
Stephan Vedder ede120d5aa Work on 12-bit support 8 years ago
Anton Firszov 7f113ab00a AVX2 optimized Block8x8 -> Block8x8F conversion 8 years ago
James Jackson-South 2f100a9459 Move common components 8 years ago
Jason Nelson f3e1e8f42d Cleanup tests 8 years ago
James Jackson-South 94e95c63d7 Update tests 9 years ago
Anton Firszov 218ca1d33c additional Block8x8F cleanup 9 years ago
Anton Firszov 6e51489fe0 more cleanup + more tests 9 years ago
Anton Firszov 347dd15ea2 cleanup and docs 9 years ago
Anton Firszov 1e60b2a73c NormalizeColorsAndRoundAvx2() + JpegBlockPostProcessor cleanup 9 years ago
Anton Firszov fa91eb6239 optimized quantization 9 years ago
Anton Firszov 1c84a3c312 fix rounding in YCbCr conversion, started refactoring dequantiziation logic 9 years ago
Anton Firszov 3e73bd8cf1 speedup Block8x8F.RoundInplace() 9 years ago
Dirk Lemstra c8fcfc0c49 Silence warnings. 9 years ago
Anton Firszov c9eaff286e JpegComponentPostProcessor works for Calliphora.jpg! 9 years ago
Anton Firszov 91827a66b6 fineshed CopyTo(area), introduced IRawJpegData 9 years ago
Anton Firszov 045f57b380 CalculateJpegChannelSize() 9 years ago
Anton Firszov 959fb45e0e organizing DCT code 9 years ago
Anton Firszov 02bf454b50 clean up and organize Jpeg test utilities 9 years ago
Anton Firszov 20288a8056 Block8x8: the UInt16 Jpeg block 9 years ago
Anton Firszov 492c32ef45 goodby MutableSpan! 9 years ago
Anton Firszov f3b11146a6 CopyColorsTo() no longer uses MutableSpan 9 years ago
Anton Firszov 1c75403036 move Block8x8F into ImageSharp.Formats.Jpeg.Common 9 years ago
Anton Firszov b6d4f352d9 GolangPort namespaces following folder structure 9 years ago
Scott Williams 94c60cb338 inital rename packages and namespaces 9 years ago
Dirk Lemstra 3a43fb78fe Removed old overload and used new one (from #201) in unit test. 9 years ago
Scott Williams e29f3eadd9 fix all instances of var 9 years ago
Anton Firszov addf8c6c04 jpeg test cleanup 9 years ago
Anton Firszov 6baff43cb7 Optimized UnzigDivRound 9 years ago
Anton Firszov 6716d67908 Test code cleanup: removed EnumHelper, moved MeasureFixture to TestUtilities, Jpeg test formatting 9 years ago
Anton Firszov 260349bfb1 ok StyleCop, this time I won! 10 years ago
Anton Firszov 4c3bfab794 JpegTests headers + docs cleanup 10 years ago
antonfirsov fbc870ac4b almost worx 10 years ago
Anton Firszov 55c6452be7 type names instead of var with primitive types, removed ImageSharp.Formats.Jpg subnamespaces, Block8x8F cleanup 10 years ago