6630 Commits (fd07436736d721bedfbafc308d902aa1e7765778)

Author SHA1 Message Date
Brian Popow 2acb3df0ea Fix some issues in Vp8BitReader 7 years ago
Peter Amrehn 72f3499146 WebP: split Filter classes to different files 7 years ago
Brian Popow 7b052c8076 Fix stylecop warnings in the test project 7 years ago
Peter Amrehn fcd5a37404 WebP: implement AlphaDecoder and AlphaApplyFilter, start implementing VP8Io 7 years ago
James Jackson-South 38d833a571 Remove duplicate Constants 7 years ago
James Jackson-South c24b364be1 Merge namespaces 7 years ago
Anton Firszov b3846c49b0 cherry pick CI improvements from @JimBobSquarePants 7 years ago
Anton Firszov 779720c345 move Core primitives to a subfolder for now 7 years ago
Anton Firszov 9c64cdd193 update ImageSharp.csproj 7 years ago
Anton Firszov d14ef994cf move product sources 7 years ago
Anton Firszov 5da9abf655 Keep only necessary stuff from SL.Core 7 years ago
Peter Amrehn 6edd386d0b WebP: replace WebPFilterType enum by classes and implement them 7 years ago
Peter Amrehn cdca3e16c0 introduce WebPFilterType enum 7 years ago
Peter Amrehn 6bda08f533 introduce function Is8bOptimizable 7 years ago
Peter Amrehn f14f2a5925 WebP: Move ReadSymbol to WebPDecoderBase 7 years ago
Peter Amrehn 5c27728a42 remove obsolete comments 7 years ago
Brian Popow 023a64ce12 WIP: Parse further VP8 header: SegmentHeader, FilterHeader, implement BitReader for VP8 (unfinished) 7 years ago
Brian Popow 821250729f Add VP8 bitreader to image info, remove image data size (not used except inside the bitreader) 7 years ago
Brian Popow 1aca8ad8eb Fix image data size in webpinfo for VP8: 10 bytes are already read during parsing the header 7 years ago
Brian Popow ef35d52da2 Introduce VP8 Profile which contains the reconstruction filter and the loop filter 7 years ago
Brian Popow 6ba2aa7aa1 Fix checking the magick bytes in parsing the VP8 header 7 years ago
James Jackson-South 937b4d37de Temporarily disable Stylecop in tests 7 years ago
Brian Popow 6f37d5c873 Introduce bitreader base class 7 years ago
James Jackson-South 0cb40d1a86 Fix netstandard 1.3 build 7 years ago
James Jackson-South b88dd992bb Speed up coverage and respond to comments 7 years ago
Peter Amrehn 7fa2589230 code cleanup 7 years ago
Brian Popow 87c4a7af05 Add data classes for decoding VP8 images 7 years ago
James Jackson-South 03aa2fb775 Add new target frameworks 7 years ago
James Jackson-South 68ecb31b7f Cleanup solution 7 years ago
James Jackson-South 98b42eb90e Use targets. Coverage should now upload 7 years ago
Peter Amrehn 2fb000ae6e move some methods from LosslessDecoder to base class 7 years ago
Peter Amrehn 2ec0fa7162 LosslessWebP: use logical connections between fields to make it less error prone 7 years ago
Peter Amrehn e244ff9013 Lossless WebP: avoid duplicate if by moving the negated condition to the else case 7 years ago
James Jackson-South f8a86af006 Combine xunit and test for converage 7 years ago
Brian Popow 87dbbe60cf Add bits per pixel in webp image info 7 years ago
James Jackson-South 07f9a2c27d Use dotnet test 7 years ago
Brian Popow 309f1f83c6 Throw exception, if a transform is present more than once 7 years ago
Brian Popow 3a89c2a8dc Fix parsing VP8 header 7 years ago
James Jackson-South 16a0322ec0 Move DrawImage processors and extensions. 7 years ago
Brian Popow ee00861062 Add parsing of ICCP chunk 7 years ago
Brian Popow 7b535461f5 Add parsing of EXIF chunk 7 years ago
Brian Popow b2b9a28085 Add additional comments 7 years ago
Scott Williams a56287cb85 remove all drawing except draw image 7 years ago
Brian Popow 84f55736c7 Use memory allocator where possible in lossless decoder 7 years ago
James Jackson-South 08e8f55239 Use per-edge buffer + minor optimizations. Fix #1044 7 years ago
Brian Popow 864aaa52a2 Use memory allocator 7 years ago
Brian Popow 0d1d657bf8 Fix warnings, add additional comments 7 years ago
James Jackson-South 619805d7e3 Use single constant definitions. 7 years ago
James Jackson-South f888ec4767 Remove obsolete checks and limit horizontal factor. Fix #1076 7 years ago
Brian Popow 9fd131d160 Fix bug in PredictorInverseTransform 7 years ago