720 Commits (41508d5da0fdb88f91f327e85fff2335ed193c32)

Author SHA1 Message Date
Peter Amrehn 02d93d620b fix build warnings 6 years ago
Brian Popow 45bf1064e3 alpha_color_cache.webp now decodes correctly 6 years ago
Brian Popow 9c80c78c5f Fix issue with DecodeAlphaData when copying a block 6 years ago
Brian Popow 27c714966c Add tests for reading webp metadata, fix some test images with metadata 6 years ago
Anton Firszov c61c3d71b6 CopyTo -> ScaledCopyTo 6 years ago
Brian Popow 3f0a1cd0f5 Add filtering for compressed alpha 6 years ago
Brian Popow 592e5b1d4a Add filtering for uncompressed alpha 6 years ago
Brian Popow 3f3b445cfe Start implementing compressed alpha decoding 6 years ago
James Jackson-South 5ca7408a72 Cleanup 6 years ago
James Jackson-South 63f277b404 Simplify, fix color mapping, and refactor for performance. 6 years ago
Brian Popow e2cd0d88f3 A little cleanup and refactoring 6 years ago
Brian Popow 4c66366121 Add decode webp benchmark 6 years ago
Brian Popow 240b1561a4 Additional test cases for webp lossy images 6 years ago
Anton Firszov 7a93ae42d9 AVX float -> byte conversion 6 years ago
Brian Popow bf758f7fd7 Add more webp lossy test cases 6 years ago
Anton Firszov cc056a695b IsAvx2CompatibleArchitecture => HasVector8 6 years ago
Anton Firszov 7b7e50244d block scaling bottleneck -> eliminated 6 years ago
Anton Firszov 39c993d1c0 implicit & safer execution of PrepareRemoteExecutor 6 years ago
Brian Popow 2ab691ca47 Enable macroblock filtering 6 years ago
Brian Popow c27427615b Additional webp lossy tests 6 years ago
Sergio Pedri bb7b041852 Refactored byte[] arrays in ProfileResolver type 6 years ago
Sergio Pedri 6735eecdda Fixed leftover pixel type constraint in test project 6 years ago
Brian Popow 0e21c6aaa5 Add webp lossy tests 6 years ago
James Jackson-South ee0600e682 Don't backpeddle when reading chunk lengths. Fix #1127 6 years ago
Sergio Pedri 5cccfbcacd Switched pixel format type constraint to unmanaged 6 years ago
Anton Firszov cc080b94f2 cover and harden ResizeProcessor 6 years ago
Anton Firszov 798aaa4b6b fix test execution 6 years ago
Anton Firszov da08852291 fix JpegDecoder 6 years ago
Anton Firszov 55c6ae51fe InBytes->InBytesSqrt, InPixels->InPixelsSqrt 6 years ago
James Jackson-South e535d1d409 Add dither scaling and simplify API. 6 years ago
James Jackson-South 305a1c9832 Make dither parallel and add benchmarks. 6 years ago
Anton Firszov ccabe41220 temporarily disable Calliphora+Disco to see effect on CI 6 years ago
Anton Firszov b12e1c47d8 merge back GetRowSpan and GetRowSpanUnchecked 6 years ago
Brian Popow b35e3cbfbd Fix DegenerateMemoryRequest tests 6 years ago
Brian Popow 2a01590758 Add tests for discontiguous buffers for gif 6 years ago
Brian Popow 8d3051ff10 Add tests for discontiguous buffers for png 6 years ago
Brian Popow c21638bfcc Re-enable DegenerateMemoryRequest test, fix Exception to be ImageFormatException 6 years ago
Brian Popow ba371349b3 Increase LimitAllocatorBufferCapacity to 400 for RLE tests. 6 years ago
Anton Firszov a365b5de00 fix my bug in Encode_WorksWithDiscontiguousBuffers 6 years ago
Anton Firszov e726bcab86 TGA limit 6 years ago
Anton Firszov edb60a898f re-enable skipped test 6 years ago
Anton Firszov 82beb45ea1 re-enable skipped test 6 years ago
Anton Firszov cf5f9f5b8a tests improvements: 6 years ago
Brian Popow c30eb200e7 Add tests for discontiguous buffers for tga 6 years ago
Brian Popow 1d7517677e Add tests for discontiguous buffers for bitmaps 6 years ago
Anton Firszov 0675c80d27 Better exceptions for images with degenerate dimensions 6 years ago
Anton Firszov fda47858a0 Clean up public API 6 years ago
Anton Firszov e2b9db5f88 fix JpegEncoder disco buffer handling 6 years ago
Anton Firszov 742b1d9a63 jpeg encoder tests for disco buffers 6 years ago
Anton Firszov 3d832d76dd Decode Jpegs to non-contiguous buffers 6 years ago