90 Commits (321e439343541bbdbb352b60f9be1962cb5bd548)

Author SHA1 Message Date
Vicente Penades 2042f1feed Adding more tests to cover single pixel ColorBlending and AlphaComposition functions 8 years ago
Vicente Penades d4ca89027b Refactored IsSolidBrushWithoutBlending into GraphicsOptions so it can be called from more places, and also allows for specific tests. 8 years ago
Vicente Penades 1035f23908 rearranged DrawImage method arguments. Fixed tests accordingly 8 years ago
Vicente Penades b189ff7746 Split PixelBlendMode enumeration into PixelColorBlendingMode and PixelAlphaCompositionMode 8 years ago
Anton Firszov 968a9cb186 Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
James Jackson-South 29c01dab6c No underscores! 8 years ago
Anton Firszov 80a7b9f14a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
James Jackson-South d6944d5a6a Simplify drawing namespaces. 8 years ago
Vicente Penades be1e555a60 Changed Pixel Blender/Composer generators to generate all combinations of ColorBlenders and AlphaComposers 8 years ago
James Jackson-South 922d367fe6 More tests 8 years ago
James Jackson-South f8deb06c7c Add pixel operation tests 8 years ago
James Jackson-South 4baaddfd03 Add Rgb48 tests 8 years ago
James Jackson-South 2a7bde5e0f Fix tests 8 years ago
James Jackson-South 332dd70cfb Add Rgb48 tests 8 years ago
James Jackson-South 2ad603afc1 Minor cleanup 8 years ago
James Jackson-South fa4226a21b Fix conversion add conversion tests 8 years ago
James Jackson-South e349d4ba8c Read Rgba64 png + some tests 8 years ago
James Jackson-South e9ddf0f604 Refactor Rgba64 8 years ago
Anton Firszov e417ea275e rename namespace: SixLabors.ImageSharp.Memory -> SixLabors.Memory 8 years ago
Anton Firszov 86e6f863ea RENAME: MemoryManager -> MemoryAllocator 8 years ago
Anton Firszov aaba1a1885 Change IBuffer<T>.Span to IBuffer<T>.GetSpan() to match System.Buffers.MemoryManager<T> API 8 years ago
popow 03faf82ff0 changed assertion in Rgba32_ToRgb24 to check each color channel separately 8 years ago
popow 46bfafa688 added missing licence note for the pixel tests 8 years ago
popow 196b936438 corrected namespace of some pixel format tests to SixLabors.ImageSharp.Tests.PixelFormats 8 years ago
popow 6154336196 splitted up PackedPixelTests into one test file for each pixel format 8 years ago
popow 2f000fb0b5 refactored remaining packed pixel tests 8 years ago
popow 8b33250a09 refactored short2 tests 8 years ago
popow 990f47ece6 moved NormalizedByte4, NormalizedShort4, Short4 test to a separate file to be able to reproduce #594. Note: the refactored better isolated tests do not produce the error 8 years ago
popow f8c63c70ee refactored NormalizedByte4 tests #594 8 years ago
popow adbb16cbb9 refactored NormalizedShort4 tests (#594) 8 years ago
popow 09bc65f128 even more refactoring of short4 tests 8 years ago
popow d309b8bd4e skipping short4 test on linux again 8 years ago
popow 24b9437c5f fixed expected and actual order in the Asserts 8 years ago
popow 445b0d1584 refactored short4 tests, so the different tests are better isolated (#594) 8 years ago
Anton Firszov e1faad0797 skipping tests in PackedPixelTests (see #594) 8 years ago
Jason Nelson 4f779ca1fc Improve ColorBuilder test coverage 8 years ago
Jason Nelson 017c7fb3b7 Verify ColorBuilder throws on null and empty 8 years ago
James Jackson-South a351b14359 Add additional tests plus cleanup 8 years ago
woutware d66f34cbdc Revert "Fixed color component order (should be reversed) for Argb32, Rgba32, Bgr24, Rgb24, Bgra32. Tests still need to be updated." 8 years ago
woutware a481a3e621 Fixed color component order (should be reversed) for Argb32, Rgba32, Bgr24, Rgb24, Bgra32. Tests still need to be updated. 8 years ago
James Jackson-South 6b726284fc Fix unit tests 8 years ago
Jason Nelson 4591f9e0c3 Update System.Memory to preview2 8 years ago
James Jackson-South a42f0076da Add bulk scaled pixel operations methods 8 years ago
Anton Firszov 6889067310 improve robustness / add tolerance 8 years ago
Anton Firszov 5e3192785b skip ToVector4SimdAligned() test in environments without SIMD 8 years ago
James Jackson-South 7e058dd515 Add per-pixel scaled vector packing 8 years ago
James Jackson-South c101fd7c26 Blend => DrawImage 8 years ago
James Jackson-South 4b1d226430 Fix test 8 years ago
James Jackson-South 2b36c6ab00 Update tests to add reference comparisons 8 years ago
Anton Firszov efb985e1da turning PorterDuffOutputIsCorrect() into a [Theory] 8 years ago